只显示主题贴

  文本内容提取:  使用net.sf.mpxj 的工具提取文本内容; package com.koders.se.parser; import com.koders.se.search.WikiDOC; import net.sf.mpxj.ProjectFile; import net.sf.mpxj.Resource; import net.sf.mpxj.ResourceAssignment; import net.sf.mpxj.Task; import net.sf.mpxj.mpp.MPPReader; import net.sf ...
权限模型多种多样,包含各种教条和方法论,但在实践中真正行之有效的模型绝对不能照搬某套理论,必须结合实际情况做到无招胜有招的境界;同时模型设计必须利于编码、利于统一控制、尽量减少配置工作量、具备符合大众习惯的默认配置。 如果一套权限模型导致系统中的业务逻辑中到处混合着权限处理,则可以判定其基本是失败的。 发一个简单的模型图上来:
可以说我们这一代人注定是要被牺牲的一代,改革开放后的第二代大学生?
3年前,麦子的一篇《我奋斗了18年才和你坐在一起喝咖啡》引起多少共鸣,一个农家子弟经过18年的奋斗,才取得和大都会里的同龄人平起平坐的权利,一代人的真实写照。然而,3年过去,我恍然发觉,他言之过早。18年又如何?再丰盛的年华叠加,我仍不能和你坐在一起喝咖啡。 那年我25,无数个夙兴夜寐,换来一个硕士学位,额上的抬头纹分外明显,脚下却半步也不敢停歇。如果不想让户口打回原籍,子子孙孙无穷匮,得赶紧地找份留京工作。你呢?你不着急,魔兽世界和红色警报?早玩腻了!你野心勃勃地筹划着“创业创业”。当时李彦宏、陈天桥、周云帆,牛人们还没有横空出世,百度、Google、完美时空更是遥远的名词,可青春 ...
我的白领朋友们,一些在你看来唾手可得的东西,我付出了巨大的努力。  从我出生的一刻起,我的身份就与你有了天壤之别,因为我只能报农村户口,而你是城市户口。如果我长大以后一直保持农村户口,那么我就无法在城市中找到一份正式工作,无法享受养老保险、医疗保险。于是我要进城,要通过自己的奋斗获得你生下来就拥有的大城市户口。  考上大学是我跳出农门的惟一机会。在独木桥上奋勇搏杀,眼看着周围的同学一批批落马,前面的道路越来越窄,我这个佼佼者心里不知是喜是忧。  而你的升学压力要小得多,竞争不是那么激烈,功课也不是很沉重。如果你不想那么辛苦去参加高考,只要成绩不是太差,你可以在高三时有机会获得 ...
楼主辛苦了啊,能否把它的优点和性能测试一起放上来?
  • 进入论坛 Java
感觉和性能关系不是很大啊,呵呵... 通过长连接进行通讯,由于各种网络原因及其他不可预知的情况,难免会出现IO异常;其实不仅仅是长连接,用UDP方式一样存在这样的问题;当异常出现时不能简单的将客户端kill掉,而应该在服务端与客户端之间建立一个简单的握手协议,通过应答的方式进行数据确认,这样即使出现异常也不会发生业务数据的丢失和不一致。
  • 进入论坛 Java
楼主说的确实是个问题,我们是通过acegi对URL资源进行保护的,对URL有权限规则匹配,如果将所有的URL都送到acegi处理会消耗较大资源,我是通过在web.xml中配置acegi的filter映射,使其只对 jsp、.do启用,将一些无关紧要的资源文件排除;
  • 进入论坛 Java
由于我们的业务系统中有大量的MHT格式的资料,需要对其建立索引,搜索很久了一直没有找到相关解析的类库,只好自己动手丰衣足食了。已实现内容的提取以及和lucene的整合,稍后会完善编码检测及其他内容的提取,做一个完整的parser出来。    文本内容提取:  首先提取html部分的内容,解码之后使用nekoHtml提取文本内容;public class MhtDocHandler extends HtmDocHandler { private DOMFragmentParser parser = new DOMFragmentParser( ...
betafox
搜索本博客
我的相册
677a5c9b-1465-359d-bda8-6ea11d9a7725-thumb
20071125132003e3f32
共 2 张
最近加入圈子
存档
最新评论