- 博客(3)
- 收藏
- 关注
原创 利用正则表达式反向选择数据
最近有朋友问如何在文件中选择不包含诸如1900、1901、……1999字符串的行,目标文件中所有数据都是由数字字符组成。如果使用 grep 这样的工具,只用写很一个非常简单的正则表达式就能解决问题:grep -v 19/d/d target_filegrep 的 -v 选项表示选择 target_file 中不匹配目标正则表达式的行。对于诸如 Java 或者 Ruby 这样的程序设计语
2007-11-26 16:50:00 14099
原创 “汉语编程”有何意义?
目前世界上绝大多数程序设计语言都是使用ASCII字符作为其关键字,而且其中绝大部分关键字是英语单词。但是程序设计语言采用英语单词作为关键字并不能降低英语母语人群学习程序设计的难度。举例来说,对于一个没有学习程序设计基础的美国人来说,C语言中的 for、while、do...while 这些关键字无异于天书;没有学习过初级数据结构知识的话,也难以理解何为 array、何为 hash table。在
2007-11-10 22:07:00 2221 6
原创 解决 c3p0 和 MySQL 集成情况下,连接长时间闲置后重新使用时报错的问题
MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,MySQL 就会断开该连接,而 c3p0 连接池则以为该被断开的连接依然有效。在这种情况下,如果客户端代码向 c3p0 连接池请求连接的话,连接池就会把已经失效的连接返回给客户端,客户端在使用该失效连接的时候即抛出异常。解决这个问题的办法有三种:1. 增加 MySQL 的 wait_timeout 属性的值。修改 /etc/mysql/m
2007-11-03 16:40:00 9115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人