- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 MySQL之外键约束
MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。InnoDB中外键约束定义的语法如下:[CONSTRAINT [symbol]] FOREIGN KEY [index_name] (index_col_name, ...) REFERENCES tbl_name (index_col_name,...) [
2010-05-01 11:48:00
6181
原创 最近的一个月
博客一个多月没有更新了,最近一个月实在是太忙了,平时周末根本就没有时间上网,这几天才稍微好点了,好歹第一个release出去了,下周又要开始紧张的下一阶段的工作了。 最近接触了很多对我来说比较新的技术和知识:AJAX、Template Toolkit、CSS、TWiki Plugin、MySql数据库设计、Perl DBI等等。更不用说Perl了,进公司后就一直在用。虽然我个人更喜
2010-04-02 10:12:00
784
1
原创 Bugzilla之类继承体系结构及其扩展应用(二)
(一)中介绍了如何为Bugzilla的新增数据库表写一个类似于API的交互类。如果我们想Bugzilla安装时也创建好新增的表rc,表格式同文(一)中,如下:Field NameTypeRemarksrc_idmediumint自增,表的主键。bug_idmediumint所属bug对象的id。
2010-02-11 13:06:00
1703
1
原创 2009年个人书单续
09年年中的时候给自己列过一个一年的读书清单,现在已经是10年了,稍微总结一下: 一、已完 01、《大话设计模式》 02、《鸟哥的LINUX私房菜:基础学习篇》 03、《杜拉拉升职记》 04、《杜拉拉2 年华似水》 05、《Exceptional C++中文版》 06、《UNIX环境高级编程(第2版)》 07、《写给大家看的设计书(第3版)》 08、《用TC
2010-01-30 08:22:00
572
1
原创 Bugzilla之类继承体系结构及其扩展应用(一)
Bugzilla是著名的开源bug跟踪系统,其开源的特性决定了用户可以根据自身的需要来进行定制,下面我将以版本3.4.4为基础来和大家聊一聊。 本文首先介绍了Bugzilla中的部分类继承结构,随后说明了如何利用Bugzilla中现有的类来对其进行扩展。 Bugzilla中,大部分数据库表都各自对应于一个Perl Module,同时也是一个类,如Bug类处理
2010-01-15 13:37:00
1503
1
原创 我的同学们
上周六,有个在爱尔兰的同学回来,借这个机会大家正好聚了一下,聊一聊大家最近的情况。 杨头,也就是聚会的主角,从爱尔兰IBM休大假回来,特地来上海。这位同学在国外干得好好的,却老想着回国,还老想着快点找个女朋友。要知道,他可是我们中年纪最小的啊。我们都觉得他在国外呆得好好的,就算要回来也不要太着急啊,干个三五年再回来也不迟啊。他说,自己一个人在外面真的挺孤独,挺寂寞的。难怪啊,估计
2009-12-27 14:15:00
883
5
原创 Perl之正则表达式基础(四)
接上一篇,继续介绍关于Perl中正则表达式稍微高级点的话题。列表上下文中的m//在列表context中使用模式匹配(m//)时,如果匹配成功返回值为内存变量值的列表;如果失败则为空列表,例如:$_ = "Hello Jessie, congratulations!";my ($first, $second, $third) = /
2009-12-15 11:27:00
1567
原创 好的数据结构=程序代码
最近在做关于公司流程的Bugzilla定制项目,基本的需求就是使用JavaScript来check流程(PR/CR/Review/TimeTracking)的状态迁移时的必填项不能为空。接下来我就写写项目做到现在自己的一些感触。 由于以前没有使用过JavaScript,也比较欠缺Web编程方面的经验,只是满久之前看过一本这方面的书(至于书有没有读完也记不清了),所以一
2009-12-10 08:19:00
754
1
原创 Perl之正则表达式基础(三)
最开始我说过,Perl的最强大之处在于处理文本。然而,在前两篇(一、二)中,我只介绍了如何来匹配模式。本文中我将演示如何通过模式来改变字符串,即如何使用正则表达式来处理文本。 替换s///:如果将m//看作“查询”,那s///操作则类似于“查询并替换”,它将替换模式所匹配上的部分。m//可以和任何字符串表达式进行比配,但显然s///只能修改被称为左值的数据,
2009-12-04 15:35:00
922
原创 Perl之正则表达式基础(二)
上一篇我介绍了一些Perl中正则表达式的基础知识(元字符、简单的量词、字符类等),接下来我将继续介绍Perl中正则表达式的其它基础知识。 锚定^:表示在字符串的开头进行匹配。$:表示在字符串的结尾进行匹配,不考虑是否存在换行符。 词锚定/b:词界锚定,针对单词使用。/B:非词界锚定,将在任何非/b匹配的点上进行匹配。 绑定操作符=~:对$_进行匹配只是默
2009-11-29 07:50:00
1253
原创 Perl之正则表达式基础(一)
正则表达式是一种特殊的语言写成的程序,内嵌于Perl之中。Perl被设计为90%用来做文本处理,而正则表达式就在文本处理中发挥着重要的作用。其实,正则表达式不仅仅是Perl的一部分,传统的shell命令,如sed/awk/grep,和常用的文本编辑器,如vi,都有它的踪影。当然,不同的正则表达式实现中,语法会有稍许的不同。接下来,我将介绍Perl中关于正则表达式的一些基础知识。
2009-11-23 08:14:00
1325
1
原创 离职,立贴留念
今天是2009年9月3号,我在现在的公司工作差不多一年半的时间了,今天是我离职的日子,特写此篇已作记录! 回想去年三月份刚到公司培训时的懵懂无知,经历了这一年半的项目锻炼和自我的不懈努力,现在的我对于商业项目开发已经有了自己的理解,对自己的职业生涯规划也更加清晰和坚定。 当然,我也要感谢给予我成长基础的公司,感谢工作中帮助我的各位同事。
2009-09-03 13:31:00
820
2
原创 C库函数atoi的实现和一些讨论
函数原型:int atoi(const char* str)函数功能:将字符串转换为对应的整数值基本步骤: 1)处理空白字符; 2)处理符号字符; 3)处理数值字符; 4)返回结果。函数实现:#include #include static int atoi(const char* str){ int r
2009-08-26 14:22:00
2092
原创 2009年个人书单
以下是我个人准备在今年读的一些书籍,列一下: 一、已完1、《大话设计模式》2、《鸟哥的LINUX私房菜:基础学习篇》3、《杜拉拉升职记》4、《杜拉拉2 年华似水》5、《Exceptional C++中文版》 二、在读1、《UNIX环境高级编程(第2版)》2、
2009-07-28 17:27:00
680
原创 移植DHCP服务到MPC8377E开发板
下面是移植DHCP服务的过程。 一、 移植环境1、硬件环境:Host:X86 PCTarget:MPC8377E 开发板 2、软件环境:Host:Red Hat 4.1.2-12,Linux kernel 2.6.29.1Tar
2009-07-20 16:22:00
2313
原创 移植DNS服务bind到MPC8377E开发板
最近做一个HomeGW的项目,需要将各种常用服务移植到开发板上来,和大家分享一下移植的过程。先写用于DNS的bind。 一、 移植环境1、硬件环境:Host:X86 PCTarget:MPC8377E 开发板 2、软件环境:Host:Red Hat
2009-07-17 17:14:00
3394
3
原创 串口波特率自动检测的一种工程实现:分段特征值匹配
最近做的一个linux上的项目,串口需要对上位机的未知波特率自适应,在google了一通之后找到满多的资源,但是都不能满足项目的需要,最后借鉴前人的做法,终于解决了问题,这里把方法记录下来,和大家分享一下。 一、需求 自动检测到上位机的典型波特率(1200,1800,2400,4800,9600,19200,38400,57600,115200)。 二
2009-07-15 13:23:00
5403
原创 零碎知识
1.c = a+++b的意义?c = (a++) + b; 2.中断服务子程序(ISV)的特点a.ISV 程序不能带参数;b.ISV程序不能有返回值;c.如printf等有重入问题的函数不能在ISV内部调用(printf还有性能上的问题);d.ISV程序要求高效率、高性能,所以诸如浮点运算等复杂的计算不要在ISV程序内部处理。 3.指针数组的大小char*
2009-06-02 22:00:00
570
翻译 边界优化
原文标题:Using bounds for optimization原文作者:Andrew Koenig原文链接:http://dobbscodetalk.com/index.php?option=com_myblog&show=Using-bounds-for-optimization.html&Itemid=29 我意识到,最近碰到的一项优化技术我已经看到过很多
2009-06-02 16:52:00
1055
原创 云南之旅
五月中下旬,我和老婆去云南旅游了。我们俩在一起三年了,还没有一起出去玩过,实在有点说不过去。三月底我们结了婚,趁着公司现在不忙,把婚假休了,也正好放松一下。这里把在云南的见闻记录一下: 昆明 交通太拥挤,在上海打的只要15分钟的路途硬是跑了双倍的时间,出租车司机也很牛,带着我们在小巷子里穿来穿去,利用了能利用的每一条小路。 昆明的导游
2009-06-02 15:06:00
853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人