上一页 1 2 3 4 5 6 ··· 37 下一页
摘要: LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。现在要设计一种数据结构有如下几种性质: 1. 每个节点为一对key,value的形式,可通过get <key>查找,通过put <key, value> 插入 2. 最大存储节点数为n 3. put 阅读全文
posted @ 2019-04-26 10:47 xiaxiaosheng 阅读(666) 评论(0) 推荐(0) 编辑
摘要: D C main.go > local file unversioned, incoming file add upon updateSummary of conflicts: Tree conflicts: 1 解决办法: svn resolve --accept working main.go 阅读全文
posted @ 2019-02-26 11:39 xiaxiaosheng 阅读(588) 评论(0) 推荐(0) 编辑
摘要: mysql开启远程访问发现从远程连接每次都在5秒以上,从本机连接很快。 解决方案: [mysqld] 标签下添加一行配置 skip-name-resolve 重启mysqld服务, 问题解决! 阅读全文
posted @ 2018-11-29 11:12 xiaxiaosheng 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://study.smile94.top:88/articles/2 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static HWADDR=08:00:27:0D:5 阅读全文
posted @ 2018-07-11 09:54 xiaxiaosheng 阅读(13582) 评论(1) 推荐(0) 编辑
摘要: 今天上班发现线上机器CPU告警,看了一下发现是mysqld一直占用CPU处于满负荷状态,show processlist;一下,发现很多查询在排序状态,随便拿了一条sql explain看了一下,如下图: 注意到后面多了一个Using filesort; 这个的意思并不是说要在磁盘上进行排序。因为m 阅读全文
posted @ 2018-07-06 10:16 xiaxiaosheng 阅读(5128) 评论(1) 推荐(1) 编辑
摘要: Java默认DES算法使用DES/ECB/PKCS5Padding,而golang认为这种方式是不安全的,所以故意没有提供这种加密方式,那如果我们还是要用到怎么办?下面贴上golang版的DES ECB加密解密代码(默认对密文做了base64处理)。 package main import ( lo 阅读全文
posted @ 2018-04-13 10:03 xiaxiaosheng 阅读(6102) 评论(0) 推荐(1) 编辑
摘要: 如下的java代码,手动对block进行填充后,使其为16的整数倍后,加密的时候竟然强行再填充了16位,我在尝试用golang实现这段加密时,反复修改了很久,发现golang版的总是比java加密出来并base64的结果少了20位,于是把各个步骤中间结果打出来,发现并没有什么不同,然后尝试在gola 阅读全文
posted @ 2017-12-22 00:43 xiaxiaosheng 阅读(3234) 评论(0) 推荐(0) 编辑
摘要: golang中_有两种作用,一种用在import中,比如这样 import _ "github.com/go-sql-driver/mysql" 表示并不需要导入整个包,只是执行这个包里面所有的init函数。另一个作用就是作为变量的占位符,比如req, _ := http.NewRequest(.. 阅读全文
posted @ 2017-12-21 15:02 xiaxiaosheng 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://blog.csdn.net/fengyinchao/article/details/50775121 不是所有 Web 开发者都有安全的概念,甚至可能某些安全漏洞从来都没听说过。这就是这篇科普文章的存在意义,希望 Web 开发者在开发时能依此逐条检查代码中的安全问题。 注:服 阅读全文
posted @ 2017-11-03 14:45 xiaxiaosheng 阅读(192) 评论(0) 推荐(0) 编辑
摘要: golang range遍历是新创建对象还是创建对象的引用,通俗的讲就是range对range出来的对象的修改会不会同步到被遍历的那个数组。先看如下代码: 然后运行结果如下: [1 2 3 4 5] [aaaa aaa] [aaaa aaa] [map[111:111] map[222:222]] 阅读全文
posted @ 2017-08-22 17:25 xiaxiaosheng 阅读(549) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 37 下一页