eclipse
CQMichael521
经历了各种纠结之后归于平静学会了在得失之间做权衡
展开
-
spring AOP学习笔记
1.AOP(Aspect Oriented Programming),最初被翻译为“面向方面编程”,这个翻译其实不是很好,从其实际的功能或使用上来讲,翻译为“面向切面编程”会更好一些。 2.AOP为什么会出现:按照软件重构思想的概念,如果多个类中出现了相同的代码,应该考虑定义一个抽象类,将这些相同的代码定义到抽象类中,比如Horse,Pig,Camel这些对象都有run(),eat()等方法,通原创 2013-07-06 16:45:35 · 694 阅读 · 0 评论 -
Ubuntu12.04下替换默认的jdk后eclipse无法启动问题解决
最近重装了一下系统,因为之前boot分区设置的太小,而整个硬盘又没有剩余没用的空间了,所以扩展比较麻烦,索性就重装了下系统,安装了最新的jdk7替换了默认的OpenJDK,java环境算是搞定,安装了Eclipse之后,启动不了,错误日志如下: !SESSION 2012-04-15 21:05:46.902 -----------------------------------------原创 2013-09-17 23:18:34 · 597 阅读 · 0 评论 -
漫谈版本控制(Revision Control)--搜集整理
什么是版本控制 版本控制本身属于软件工程的范畴,简单的来说所谓的版本控制就是确保在开发过程中,由不同人员编辑的同一档案都得到更新,并且通过过一定的措施保证每个人在编辑一个文档之前都是基于最新版本的。基本原理是透过文档的形式记录各个模块的改动,并在有改动的时候为新的改动编上序号。软件系统的版本号由三部分组成:主版本号+次版本号+修改号,主版本号只有一位,只有在系统的结构或功能上有重大的改进原创 2013-08-29 00:16:16 · 956 阅读 · 0 评论 -
ubuntu12.04下面无法安装插件
最近学习hadoop,hadoop环境配置没问题,运程也正常,于是乎到网上下载eclipse的hadoop插件,本来应该是一气呵成的事情,结果下了好多插件放到plugins下面都无法加载,因为以前我安装插件都是这么做的,所以没有怀疑这样有什么问题,很长时间都没解决,伤心欲绝T_T,今天在网上看到一篇文章说可以尝试dropins方式安装试一下(就是将插件jar包拷贝到dropins文件夹下面),然后原创 2013-08-13 08:09:46 · 616 阅读 · 0 评论 -
DB设计之char和varchar
为什么有这篇文章 最近在做一个东西时,将一些数据库字段设置为了char格式(开发环境使用的informix数据库,varchar的长度最长只有255字节,不能满足业务需要),实际使用的环境使用的oracle数据库,客户那边出于安全上的考虑,在访问WEB的时候还需要有几个中转操作过程,这样设置为char的字段因为定长的原因会自动补上空格导致传输的数据量变大而且数据变得不规整,导致WEB界面原创 2013-08-08 13:24:53 · 794 阅读 · 0 评论 -
java中提高时间性能的一些措施
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以转载 2013-07-24 12:54:47 · 630 阅读 · 0 评论 -
并发编程
1.”使用并发时需要解决的问题又多个,而实现并发也有多种方式,并且这两者之间没有明显的映射关系(通常只有模糊的界限),因此,你必须理解所有这些问题的特例,以便有效地使用并发“ --《Thinking in java》 2.并发解决的问题大体上可以分为两个大类:时间性能和安全性(设计的可管理型)。 3.java采用了传统的方式,即是在顺序语言的基础上提供对线程的支持,也就是将并发绑定到顺序型原创 2013-07-18 13:16:25 · 514 阅读 · 0 评论 -
struts2中从页面取值的三种方式
在图解:在Eclipse中建立第一个Struts2程序中我们建立了第一个struts程序,那么如何把登陆页面中的用户名传递到登录成功的页面中呢? 有三种方式, 1,使用默认的action的传递方式。 2,自定义一个vo,在action中使用这个vo 3,使用ModelDriven的方式。 下面分别叙述。 1,使用默认的action的传递方式。 action文件如下: pac转载 2013-07-05 16:36:50 · 469 阅读 · 0 评论 -
几个Eclipse超cool插件
来自非营利性Eclipse基金会的Eclipse IDE以其插件生态系统著称。Eclipse市场拥有海量插件可供下载,你可以通过插件定制自己的Eclipse。最近我在Eclipse市场闲逛,想看看能不能发现一些有意思的东西。实际上,我确实找到了一些在我看来虽然不是很有名却很酷的东西,想在这里和大家分享。 流行 vs 酷 我关注的插件具备以下特性: 首先,我要强调的转载 2013-06-26 17:05:01 · 600 阅读 · 0 评论 -
学习java异常处理笔记
1.java的基本理念:结构不佳的代码不能让它运行 --《thinking in java》 2.java中将"描述正常执行过程中做什么事“的代码和”出了问题怎么办“的代码相分离,与以前的错误处理方法相比,异常机制使代码的阅读、编写和调试工作更加仅仅有条。 3. 未完待续原创 2013-06-06 18:38:09 · 570 阅读 · 0 评论 -
Eclipse集成CVS Update时报错的原因及解决办法
最近项目中在执行update操作时报错,从所报的错误中看不出具体的原因,错误日志如下: An error occurred synchronizing /cneweb2.0: The server reported an error while performing the "cvs update" command. The server reported an error while per原创 2013-10-25 13:11:25 · 3017 阅读 · 0 评论