2019年4月26日
摘要: 下面是golang实现的简单优先队列,参考信息可以查看https://golang.org/pkg/container/heap/或者https://golang.google.cn/pkg/container/heap/,后面这个网址也是官方提供的网址,关于这个网页的说明,可以参考https:// 阅读全文
posted @ 2019-04-26 07:54 月落无影 阅读(3240) 评论(0) 推荐(0)
  2019年4月14日
摘要: 我在使用mysqll客户端连接我的mysql服务器的时候,出现了上述的问题。我的操作系统是ubuntu,安装版本是对应的64位服务器。我的服务器的启动方式是sudo service mysql start. 我对服务器的改动仅限于新增了一个mysql的配置文件,配置文件的位置在/etc/my.cnf 阅读全文
posted @ 2019-04-14 00:30 月落无影 阅读(40889) 评论(0) 推荐(0)
  2019年4月13日
摘要: 工作中,需要设计一个数据库存储,项目的需求大致如下: (1)对于每个用户,需要存储一个或多个库, 每个库, 由一个用户标识来标识,这里成为clientFlag. (2) 对于每一个库,结构如下: 1) 一个clientFlag对应多个组,组包括组名和组的描述一类的信息 2)一个组中有多个成员,每个成 阅读全文
posted @ 2019-04-13 10:06 月落无影 阅读(3354) 评论(2) 推荐(1)
  2019年4月11日
摘要: MYSQL ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.10.210' (111) 解决方法 今天在测试MySQL的连接时候,发现连接不通过,并报错ERROR 2003 (HY000): Can't connect to 阅读全文
posted @ 2019-04-11 23:12 月落无影 阅读(977) 评论(0) 推荐(0)
摘要: gin作为go语言最知名的网络库,在这里我简要介绍一下url的查询参数解析。主要是这里面存在一些需要注意的地方。这里,直接给出代码,和运行结果,在必要的地方进行分析。 代码1: 测试结果: 输出结果: curl "http://localhost:8080/getb?field_a=hello&fi 阅读全文
posted @ 2019-04-11 22:32 月落无影 阅读(9053) 评论(0) 推荐(0)
  2019年4月9日
摘要: 这里简单说一下,我在书中看到的关于java异常的处理。 建议将try/catch和try/finally代码进行解耦,这样可以提高代码的清晰度。例如: 如果觉得上面写法嵌套太多,可以考虑改为如下: 如果对异常的处理模块一致的话,可以考虑重构一下上述的代码, 写成类似于下面的形式: 上面的ReadDa 阅读全文
posted @ 2019-04-09 21:12 月落无影 阅读(140) 评论(0) 推荐(0)
  2019年3月14日
摘要: 最近,有一位同事,咨询我mysql的一点问题, 具体来说, 是如何很快的将一个mysql导出的文件快速的导入到另外一个mysql数据库。我学习了很多mysql的知识, 使用的时间却并不是很多, 对于mysql导入这类问题,我更是头一次碰到。询问我的原因,我大致可以猜到,以前互相之间有过很多交流,可能 阅读全文
posted @ 2019-03-14 22:42 月落无影 阅读(740) 评论(1) 推荐(0)
  2019年2月3日
摘要: 通过condition_variable实现的有最大长度限制的队列: 由于需要控制队列的长度, 所以没有使用二级缓存, 也就是说, 没有在消费线程使用std::vector之类的进行二级缓存, 使用二级缓存需要考虑均匀分布的问题. 当然, 就算使用二级缓存, 也可以控制待处理的数据的长度, 但是处理 阅读全文
posted @ 2019-02-03 10:44 月落无影 阅读(1107) 评论(1) 推荐(0)
  2019年1月31日
摘要: 下面给出简单的代码,这里通过将变量重置为零来实现过滤字段的目的: 如果不希望使用二次映射,可以考虑使用reflect库中,Value结构体的FieldByName成员函数。 阅读全文
posted @ 2019-01-31 12:03 月落无影 阅读(1213) 评论(0) 推荐(0)
  2019年1月27日
摘要: 先提供使用文件一步一步获取相关信息: 1. 获取所有的用户: awk -F: '{print $1 > "1.txt"}' /etc/passwd 2. 获取每个用户, 及其组: awk '{val="groups "$1;system(val)}' 1.txt > 2.txt 3. 获取每个组的成 阅读全文
posted @ 2019-01-27 13:17 月落无影 阅读(859) 评论(0) 推荐(0)