网站首页 站内搜索

搜索结果

查询Tags标签: err,共有 632条记录
  • 【译】defer-panic-and-recover

    Go 有通用的控制流程:if,for,switch,goto。它也有go语句用于让代码运行在单独的协程。这里我将讨论一些不常见的问题:defer,panic 和 recover。 defer语句将函数调用推送到列表。这个保存调用的列表在函数返回后执行。defer通常用于简化执行各种清理操作。 例如,让…

    2022/5/1 6:14:57 人评论 次浏览
  • 复习 - node.js(接口案例)

    其实复习一次的作用真实太大了,真的,自从上次ajax开始其实就开始i有点懵懵懂懂的感觉,一直拖想到了node在去回顾一遍,这一次回去复习,ajax已经很熟练了,node之前搞不懂那些原理也顺清楚了好多,其实这次复习没有什么需要说的知识点,因为要说的前面都说过了,我来说…

    2022/4/27 1:16:49 人评论 次浏览
  • vue定时调用接口

    1 mounted:function(){2 //实时监控调用是否登录接口3 //定时器4 const timer = setInterval(() => {5 this.isLogin();//你所加载数据的方法6 7 }, 610000)//秒查询一次是否登录8 //销毁定时器9 this.$o…

    2022/4/26 6:14:18 人评论 次浏览
  • vue+axios使用get请求

    1 var _this = this;2 axios.post(http://localhost:8080/login, {3 params: {4 user: this.user,5 pass: this.pass6 }7 })…

    2022/4/26 6:12:57 人评论 次浏览
  • nodejs常用模块(fs、path)

    fs模块 为nodejs的核心模块之一,主要处理文件的读写、复制、s删除、重命名等操作。当需要使用该模块时,需要先导入该文件var fs = require(fs);1、fs.stat 检测是文件还是目录 同步方法:在结尾增加sync,如fs.statsync()const fs = require(fs); fs.stat(./module,(er…

    2022/4/25 17:12:42 人评论 次浏览
  • k8s client-go源码分析 informer源码分析(1)-概要分析

    k8s informer概述 我们都知道可以使用k8s的Clientset来获取所有的原生资源对象,那么怎么能持续的获取集群的所有资源对象,或监听集群的资源对象数据的变化呢?这里不需要轮询去不断执行List操作,而是调用Watch接口,即可监听资源对象的变化,当资源对象发生变化,客户端…

    2022/4/23 11:12:55 人评论 次浏览
  • SQL Server 事务示例模板

    declare @err_msg varchar(1000); --创建一个提示变量 set xact_abort on --如果产生错误自动回滚 begin try begin tran --开始事务 beginbegin--需要执行的语句内容insert into Users(UserName,PassWord) values(1,zhangsan,123456) endendcommit …

    2022/4/21 19:12:57 人评论 次浏览
  • golang bufio解析

    golang bufio 当进行频繁地对少量数据读写时会占用IO,造成性能问题。golang的bufio库使用缓存来一次性进行大块数据的读写,以此降低IO系统调用,提升性能。 在Transport中可以设置一个名为WriteBufferSize的参数,该参数指定了底层(Transport.dialConn)写buffer的大小。…

    2022/4/21 6:17:46 人评论 次浏览
  • golang Mqtt服务端

    package mainimport ("context""fmt""net"_ "net/http/pprof""os""os/signal""syscall""time""go.uber.org/zap""github.com/DrmagicE/gmqtt"_ "github.com/D…

    2022/4/21 6:16:36 人评论 次浏览
  • mongodb学习

    Collections表示集合,类似关系数据库中的表。 Functions表示函数,类似关系数据库中的存储过程与函数。 Users表示用户。 document表示记录,类似关系数据为中的记录或行。 1.2.2、删除数据库 > use gomallswitched to db gomall> db.dropDatabase(){ "droppe…

    2022/4/20 19:12:51 人评论 次浏览
  • Golang 中处理 error 的几种方式

    节选自 Go 语言编程模式:错误处理基础的处理方式 if err != nil Go 语言的一大特点就是 if err != nil ,很多新接触 golang 的人都会非常不习惯,一个常见的函数可能是这样的: func parse(r io.Reader) (*Point, error) {var p Pointif err := binary.Read(r, binary.B…

    2022/4/20 6:16:34 人评论 次浏览
  • go-redis分布式锁

    redis分布式锁 package mainimport ("fmt""log""sync""time""github.com/go-redis/redis" )// 声明一个全局的rdb变量 var rdb *redis.Client var mutex sync.Mutex// 初始化连接 func initClient() (err error) {rdb …

    2022/4/17 19:42:41 人评论 次浏览
  • go使用jwt例子

    go 中使用jwt 安装 go get github.com/dgrijalva/jwt-go/v4github地址:https://github.com/dgrijalva/jwt-go 文档地址:https://pkg.go.dev/github.com/dgrijalva/jwt-go来个例子 type myClaims struct {UserNmae string `json:"username"`jwt.StandardClaims …

    2022/4/15 6:16:04 人评论 次浏览
  • TCP Server and Client Demo

    server.go package mainimport ("bufio""fmt""io""net""time" )func tcpPipe(conn *net.TCPConn) {ipStr := conn.RemoteAddr().String()defer func() {fmt.Println("Disconnected:" + ipStr)conn.Close()}(…

    2022/4/14 6:17:01 人评论 次浏览
  • GO 文件读取常用的方法

    GO 文件读取常用的方法 方式1: 一行一行的方式读取 其中常用的方法就有:ReadString,ReadLine,ReadBytes ReadLine 返回单个行,不包括行尾字节,就是说,返回的内容不包括\n或者\r\n,返回的类型为[]byte ReadString(\n) 以分隔字符方式读取,遇到传入的分割字符时就返回结果…

    2022/4/10 6:16:58 人评论 次浏览
扫一扫关注最新编程教程