Soren_Qin

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年5月29日

摘要: 网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具 阅读全文
posted @ 2019-05-29 20:38 Soren_Qin 阅读(156) 评论(0) 推荐(0)

2019年5月18日

摘要: package main import "fmt" //golang的字符串是不可变的 //修改时,可以将字符串转换为[]byte进行修改 //[]byte和sting可以通过强制类型转换互换 func main(){ angel := "Heros never die " angelBytes := []byte(angel) for i := 4; i<=8;i++{ angel... 阅读全文
posted @ 2019-05-18 13:50 Soren_Qin 阅读(706) 评论(0) 推荐(0)

摘要: package main import "fmt" func main(){ x,y := 1,2 swap(&x,&y) fmt.Println(x,y) } func swap(a,b *int){ t := *a *a = *b *b = t } //修改不成功 //func swap(a,b *int){ // b,a = a,b //} 阅读全文
posted @ 2019-05-18 10:55 Soren_Qin 阅读(575) 评论(0) 推荐(0)

2019年1月1日

摘要: 单一职责原则 Single Responsibility Principle 备受争议的原则,原因在于对职责的定义以及职责的划分 适用于接口,类,方法 定义:There should never be more than one reason for a class to change 应该有且仅有 阅读全文
posted @ 2019-01-01 15:20 Soren_Qin 阅读(132) 评论(0) 推荐(0)

2015年11月30日

摘要: 有些网站仍在使用GBK编码,而JS内部字符编码使用Unicode来表示,node编写的爬虫需要做的转换是GBK->Unicode->utf-8,关于三者关系参考http://www.cnblogs.com/cy163/archive/2007/05/31/766886.html。var requ... 阅读全文
posted @ 2015-11-30 01:57 Soren_Qin 阅读(803) 评论(0) 推荐(0)

2015年11月29日

摘要: async是node.js的一个异步流程控制库。async.series串行执行一组函数,第一个参数是一个由函数组成的数组或json,第二个参数是回调函数。回调函数里先执行task1的返回结果,再处理task2的。task1一旦出错,task2不执行。依次输出task1,task2的result。v... 阅读全文
posted @ 2015-11-29 01:32 Soren_Qin 阅读(1389) 评论(1) 推荐(0)