自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 SQLite中的WAL机制详细介绍

一、什么是WAL?WAL的全称是Write Ahead Logging,它是很多数据库中用于实现原子事务的一种机制,SQLite在3.7.0版本引入了该特性。二、WAL如何工作?在引入WAL机制之前,SQLite使用rollback journal机制实现原子事务。rollback journal机制的原理是:在修改数据库文件中的数据之前,先将修改所在分页中的数据备

2018-02-06 16:18:38 2761

转载 UDP主要丢包原因及具体问题分析

http://www.mamicode.com/info-detail-1624424.html一、主要丢包原因接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。发送的包巨大丢包:虽然send方法会帮你做大包切割成

2017-12-01 10:55:19 2348

转载 ubuntu samba出错问题排查

百度了半天终于找到了一遍解决方法!! 感谢原作者!!同时也提醒我要多看日志!!  转载以作备忘~~Ubuntu14.04环境下Samba报错排错过程排错的方法和思路非常重要,日志非常非常非常非常重要!!! 搭建好Samba之后,windos访问一直下面这个错误,然后傻逼一样一直百度百度,一弄又是几天,但是经过自己一步一步的排错,弄成功之后,那心情...哈哈哈

2017-09-30 13:20:37 3082

原创 slice 切片删除 panic: runtime error: slice bounds out of range

需要删除切片中指定的元素,百度了一下,很多人介绍的方法如下:func test_slice() { vect := make([]int, 10) //1. 赋初值 for i, _ := range vect { vect[i] = i } for i := 0; i < 3; i++ { k := rand.Intn(10)

2017-09-26 18:05:19 9707 2

原创 goroutine的使用陷阱

goroutine使用陷阱

2017-09-15 10:59:34 789

转载 Go与C语言的互操作

http://tonybai.com/2012/09/26/interoperability-between-go-and-c/Go与C语言的互操作九月 26, 2012Go有强烈的C背景,除了语法具有继承性外,其设计者以及其设计目标都与C语言有着千丝万缕的联系。在Go与C语言互操作(Interoperability)方面,Go更是提供了强大的支持。尤其是在

2017-09-05 10:31:55 301

原创 mongodb学习笔记

基本概念文档 1 . 文档中的键/值对是有序的。 2 . 文档中的值不仅可以是在双引号里面的字符串,还可以是其他几种数据类型(甚至可以是整个嵌入的文档)。 3 . MongoDB区分类型和大小写。 4 . MongoDB的文档不能有重复的键。 5 . 文档的键是字符串。除了少数例外情况,键可以使用任意UTF-8字符。集合 - 集合就是 MongoDB 文档组,类似于 RDBMS

2017-08-18 11:32:44 232

转载 Go中调用C的动态库与静态库

转:http://ybxu-123.blog.163.com/blog/static/594737702014818113159247/最近在学习GO语言,作为一门基于C语言的语言。对于它的语法很快掌握了,其实本人很早就想写一些关于GO的文章了,今天抽空就写一下,费话不说了,直击主题好了。以下代码是在Linux运行的结果,若用GDB调试,最好安装7.1以上版本。  一、Go

2017-08-01 13:57:26 6234

原创 go 发送邮件

问题go发送邮件,直接使用smtp库时报如下错误: x509: certificate signed by unknown authority原因可能的原因是正连接的主机返回电脑不能识别的根CA证书,可能是自签署证书或远端的错误配置或者SSL中间人劫持解决修改smtp.SendMail到本地工程(注意:不要直接修改net/smtp包中的代码)func SmtpSendMail(addr str

2017-08-01 10:52:38 1506

原创 Git 常用命令

Git 常用命令基本命令git checkout . #放弃本地所有未提交修改git pull #获得服务器最新代码git push #上传本地修改到远程服务器git log -n X #获取最近X次的提交记录git reset –hard origin/master #强制覆盖本地文件git reset

2017-07-25 11:40:20 236

转载 MQTT协议学习笔记(转载)

http://www.cnblogs.com/Anker/p/5353221.html1、前沿  万物联网的时代即将到来,物联网也由当初的概念开始进一步落实。随着无线网络技术飞速发展,各种设备都可以连接网络,实现远程控制。例如智能家居最近非常火爆,智能插座、智能LED灯、智能摄像头等。在互联网时代,HTTP协议负责建立网络连接,而到了物联网时代,由于智能硬件的差异,相比互联网终

2017-07-21 14:52:12 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除