随笔分类 -  java项目笔记

摘要:前段时间完成了一个利用libreoffice转换文档进行预览的资源管理系统,用的是jodconvert这个多年未更新的转换项目,由于版本不兼容等原因,导致最新版的libreoffice不能用,浪费了许多事件去寻找兼容的libreoffice版本。不过现在发现可以直接通过命令行实现,这无疑方便许多... 阅读全文
posted @ 2014-02-01 20:13 Zane Young 阅读(9303) 评论(0) 推荐(0) 编辑
摘要:最近做了一个资源库系统的项目,老师说可以搭建开源论坛替代自己开发社交模块(评论啊,反馈啊)来减轻负担,甚至提到了要给每个资源开一帖的功能。。使我十分怀疑到底是减轻负担还是增加负担。。。不过怀疑归怀疑,虽然社交模块也可以自己做,但是还是比起discuz这种专业论坛还是差很多啊。 正好在开源中国上看到了一个利用discuz的UCenter功能实现同步登录的开源项目(https://code.google.com/p/discuz-ucenter-api-for-java/),不禁大喜,于是花了几个小时照着教程操作了一遍,居然很轻松的成功了,特写此文以做纪念。。Uenter是Comsenz旗下... 阅读全文
posted @ 2013-12-22 23:38 Zane Young 阅读(1803) 评论(1) 推荐(0) 编辑
摘要:友情项目,顾名思义就不是我做的,只是处于友情帮别人改改别人的代码帮别人找找bug。。。之所以要强调这一点是因为里面的低级问题太多,实在是不好意思承认自己和这个项目有关系。。整个过程还是挺辛苦的,毕竟代码不是自己写的,而且时间比较紧,所以加了几天班,提前体会到了程序员的苦逼。。好了,废话少说,还是先说说这个项目遇到的几个比较严重并且花了比较多的时间才解决的问题。。这个项目比较简单,因此当时可能为了锻炼自己对jdbc的熟悉程度,没有用任何框架,jdbcutils负责所有的数据库访问。被要求返工的首要原因是在访问量加大时获取连接会得到一个空指针错误。其实事后想想当初初学java web时貌似老师是说 阅读全文
posted @ 2013-09-25 22:57 Zane Young 阅读(185) 评论(0) 推荐(0) 编辑
摘要:在学完hibernate和struts2之后,便在别人在带领下参与了本校的一个资源库项目,主要是对资源的一些管理和上传下载等操作。毫无疑问,在实践中总能发现很多学习时无法发现的新的问题,对hibernate和struts2的一些理解也逐步深化。。1.hibernate配置: 1)多对一查询时,必须在属性里面显式配置fetch=”join”,才能查出引向的类否则默认不会进行多表查询。 2)多对多查询时的fetch属性最好为subselect,这样既不会像join一样输出重复数据,而且也能减少hibernate产生的select语句。 3)在一对多时 inverse=false的一方删除时,... 阅读全文
posted @ 2013-09-10 00:35 Zane Young 阅读(291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示