摘要: 开机自动运行脚本,可以将脚本的执行命令放在 /etc/rc.d/rc.local 文件中,但是这样开机自动运行这个脚本的用户默认为root。 如果想以某个非root用户运行脚本,可以使用如下命令: su - user -c /home/user/run.sh 注意格式: su(空格)-(空格)use 阅读全文
posted @ 2013-08-19 22:40 敲代码的小阿狸 阅读(2175) 评论(0) 推荐(0) 编辑
摘要: 安装命令: yum install mysql #安装客户端 yum install mysql-server #安装服务器 yum install mysql-devel #安装开发库 安装完成后,修改密码: 修改配置文件使其采用UTF-8编码: vi /etc/my.cnf 开启远程数据库连接: 阅读全文
posted @ 2013-08-14 23:48 敲代码的小阿狸 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 设计了一个数据库,某一个列名字是key,这与mysql数据库关键字冲突了,Hibernate下save总是报错。 在mysql命令中,解决办法很简单,只需要将关键字key用引号括起来就好了。 在Hibernate下也很简单,注解的时候为key加上双引号即可,如下所示,记得为引号转义哦: @Colum 阅读全文
posted @ 2013-08-01 20:15 敲代码的小阿狸 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: 网上方法太杂乱,有些甚至很复杂,其实ubuntu下只需要修改一个配置文件即可。 sudo vi /etc/mysql/my.cnf 在[client]下加入 default-character-set=utf8 在[mysqld]下加入 character_set_server=utf8 colla 阅读全文
posted @ 2013-08-01 20:07 敲代码的小阿狸 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Linux的重定向机制十分好用,我们经常需要在服务器上挂起一个服务程序,然后将该程序的所有输出重定向到某个文件,这样即使我们注销了用户,程序依然在linux服务器上运行着。 但是重定向的输出经常无法实时刷新到指定文件中,当我们调试程序时,这将给我们带来巨大的困扰。其实只需要关闭重定向输出的缓冲,即可 阅读全文
posted @ 2013-06-30 00:20 敲代码的小阿狸 阅读(11720) 评论(3) 推荐(1) 编辑
摘要: 昨天在写ruby的过程中发现一个很奇怪的问题。 我们在ruby中调用shell命令,通常使用反括号(数字键1左边那个)把shell 命令括起来即可,比如: 这行代码的输出是一个字符串,既是ls -l命令的返回结果。 但是当shell命令中使用了Process Substitution语法后,悲剧就发 阅读全文
posted @ 2012-11-20 15:49 敲代码的小阿狸 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 昨天参加了ThoughtWorks郑大晔校第一期的活动。 郑大晔校是ThoughtWorks的郑晔老师创办的,针对入职前的ThoughtWorkers的一系列培训,便于让我们提前融入公司文化,提前熟练一些工作时的基本技能,减少入职后的压力。 下午1点20到办公室,首先第一个活动就是照相,每个人拿着T 阅读全文
posted @ 2012-11-04 16:24 敲代码的小阿狸 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 项目基本结束啦,上周五我们带着源代码去客户公司部署。 同一份代码,换了个旧版本的GCC编译器,编译时就有种不好的预感,果然编译出来的程序的执行结果就死活不对。 Linux下Debug了半天,终于将问题缩小到了下面一行代码上: fs.open(filePath, ios::binary | ios:: 阅读全文
posted @ 2012-10-22 14:10 敲代码的小阿狸 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在C++中,指针的类型转换是经常发生的事情,比如将派生类指针转换为基类指针,将基类指针转换为派生类指针。指针的本质其实就是一个整数,用以记录进程虚拟内存空间中的地址编号,而指针的类型决定了编译器对其指向的内存空间的解释方式。 基于上面的理解,我们似乎可以得出一个结论,C++中对指针进行类型转换,不会 阅读全文
posted @ 2012-10-08 11:47 敲代码的小阿狸 阅读(3475) 评论(5) 推荐(2) 编辑
摘要: 对于初学STL的人来说,map可能是最全能的伙伴,只需敲下三个字母,一个天然有序,方便扩展,高效检索的数据结构就这样轻轻松松的产生了,这得益于C++的模版技术。在享受标准模版库带给我们便利的同时,我们也需要简单理解一下其内部的实现的某些关键机制,否则的话,就很可能就会犯下面这个的错误。 上面的代码输 阅读全文
posted @ 2012-10-03 14:59 敲代码的小阿狸 阅读(1814) 评论(0) 推荐(1) 编辑