pycharm永久激活超详细教程
2020-10-28 19:12 | 分类:脚本编程 | 评论:0 次 | 浏览: 17
pycharm是很强大的开发工具,但是每次注册着实让人头疼。网络上很多注册码、注册服务器等等、但都只是一年或者不能用;为次有如下解决方案。亲...
Gin golang web开发模型绑定实现过程解析
2020-10-28 19:12 | 分类:脚本编程 | 评论:0 次 | 浏览: 24
我们了解到gin可用通过类似defaultquery或defaultpostform等方法获取到前端提交过来的参数。参数不多的情况下也很好用...
Golang 二维切片排序
2020-10-24 14:51 | 分类:脚本编程 | 评论:0 次 | 浏览: 11
对二维或者n维切片排序可以使用"sort"包下的Sort方法func Sort(data I...
Arduino基础学习笔记
2020-10-10 10:34 | 分类:脚本编程 | 评论:0 次 | 浏览: 32
Atmel Atmega 328微控制器 数字输入/输出:向开发板输入离散值0,1信号叫数...
golang接口解决跨域问题
2020-10-10 14:51 | 分类:脚本编程 | 评论:0 次 | 浏览: 36
通过设置响应头,允许跨域请求的方式来解决。首先编写设置响应头的中间件package Cors...
r2p2之DPDK学习记录(2)
2020-10-11 12:22 | 分类:脚本编程 | 评论:0 次 | 浏览: 42
dpdk函数rte_eth_tx_burst()对于要发送的每个包,rte_eth_tx_b...
基于LD3320语音识别模块 集成红外遥控功能实现家电控制
2020-10-10 12:26 | 分类:脚本编程 | 评论:0 次 | 浏览: 36
一、简介:语音红外遥控模块模块支持以下功能:语音转红外:根据语音识别结果发送红外遥控命令语音...
golang 定时器实现方法 NewTimer及NewTicker
2020-10-11 14:22 | 分类:脚本编程 | 评论:0 次 | 浏览: 33
package Timerimport ( "fmt" "sync" "time")type...
Go开源游戏服务器框架——Pitaya
2020-09-23 23:54 | 分类:脚本编程 | 评论:0 次 | 浏览: 67
简介Pitaya是一款易于使用,快速且轻量级的开源分布式游戏服务器框架,使用golang编写...
go-micro2(一):简单使用
2020-09-23 11:22 | 分类:脚本编程 | 评论:0 次 | 浏览: 52
下载依赖go get github.com/micro/micro/v2@v2.5go ge...
安装go语言开发环境——服务计算作业一
2020-09-21 14:14 | 分类:脚本编程 | 评论:0 次 | 浏览: 50
安装go语言开发环境安装环境安装golang检测go版本设置环境变量创建工作空间配置的环境变...
C++/GoLang如何实现自底向上的归并排序
2020-08-31 04:04 | 分类:脚本编程 | 评论:0 次 | 浏览: 68
前言上一篇文章写了一个,把一个完整的数组不断二分,然后再合并。其实换一种思路:把数组中相邻的n个元素看成是已经二分好了的,直接进行合并,就省...
谈谈对Golang IO读写的困惑
2020-08-28 03:07 | 分类:脚本编程 | 评论:0 次 | 浏览: 88
前言golang的io读写提供了很多种方式,目前本人知道的有io库、os库、ioutil库、bufio库、bytes/strings库等。虽...
Golang Http 验证码示例实现
2020-08-21 17:38 | 分类:脚本编程 | 评论:0 次 | 浏览: 86
验证码(captcha)是“completely automated public turing test to tell computer...
Golang你一定要懂的连接池实现
2020-08-20 02:58 | 分类:脚本编程 | 评论:0 次 | 浏览: 96
问题引入作为一名golang开发者,线上环境遇到过好几次连接数暴增问题(mysql/redis/kafka等)。纠其原因,golang作为常...
Go语言1.15 中 var i interface{} = 3 会分配额外堆内存?
2020-08-17 16:24 | 分类:脚本编程 | 评论:0 次 | 浏览: 112
首先先说一下结论, 在最新版本 Go 1.15 中, 在 runtime 部分中提到了一个改...
Go 语言中关于接口的三个
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 79
我的在线博客:我的 github:github.com/iswbm/golangcodingtime1. 对方法的调用限制接口是一组固定的方...
深度解密 Go 语言中的 sync.map
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 91
工作中,经常会碰到并发读写 map 而造成 panic 的情况,为什么在并发读写的时候,会 panic 呢?因为在并发读写的情况下,map ...
golang中使用sync.Map的方法
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 71
背景go中map数据结构不是线程安全的,即多个goroutine同时操作一个map,则会报错,因此go1.9之后诞生了sync.mapsyn...
详解Golang开启http服务的三种方式
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 110
前言都说go标准库实用,api设计简洁。这次就用go 标准库中的net/http包实现一个简洁的http web服务器,包括三种版本。v1最...
GO语言 复合类型专题
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 71
对于一般的语言使用者来说 ,20% 的语言特性就能够满足 80% 的使用需求,剩下在使用中掌握。基于这一理论,go 基础系列的文章不会刻意追...
从go语言中找&和*区别详解
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 105
*和&的区别 :& 是取地址符号 , 即取得某个变量的地址 , 如 ; &a*是指针运算符 , 可以表示一个变量是指...
VSCode Golang dlv调试数据截断问题及处理方法
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 97
使用vscode对golang程序进行调试时会遇到数据截断问题,string只显示前64个字符,array只显示前64个数据。经查dlv是支...
Golang 限流器的使用和实现示例
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 79
限流器是服务中非常重要的一个组件,在网关设计、微服务、以及普通的后台应用中都比较常见。它可以限制访问服务的频次和速率,防止服务过载,被刷爆。...
wind10 idea中 go 开发环境搭建教程图解
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 81
1.下载安装包:国内的: 这里使用的的是第一种下载后解压到本地 目录结构:配置环境变量path中配置到bin上面只要是弄过开发都应该可以搞...
使用Go基于WebSocket构建千万级视频直播弹幕系统的代码详解
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 77
(1)业务复杂度介绍开门见山,假设一个直播间同时500w人在线,那么1秒钟1000条弹幕,那么弹幕系统的推送频率就是: 500w * 100...
Go 语言json.Unmarshal 遇到的小问题(推荐)
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 84
1.问题现象描述使用 json.unmarshal(),反序列化时,出现了科学计数法,参考代码如下:jsonstr := `{"number...
详解go 动态数组 二维动态数组
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 81
go使用动态数组还有点麻烦,比python麻烦一点,需要先定义。动态数组申明var dynaarr []string动态数组添加成员dyna...
Go语言实现基于websocket浏览器通知功能
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 79
当我们使用了websocket技术实现了实时的推送访客来到消息,但是我们只能随时看着页面不离开才能知道有访客来到现在增加浏览器的通知消息,就...
详解Go语言中关于包导入必学的 8 个知识点
2020-08-17 12:13 | 分类:脚本编程 | 评论:0 次 | 浏览: 74
1. 单行导入与多行导入在 go 语言中,一个包可包含多个 .go 文件(这些文件必须得在同一级文件夹中),只要这些 .go 文件的头部都使...