摘要: 众所周知,SQL在隔离标准中定义了四种隔离级别,分别是: 1. READ UNCOMMITED 中文翻译为未提交读,也就是允许大家口中常说的脏读的产生(即事务可以读取未提交的数据),从性能上来说,这个级别也不会比其他的级别好上特别多,因此在实际应用中除非有非常非常必要的原因,不然不推荐使用。 2. 阅读全文
posted @ 2019-12-08 20:31 EvildoerOne 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 这几天在网上找了不少资料, 都没有在讲这个问题的特别好的答案,这里小子斗胆描述这个问题的解决: 问题出现场景: 由于前端没有对过长的数据进行字符串转化处理,所以在json.unmarshal 时出现用float64 时出现科学计数法现象 因此斗胆使用了fmt.Sprintf方法:代码如下: f前面的 阅读全文
posted @ 2018-04-18 14:26 EvildoerOne 阅读(4218) 评论(0) 推荐(0) 编辑
摘要: 链接如下:https://www.cnblogs.com/shih/p/7064267.html 关键在于幂等与非幂等,对于post来说会新建而put才是真正意义的更新 阅读全文
posted @ 2018-04-16 17:05 EvildoerOne 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Sunday算法: 后来,我又发现了一种比BM算法还要快,而且更容易理解的算法,就是这个Sunday算法: 首先原字符串和子串左端对齐,发现“T”与“E”不匹配之后,检测原字符串中下一个字符(在这个例子中是“IS”后面的那个空格)是否在子串中出现,如果出现移动子串将两者对齐,如果没有出现则直接将子串 阅读全文
posted @ 2018-02-02 15:49 EvildoerOne 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 源码如下: 阅读全文
posted @ 2018-01-23 18:33 EvildoerOne 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一个简单的http 服务, 源码如下:func TestHttp(t *testing.T){ http.HandleFunc("/", sayhelloName) //设置访问的路由 http.HandleFunc("/login", login) //设置访问的路由 err := http.Li 阅读全文
posted @ 2018-01-23 18:31 EvildoerOne 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 源码如下: 阅读全文
posted @ 2018-01-23 18:19 EvildoerOne 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: 在使用new关键字对res 进行初始化不会出现SendXml方法中的xml.unmashal方法不成功现象, 而如果使用new关键字的分解动作对res先取零值结构体 然后取地址后,就会出现xml.unmashal不成功(無报错),初始估计是xml.unmashal对interface的地址操作出现误 阅读全文
posted @ 2018-01-23 18:09 EvildoerOne 阅读(206) 评论(0) 推荐(0) 编辑