摘要:
最近给学校做的系统,总出现主键插入冲突的问题。主键是通过hibernate自动生成的,设置increment属性,总出现Duplicateentry的错误。搜到解决方案如下: 在网站运行在apache和tomcat的负载均衡之后,总是出现一些奇怪的问题。开始有一些Duplicatee... 阅读全文
摘要:
在公司的程序员们更多承受的是项目的压力,项目需要的技术,让你去学习。这个阶段当然学习的很快速,但是这条学习曲线很快就到了平滑的阶段,不再向上增长。因为一般的公司仍然只是让你成为一个能编代码的码农就可以了,很少有专门用心培养新人的公司。一方面因为行业里面,新人的跳槽率实在是很高;令一方面能够养着新... 阅读全文
摘要:
apache软件同一版本有两种类型:no_ssl和openssl:openssl多了个ssl安全认证模式,它的协议是HTTPS而不是HTTP,这就是带有SSL的服务器与一般网页服务器的区别了。一般情况下,我们下载no_ssl版本的就ok了。 阅读全文
摘要:
一个学习正则表达式的网址http://deerchao.net/tutorials/regex/regex.htmJS中常用的正则表达式验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数 阅读全文
摘要:
这是wtp的一个bug,下载附件runtimePatch_327801.zip,解压,放到eclipse下,重启就好了。 阅读全文
摘要:
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的。这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)。 阅读全文
摘要:
工作八个月后选择离职,不勘加班和公司的人事关系。碰到这样的公司或许是自己的不幸,但是跟同学们聊天知道了其实多数软件公司没有不加班的。其实,年轻人加班也不是不能够忍受。如果有加班费估计还比较乐意加班。或者,有好些的领导和同事,大家一团和气,也可以进行下去。这是我的一个底线。加班可以,但是领导不要太多事。不能加班还挨着批斗,这样实在是难挨。于是,选择了离职。 现在在家准备着复习考博,打算走上另外一条道路。希望,花费几年时间能够找到一份教师的工作,我个人比较喜爱这样的工作。之前有过一个月的教学经历,和同学处得都很愉快。我自己讲起来也很有激情,可惜找工作时候嫌弃学校的工资微薄,而放弃了那条道路。现在. 阅读全文
摘要:
用myEclipse -> Export 生成.class文件,然后再用 exe4j 打包工具选择刚导出的 .class 文件之前用exe4j打包有过示例,按照之前的博客文档http://blog.csdn.net/tming_1985/archive/2009/12/24/5070540.aspx 一定能打包成功。我用的exe4j版本是4.1 在这http://download.csdn.net/source/2378276可以下载但发现用户总会把装到他机器上的java环境删掉,客户端总用不成。所以要求把jdk也打包到客户端程序里。虽然文件比较大,但是可以在没有装载jdk的环境下运行。 阅读全文
摘要:
get和post这是http协议的两种方法,另外还有head, delete等 这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 在servlet开发中,以doGet()和doPost()分别处理get和post方法。 另外还有一个doService(), 它是一个调度方法,当一个请求发生时,首先执行doService(),不管是get还是post。在HttpServlet这个基类中实现了一个角度,首先判断是请求时get还是post,如果是get就 阅读全文
摘要:
在大多数软件项目中,要末不作详细设计,要么开发完成后再补详细设计文档,质量也不容乐观,文档与系统往往不能同步,使详细设计文档完全流于形式,对工作没有起到实际的帮助。那到底应不应该写详细设计文档呢,怎么使详细设计文档起到他应有的作用呢,下面就让我们来认识一下详细设计及写详细设计文档的好处和问题。· 什么是详细设计详细设计是相对概要设计而言的,是瀑布开发流程的一个重要环节,在概要设计的高层设计的基础上,从逻辑上实现了每一模块的功能,是编码阶段的主要参考资料,是从高层到低层、逐步精化思想的具体实现。详细设计文档的内容包括各个模块的算法设计, 接口设计, 数据结构设计,交互设计等。必须写清楚 阅读全文