- 浏览: 341882 次
- 性别:
- 来自: 北京
-
最新评论
-
奶油花生:
那如果我左侧菜单栏也是动态的呢,比如要读一个树形取出来的数据。 ...
使用Velocity吧2:Velocity的layout功能 -
fantaxy025025:
世隔近5年,我才看到了这么精彩的讨论。所谓,思想和眼光,相辅相 ...
是谁调用了它的静态方法? -
forrest_lv:
看了这个后,以此时刻提醒自己
说说我对编程的看法 -
bihujrj:
您好,我想在paoding上做一点改进。不知paoding有没 ...
Paoding Rest 0.2 Released -
fantaxy025025:
这个版主也不回答问题。。。呜呜
使用 庖丁分词(2.0.4-alpha)
文章列表
找个理由整你
“找个理由整你-你是80后”
80后是一帮老家伙,以上看下的姿态给年轻人划的圈,然后将之定位是个需要改造的东西(也就是不好的)。
这一群人几乎没有什么话语权,于是被整得很惨。很惨,但是又不能逃:
你就是80后的,你想逃,怎么逃?与生俱来的出生[年月]是不能改变的,所以悲哀就在这里。
这一帮老家伙,看中了80后的命运是不能改变,开始指责起来,谆谆教训个不停,对方的鼻子都快被牵破了
可喜的是公元2000年后的21世纪不再是沉闷的长老社会。终于有人粪起,以迅雷不及掩耳之势,
把那些看似神圣的、高高在上的“老妖怪”活活砍死。死得冤啊?死的好!
80后的人解救了。
“找个理由整你- ...
埋伏:
1、UTF-8用几个字节表示一个汉字?
这各答案你可能了解,但也可能不了解,我敢打保票一半人会不清楚(包括特意查资料之前的我)。
了解这个对编程有什么影响?
以下我把对yoolywu的回答,转为帖子发表,以表重视。
yollywu的问:引用系统有两个子系统,一个是BS的,一个是delphi做的CS,中间的数据传输是通过XML进行传输的。在XML传输的功能实现后,要求对XML进行加密解密.加密解密算法是CS端用delphi写的,然后这边用JAVA写个同样的算法。现在碰到的一个问题是:
用该算法的时候,CS和BS各自都能够加解密,我这边的过程是这样的。。。。[但最后]中文始终是乱 ...
庖丁解牛 中文分词 版本号 2.0.1
---------------------------------------------------
相对2.0.0版本变更如下:
重构(!):
svn上的代码和字典从原来的GBK编码转化为UTF-8编码(使用Eclipse下载代码的同学需要改变工程的encoding)
->从统计上,更多人使用UTF-8而非GBK,故改之;望谅。
重构(!):
重构PaodingMaker使调用make获取Paoding对象,一个配置文件默认只会产生一个Paoding(通过记录文件的绝对路径并记录之实现)
->2.0.0如果多次调用PaodingMak ...
庖丁解牛 最新版本2.0.0
主要变更:
1)调整了package命名 改为net.paoding.analysis开头;调整了一些类的命名,主要是XAnalyzer改为
PaodingAnalyzer之类的。
2)并调整了部分代码的相对位置:代码集中在三个包中:
net.paoding.analysis.dictionary 字典抽象--这是核心代码之一
net.paoding.analysis.knife "刀"抽象-分词算法-这是核心代码之二
net.paoding.analysis.analyzer 封装adapter到lucene接口
关键代码 ...
现象:检索后对关键字高亮显示时,高亮位置严重错误。使加粗在不相关的地方。
严重性:严重。
解析:
该现象的发生是由于建立索引的token位置构造错误引起的。经过诊断,错误的地方为XTokenizer.java的next方法。还好,代码只需要 做2、3行的增减。
解决:
在原来的XTokenizer类next方法找到:
// 构造"牛",并使用knife"解"之
beef.set(0, charCount);
然后在他们的下一行,dissected = 0;的前面
加上offset += Math.abs(di ...
LZ的思路,是线程共享任务队列,线程按同步方法获取一个非空的任务执行:工作线程自己去“拉单”干。
我提供另外一种思路,线程是被动,由别人(监工)分配,激发:
有一个主线程--“监工”:负责查看任务队列中是否有任务,如果有,取出一个任务,设置到一个“空闲”的线程中,并notify该线程。
while (hasTask) {
1、get the task from task quene
2、get an waiting worker thread, or create a new workder thread
3、set the task to the threa ...
- 2007-07-26 10:21
- 浏览 1379
- 评论(0)
做系统时,开始阶段设计领域类时,除了从数据结构、对象模拟的角度出发,特别是访问量大的时,还应该考虑数据的实际应用场景,区分数据的常变部分(或称瞬时状态)和不常变部分。将常变部分和不常变部分剥离,能更好为其制定适当、高效的访问策略。
我以陶宝商品为例子。陶宝商品的不常变部分是:商品的基本信息、状态;常变部分是:商品浏览次数。
一般的设计:
用户每次浏览某个商品时,服务器总是准备好上面的所有数据,一次向浏览器flush显示出来。
可是,陶宝不是这样做:陶宝的一个商品页面并不是一次由服务器准备好,统一向浏览器flush完成的。
它把页面分为若干块,不同块的数据从不同的服务器请求:
图片有图片服务器 ...
JQuery 官方API说明文档中对全局的ajax事件,如ajaxComplete,ajaxError,ajaxSend,ajaxStart,ajaxStop,ajaxSuccess等说明和示例代码有严重的遗漏和欠缺:
$("#msg").ajaxComplete(function(request, settings){
alert(request.responseText);
});
alert出来的是undifined!
正确的API应该是function中有三个参数,第二个方是XMLHttpRequest对象:
$("#msg ...
说说我对编程的看法
编程是什么?
编程,也就是编写程序。程序代表完成一项工作的过程以及顺序。编写程序,就是使用程序语言,使用既定的技术选择,把需求实现出来。
程序员是完成这个工作的人。
编程是有区别于分析 ...
书籍:
1、《崩溃》(齐诺瓦·阿切比-尼日利亚)
2、《论自由》(约翰·密尔-英格兰)
3、《后物欲时代的来临》(郑也夫-人民大学教授)
陪衬音乐:
1、《故宫》三部曲(S.E.N.S神思者-日本)
----------
另:亚马逊卓越用起来,舒服!
不知道如何给本帖子取名,所以在标题出仅仅列出一些关键字。
本帖是工作成果之总结发贴,又由于太长,故有关心hessian/burlap/RCP如何在客户端和服务端之间默认传送参数,使服务器端的对象能够使用ThreadLocal获得当前远程请求者信息的同学 可以看看这个帖子,其它同学可以忽略之 否则看这这么长的贴可能会很受罪
背景
在远程调用框架方面,Spring现在能够良好集成Hessian/Burlap之类基于Http的RCP。 构建这样的程序基本步骤是这样的:
1,创建并配置POJO形式的服务对象,比如UserBo;
2、远程调用暴露器,比如Spring提供的Hessian暴露器, ...
Muse乐队:《Unintended》
歌曲地址: 百度muse Unintended
乐队背景:
在古希腊神话中,音乐的起源笼罩着一层神秘的色彩。传说中阿波罗神主管音乐,下辖九位Muse女神——宙斯和记忆女神的九个女儿,她们每一个 ...
看了Grails,下了bookmarks例子
感受了整体有别于传统Java的基调
买了本《Beyond Java》 (虽然已有电子版了)
我可能开始落井下石了
虽然 我还没打算直接接触Ruby之类语言的用法、语法
记录一下 等我了解了更多是是非非之后 到时。。。。鹿死谁手?
前阵子公司在赶一个平台测试版 5. 1 都加班了 13号做完了 这两天研发部休息
生活规律自己有点乱了 晚上几乎是在电脑前 然后睡到下午2点
明天开始要恢复正常了
- 2007-05-16 15:28
- 浏览 1494
- 评论(0)
Annotation再阐释
论坛之前就有阐释Annotation的:
<实战篇:设计自己的Annotation>http://www.iteye.com/topic/36659
我这里结合我的使用情况,简单再阐释一下:
Annotation能够对程序注入另外外的信息,有三个级别:代码级别,编译级别, ...