面向bug编程
没有什么深度好文,没有什么高深见解,仅瞎折腾而已!
ningto
首页
IT聚合
必应壁纸
小程序
书签
笑话
关于
工具
mod graph
必应每日壁纸
Html转Markdown
仙尘光标
登录
删除文章
确定要删除这篇文章吗?
取消
确定
首页
/
归档 & 2019-05
VirtualBox Centos6 安装增强功能设置共享文件夹
Linux
VirtualBox Centos6 安装增强功能设置共享文件夹 安装必要的工具 yum -y update yum -y install g++ gcc gcc-c++ make kernel- yum -y install bzip2 yum -y install perl 重启虚拟机 reboot 选择VBoxGuestAdditions.iso文件 VirtualBox菜...
2019-05-21 01:36:36
阅读(839)
go代理 golang代理 GOPROXY
Go
是时候使用go mod来管理包了,具体参考:[go mod 使用](https://juejin.im/post/5c8e503a6fb9a070d878184a) 用dep ensure安装第三方库的时候总是失败,提示golang.org超时,如果不用代理的话肯定是访问不了的,但是我本地已经开了pgfastss代理而且浏览器上可以访问golang....
2019-05-19 15:54:41
阅读(1491)
go json解析
Go
由于go是静态强类型语言,不像JavaScript那样是动态语言,所以解析json的时候要先定义好解析后的结构体。 以获取豆瓣电影信息接口为例,地址如下: http://api.douban.com/v2/movie/top250?start=0&count=2 应答结果: { "count": 2, "start": 0, "total": ...
2019-05-12 15:43:07
阅读(1113)
go logger
Go
简单封装了下go log,四个日志等级,能满足基本业务需求,通过github.com/robfig/cron可以每天生成一个日志文件 package logger import ( "io" "log" "os" ) const ( LTrace = iota LInfo LWarn LError ) var ( file os.File Trace log...
2019-05-12 09:43:28
阅读(943)
go 工作池 连接池
Go
工作池 如线程池,不断的往池子里丢任务,池子开启多个线程不断的处理任务。go这里其实只是对go chan defer的简单封装。 work/main.go package work import "sync" type Pool struct { wg sync.WaitGroup task chan func() } func New(size int) ...
2019-05-11 10:38:20
阅读(858)
go queue
Go
队列是一个先进先出的数据结构,go语言实现一个队列,为了通用队列的元素使用了interface,通常一个队列有如下方法: Push:向队列尾部压入一个元素 Pop:从队列头部弹出一个元素 Front:获取队列头部元素 Size:队列的长度 package queue import "errors" im...
2019-05-11 04:54:37
阅读(873)
go 连接池
Go
连接池使用场景如数据库连接,通常为了平衡性能和资源会建立多个数据库连接,将他们放到一个池子中,需要的时候从池子里面取,用完了再归还给池子,如果池子里的资源不够会创建新资源,尽量要避免新建资源的速度大于池子的大小,池子的大小要在获取资源和归还资源之间做到平衡最...
2019-05-11 02:19:28
阅读(817)
go常见排序方法
Go
golang排序写法还是蛮简洁的,不管是简单类型还是复杂的结构,倒序排序的时候可能有点奇怪不知道为什么这样设计 package main import ( "fmt" "sort" ) type Person struct { Name string Age int } func main() { // 整型排序 intList := [...
2019-05-10 09:01:11
阅读(875)
go学习代码片段
Go
斐波纳契闭包、非闭包、递归三种实现方法 package main import ( "fmt" ) func finImpl() func() int { i, j := 0, 0 return func() int { if j == 0 { j = 1 return 1 } i, j = j, i+j return j } } func fibonacci(n int) [...
2019-05-08 08:34:05
阅读(842)
vscode go插件安装失败
Go
vscode go插件安装失败 原因是本地没有golang tools,导致其他的插件安装失败,我们可以手动从github上下载。 使用命令查看GOPATH目录: go env GOPATH 找到您的GOPATH目录,我的是 C:\Users\yourname\go 在go/src目录下,新建golang.org目录如下: g...
2019-05-07 09:31:45
阅读(841)
MySQL的查询优化
Database
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT 、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,...
2019-05-05 09:09:53
阅读(947)
有什么你一看到就蹦起来找本子摘抄的句子或台词?
Life
1\. “我啊,长到这么大,特别想回到过去,抱抱那个小时候自己,告诉她,那么多如洪水猛兽般的情绪,虽然不至于,但是我理解啊。” 2\. 你要克服的是你的虚荣心,是你的炫耀欲,你要对付的是你时刻想要出风头的小聪明。 —— 毛姆 3、 其实你我这美梦气数早已...
2019-05-02 16:43:23
阅读(852)
上一页
下一页
Keep it simple,stupid
文章数
362
今日访问
186
今日IP数
65
推荐阅读
nodejs下载图片保存到本地
我的书签
Robomongo连接远程MongoDB数据库
QWebEngineView支持XP
mmbiz.qpic.cn图片防盗链
One of the sources for assign has an enumerable key on the prototype chain
QLayout: Attempting to add QLayout
react native中使用protobufjs
libcurl静态库编译需要支持XP
react判断滚动到底部以及保持原来的滚动位置
文章分类
Windows 69
Web 31
Tools 8
Tips 6
Shell 5
React 5
Qt 41
Product 3
Node.js 17
MongoDB 9
Mobile 12
MQ 3
Linux 53
Life 6
Javascript 14
Java 1
Go 37
Design 4
Database 14
C/C++ 141
Boost 3
最近评论
sqlite3 安装、开发
在家赚钱: 在家赚钱 <a href="http://www.265250.com/" >在家赚钱</a> 已阅,感谢站长分享!
linux expect scp自动输入密码
liangzi: 不错 谢谢分享
模拟QThreadPool实现
tujiaw: registerThreadInactive:如果当前没有激活的线程,就去激活线程,让等待的线程去执行任务。
模拟QThreadPool实现
hgzzx: 佩服佩服。 请教:registerThreadInactive的作用是什么?
mmbiz.qpic.cn图片防盗链
xuehaoyun: 很不错,来围观一下
Qt 大数据列表展示
tujiaw: 抱歉csdn code服务关闭了,这个代码我也找不到了
文章归档
2021-01
(1)
2020-12
(6)
2020-11
(7)
2020-10
(1)
2020-09
(6)
2020-08
(3)
2020-07
(6)
2020-06
(8)
2020-05
(6)
2020-04
(9)
2020-03
(1)
2020-02
(2)
2019-12
(3)
2019-11
(4)
2019-10
(2)
2019-09
(4)
2019-08
(4)
2019-07
(3)
2019-06
(13)
2019-05
(13)
2019-04
(9)
2019-03
(5)
2019-02
(2)
2019-01
(2)
2018-12
(3)
2018-11
(3)
2018-10
(3)
2018-09
(6)
2018-08
(2)
2018-07
(4)
2018-06
(7)
2018-05
(4)
2018-04
(1)
2018-03
(4)
2018-02
(4)
2018-01
(5)
2017-12
(2)
2017-11
(9)
2017-10
(41)
2017-09
(11)
2017-08
(5)
2017-07
(4)
2017-06
(22)
2017-05
(1)
2017-04
(43)
2017-03
(5)
2017-02
(15)
2017-01
(38)
回到顶部