Overview 今天闲暇之余,看到了一篇关于BioPerl的博客 初品BioPerl(第三篇:从本地文件中获取fasta序列),发现BioPerl可以让很多事变得简单,fasta格式处理起来也事半功倍。 其实宋老师之前已经跟我提过BioPerl了,只不过我一直以任务为导向,觉得perl脚本就够处理,所以一直也没去了解。好东西自然马上就要用起来,我也马上装上了BioPerl,这里记录下来B...阅读全文>>
Overview 今天闲暇之余,看到了一篇关于BioPerl的博客 初品BioPerl(第三篇:从本地文件中获取fasta序列),发现BioPerl可以让很多事变得简单,fasta格式处理起来也事半功倍。 其实宋老师之前已经跟我提过BioPerl了,只不过我一直以任务为导向,觉得perl脚本就够处理,所以一直也没去了解。好东西自然马上就要用起来,我也马上装上了BioPerl,这里记录下来B...阅读全文>>
Overview 因为投稿论文的需要,我们要把PhosphoPrediction部署到Monash的云服务器(Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-74-generic x86_64))上,在宋老师申请了云服务器之后,Jerico帮忙搭建好了云服务器,帮我们装好了JDK1.8,并给了我访问权限,在部署的过程中遇到了一些问题,在这里记录一下。 1. ssh...阅读全文>>
Overview 这里只是总结一下secretepdb这个项目用到的Hibernate的特性,Hibernate本身细节极其多,不太可能全部记得下来,也没有必要去记,用到的时候去查就可以了,而且Hibernate的设计也都是很符合常理的,所以用正常的思维去想,一般都能理得顺。 1. 初识Hibernate 阅读全文>>
Overview 本文主要参考了javamail发送邮件的简单实例这篇文章。 最近和Chris在做secretepdb这个项目时,用到了发送邮件这一功能(需要用到mail.jar这个包)。经过Chris指点和自己查阅资料,还是比较顺利地完成了这一模块,特此记录一下。 该模块包含3部分:发送器(SimpleMailSender),验证器(MyAuthenticator)和action。其中发...阅读全文>>
Overview secretepdb这个项目需要展现一些统计图表,我们使用了google的gchart,图表的数据源从数据库异步获取。这里就用到了Struts2和Jquery Ajax的集成。本身都是很规范的东西,应该不会出什么问题,但是特定条件下里面有个坑,在这里梳理一遍。 既然是Struts2跟Ajax集成,肯定也会用到Struts2本身的一些东西,可以先看看我之前写的:Struts...阅读全文>>
Overview PhosphoPrediction这个项目是我们两个开发的第一个项目,整体进度比较快,但是因为是第一次,很多小细节花了不少的时间,当然,每一次细节的修改都有新知识的补充。 这里我主要记录下前端的一些知识点以备后面项目使用。 1. 长字符串自动换行的问题 在结果页面中,我们不只在页面上显示了预测结果,还将原始序列,Native Disorder等信息显示在了页面,由于这些序...阅读全文>>
Overview PhosphoPrediction项目是Chris和我做的一个新项目,主要是为本地客户端程序添加一个相同功能的web server。由于出差新疆,只能晚上回酒店自己加班写代码,在Chris的帮助下,前前后后忙了大约两周总算有了个不错的小成果,心中颇感欣慰。这段时间,Chris不仅给了我技术上的指导,更给我排解了心中的许多烦恼,在此感谢我最好的朋友Chris(我知道你不喜欢...阅读全文>>