MyBATIS问题解答(一)-内联映射和外部映射的区分

2012年10月8日 没有评论 1,604 人阅读    

  在“MyBATIS(即iBATIS)的问题集” 中,我针对MyBATIS提出来一些问题。有两个方面的的用途:一,加深自己对MyBATIS的理解;二,勾起网友的兴趣,希望能有更多对MyBATIS感兴趣的朋友来讨论,分享自己积累的MyBATIS的知识,推动MyBATIS的应用 阅读全文…

分类: Java, 挨踢(IT) 标签: , ,

MyBATIS(即iBATIS)入门实例讲解

2012年10月4日 没有评论 945 人阅读    

  至从“关系数据库之父”Edgar F Codd提出《A Relational Model of Data for Large Shared Data Banks》(大型共享数据库数据的关系模型)标志着关系型数据库理论基础的诞生;再到1978年Oracle公司(原来叫)发布世界上第一个关系型数据库,标志着数据库已经可以运用到实际用途中。三十多年来,关系型数据库在各行各业的应用,都得到了蓬勃发展。即使最近今年,NoSQL技术发胀的如火如荼。但是,在银行、证券等行业,关系型数据库在数据存储中的地位短时间内依然是无可替代!

  1975年推出的Smalltalk语言,是第一个完整实现的面向对象语言,向人们展示了“面向对象编程思想”的强大!并且,随着1995年Java技术的推出,以及以后Java在各个领域的大规模成功应用,另外微软推出的C#,PHP对面向对象支持力度的提高,更是把“面向对象编程思想”推向了高潮! 阅读全文…

分类: Java, 挨踢(IT) 标签: , ,

WordPress代码高亮插件SyntaxHighlighter终极使用详解

2012年9月29日 18 条评论 15,521 人阅读    

   子曰: 工欲善其事,必先利其器。作为码农一枚,再加上站长这个已经不再光鲜的称呼,岂能没有一款经济实用、操作简单、而且功能必须强大、样式也必须好看的Wordpress代码高亮插件?!作为一个视代码如生命的码农,把代码整的漂漂亮亮是一件多么神圣和伟大的事情啊!

  今天就给大家推荐一款这样的代码高亮插件: 阅读全文…

分类: 挨踢(IT) 标签: , ,

How To Ask Questions The Smart Way 提问的智慧

2012年9月28日 没有评论 205 人阅读    

  上一篇文章“程序员,你会问问题吗?”提到了作为一个程序员,更广泛一点来说是IT从业者,在向其他人需求帮助时,应该注意的问题。当时,看完原文之后,感触很大,立刻就转过来和大家分享!今天,继续针对这个问题和大家分享一下著名黑客、开放源代码运动和黑客文化的第一理论家、《大教堂与市集》和《Unix编程艺术》的作者Eric S. Raymond针对这个问题的论述!希望能对大家在工作或在论坛中提问时有一定的指导意义!原文如下: 阅读全文…

程序员,你会问问题吗?

2012年9月27日 没有评论 601 人阅读    

  由于一直从事技术和平台产品方面的工作,我们部门经常会收到公司内外同事和同仁的问题邮件,有些好的问题能让你发现自己技术上的缺陷、产品的bug或提升的空间,去思考、回答和解决这样的问题真是一件让人愉悦,充满挑战和成就感的事情。但是非常遗憾的是,这样的好问题却是凤毛麟角。我经常会被一些莫名其妙的问题搞的啼笑皆非,比如: 阅读全文…

分类: 挨踢(IT), 职场生涯 标签:

生病的JavaScript代码

2012年9月25日 4 条评论 1,190 人阅读    

  部门项目中,有一个导出功能。业务逻辑如下:根据数据的总记录数和每页大小,分批导出成Excel;如果总记录数大于每页记录数,则出弹出框,让用户选择导出那部分内容,然后导出;如果小于,则直接导出。由于这个功能在很多地方使用,就想写一个通用组件,通过传入必要的参数,调用API就能实现分页下载,不需要多次重复编写这个代码。

  为了提高JavaScript的执行效率(更多内容请看:高性能JavaScript),提高代码的内聚性, 阅读全文…

普通人的编辑利器——Vim

2012年9月24日 没有评论 940 人阅读    

  vim是我最喜欢(虽然用的不是很好)编辑器。在上一篇文章“简明 Vim 练级攻略”中,讲解了常用的vim操作。今天,再次针对vim推出一篇文章。正文如下:

  2005年5月,我开始用Vim。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从Vim我才体会到,什么才是真正的编辑利器。 阅读全文…

分类: 挨踢(IT) 标签:

简明 Vim 练级攻略

2012年9月22日 1 条评论 384 人阅读    

  vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。

——————————正文开始——————————

  你想以最快的速度学习人类史上最好的文本编辑器VIM吗? 阅读全文…

分类: 挨踢(IT) 标签:

MyBATIS(即iBATIS)问题集

2012年9月17日 没有评论 1,444 人阅读    

  部门准备转做其他业务(小道消息啊,呵呵) ,技术选型方面准备考虑使用SpringMVC + Spring + iBATIS(第三版以后称为“MyBATIS”,以下统一称为“iBATIS”。如果第二版和第三版对比时,称第三版为“MyBATIS”)。而且,部门准备请另外一部门同事来讲解一下iBATIS。借此机会,我看了一些iBATIS的资料,同时也收集了一些问题。发布出来,希望大家帮忙解答。(以后这些问题解决了,我也会发布一些文章来跟踪介绍。)背景介绍完毕,直接上题:

    映射相关: 阅读全文…
分类: Java, 挨踢(IT) 标签: , ,

为“地瓜哥”增加Clicki统计代码,同时发现Clicki的一个Bug

2012年8月28日 2 条评论 277 人阅读    

  前段时间,看到Clicki的统计实例,感觉挺不错。今天在我的网站(“地瓜哥”博客网,http://www.diguage.com/)上安装上了Clicki的统计代码。 阅读全文…