摘要: 摘要:作为HashMap系列学习笔记的开篇,我认为要先熟悉HashMap的使用场景。 Map本质上还是属于集合类型的数据结构。 下面的代码段演示了Map的常用操作(CURD),注意遍历Map尽量使用Entry方式。 输出如下: {Tim=80.0, Jacky=50.0, Sam=100.0}{Ti 阅读全文
posted @ 2017-11-24 23:55 狂暴的水牛 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Linux系统把软硬件都抽象成文件,所以通过文件可以追踪到很多重要信息,如读取的配置文件、打开的端口等。下面是常见的用法:默认测试文件名为text.txt1,显示打开text.txt的进程:lsof text.txt2,显示占用某个端口的进程:lsof -i :803,显示某个进程(进程名)打开的文... 阅读全文
posted @ 2015-09-06 22:27 狂暴的水牛 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 业务代码中有条查询学生姓名的sql:select stu_name from stu_info where stu_id between id_1 and id_2;估计当时一时恍惚,拼接sql时 传参有误导致 id_1 > id_2,导致始终查询不到学生姓名。。。对于MySQL不检查between... 阅读全文
posted @ 2015-07-19 00:06 狂暴的水牛 阅读(2891) 评论(0) 推荐(0) 编辑
摘要: Ubuntu(12.04)中安装的mysql,忘记记录用户名密码了,不想重装,有木有重设密码的方法?有位园友给出了解决方法,在mysql 5.6.23上验证没有问题。详情用力戳这里!1、结束当前正在运行的mysql进程。# /etc/init.d/mysql stop2、用mysql安全模式运行并跳... 阅读全文
posted @ 2015-07-18 23:27 狂暴的水牛 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 公司人员流动大,经常有新的维护任务,交接时喜欢看看新来的模块的代码量,那么问题来了,如何统计代码行数?1,最先想到的肯定是 wc。wc -l *.h将查看【当前目录】下头文件的代码行数,输出结果如下:[groot]$wc -l *.h 54 consts.h 60 crc32.h 1... 阅读全文
posted @ 2015-05-19 23:20 狂暴的水牛 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 1,别人家的总结:http://www.cnblogs.com/bangerlee/archive/2012/02/20/2356818.html2,我自己碰到问题:暂无。3,使用场景:程序挂死、命令执行报错,根据程序日志和系统日志无法看出原因。 阅读全文
posted @ 2015-05-05 23:12 狂暴的水牛 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1,效果图:[groot]$2,设置步骤:编辑~/.bashrc文件,在最后增加设置行:#显示当面目录的最后一层目录#PS1='\[\e[32m\][\u@\h \W]$\[\e[m\]'#只显示登录用户名PS1='\[\e[32m\][\u]$\[\e[m\]'然后,source .bashrc ... 阅读全文
posted @ 2015-05-05 22:29 狂暴的水牛 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 摘要: 对 容器适配器 的疑问。刚开始接触 容器适配器 时,总感觉怪怪的,认为多此一举,顺手搜了搜,原来我在这一点is not alone:STL容器适配器的用途其中有个老兄说的好,这里 引用一下:1 adapter原意是插座、适配器、接合器的意思。现在我需要一个栈结构,我们可以用deque来实现... 阅读全文
posted @ 2015-03-14 23:48 狂暴的水牛 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 第一次使用,添加博客账户时碰到一个奇怪的问题,先输入用户名,然后密码只能输入两个字符,后来先输入密码再输入用户名才解决,很神奇~ 阅读全文
posted @ 2015-02-07 14:16 狂暴的水牛 阅读(109) 评论(0) 推荐(0) 编辑