- 浏览: 11039 次
- 性别:
- 来自: 深圳
最近访客 更多访客>>
最新评论
-
xiaojing4037429:
GB2312二级字库不是根据拼音弄的吧?
根据GB2312汉字区位码获取汉字拼音的工具类 -
slaser:
好像有时候看代码还更易懂点。
思路还是代码 -
codemonkey:
supercrsky 写道你的好文章在哪呢? SB
这就没意 ...
思路还是代码 -
androider:
这要看个人喜好了,如果你希望备份代码,那就你备份代码,如果你希 ...
思路还是代码 -
geminiyellow:
……撇清,楼主能不能帮我把我的回帖删掉,把萝卜招来了……
思路还是代码
文章列表
作为一个习惯潜水的技术人员,经常会订阅一些技术网站的RSS种子,看到不少技术人员博客和论坛发言,很多人习惯将自己的代码整篇贴上,我不知道这些人是怎么思考的,难道是借用论坛或博客搞个备份?通篇的代码,没有一句思路的讲解,这种文章一看就只能PASS掉了,如这一篇ExtJS & GTGrid 简单用户管理。怎样才是好文章?我个人觉得,要遵循如下几点:
1、阐明你的思路
2、借用架构图或页面截图来阐明你的思路
3、必要的地方补充一些关键代码
4、完整代码可以附后。
可以看到,JAVAEYE上点击率高的博客,其实都符合上述几点。
所以,广大的技术宅男们,要增强您文章的阅读量和传播机会,不要贴代码 ...
先起个头,完整的后面在补充。
一般一个公司甚至一个小组,都会自行开发或直接采用或封装第三方的一些框架,那么这些框架的设计原则是什么呢?要解决什么问题呢?
个人认为,框架要解决的问题无非下面几点:
1、集成复杂度高的部分,提供简介的接口,达到降低开发难度的目的。
2、针对重复性强、繁琐、耗时的部分,加以封装,以提高重用度。
那么要解决上面的问题,主要的解决手段是什么呢?
1)封装,通过封装,信息隐藏,降低复杂度。
2)重用,通过重用,来降低工作量,提高代码质量。
3) 分离,将不稳定的,可变的、同稳定,很少变化的部分分离出来,减少需求变化的冲击。
因此,可以看出,使用框架,如果仅仅使用,那么 ...
参考文档:Installing Subversion on Fedora Core
原以为通过参考文档可以搭建起来SVN服务器,没想到还是有些不同。
1、安装subversion、mod_dav_svn,subversion在fedora8中已经安装了,mod_dav_svn是svn的apache模块。
# yum install subversion
# yum install ...
- 2008-08-04 23:22
- 浏览 2009
- 评论(0)
申明:
本工具类的原型来自互联网,本人作了算法上的调整。所以严格上不算原创,只能算是编著。
主要思路:
根据gb2312汉字的区位码,建立区位码与拼音的对应关系,因为一定范围内的汉字区位码的拼音是一样的,例如,如果汉字的区位码在(20317,20319]范围内,那么其拼音为“a”。
所以本工具类首先建立连个数组,一个边界放区位码,何谓边界区位码,如20317与20318两个区位码相连续,但是其对应的拼音一个是“ai”,一个是“a”,不连续,那么20317就是边界区位码;一个数组存放边界区位码对应的拼音,利用边界区位码作为数组的索引,对应的拼音为值。
对于给定的汉字,首先计算器区位码,而后根据取 ...
- 2008-07-19 10:53
- 浏览 4080
- 评论(1)
免责声明:我非高手,徒有高手之志而已。一家之言,姑妄听之,所以如果你听信于我,挥刀自宫去练神功,后果自负。
何为普通人,智力一般,资质一般,长相一般,出身一般,就是一普普通通的大学生,上过几年学的人。
...