
心得体会
文章平均质量分 72
醉面韦陀
努力工作一族!!!!!!!!!
展开
-
Eclipse快捷键
快速修复 Ctrl+1 删除当前行 Ctrl+D 复制当前行到下一行 Ctrl+Alt+↓ 复制当前行到上一行 Ctrl+Alt+↑ 当前行和下面一行交互位置 Alt+↓ 当前行和上面一行交互位置 Alt+↑ 前一个编辑的页面 Alt+← 下一个编辑的页面 Alt+→ 显...原创 2008-07-10 13:24:06 · 84 阅读 · 0 评论 -
关于struts2 中<s:if>的一点
<s:if test="deptType==1" >下属 </s:if>如果你的数据库对应的字段类型为整形,可以这样使用; <s:if test="deptType=='1'" >下属 </s:if>如果你的数据库对应的字段类型为char,可以这样使用; <s:if test="deptType=='aa'" >2009-03-24 10:19:00 · 147 阅读 · 0 评论 -
svn控制标记没有的解决方法
Window->Preferences->Appearence->Label Decorations . 把SVN勾上2008-08-28 09:04:01 · 972 阅读 · 0 评论 -
squid清理缓存
清缓存,先关闭squid#cd /data/squid/sbin#squid –k shutdown而后进入cache目录,把所有内容都删除#cd /data/squid/var/cache#rm –rf *重新建立cache目录#cd /data/squid/sbin#squid –z启动squid#cd /data/squid/sbin#squid ...2008-08-28 13:09:55 · 219 阅读 · 0 评论 -
什么是BUG
写给我的团队成员(一)—— 什么是BUG? 什么是BUG?每个写过代码或者使用过软件的人似乎都知道它是什么。然而,我们的很多工作年限有限的开发人员总是简单认为:程序跑通了,自己测了N遍了就很少有BUG了。这是个危险的观念,没有理解深刻这一点的人会在自己的进步过中走很多弯路。更会给产品和团队带来各种大大小小的危机。 对抗BUG是我们程序员永恒的主题,要在这场战斗中...原创 2008-10-24 08:53:27 · 321 阅读 · 0 评论 -
更改SVN登录用户
删除掉Documents and Settings\user\Application Data\Subversion\auth\svn.simple文件夹下的文件即可。再次访问时,会弹出要求输入用户名和密码.2008-11-14 13:09:07 · 100 阅读 · 0 评论 -
龙的九个儿子
1.老大囚牛(qiúniú),喜音乐,蹲立于琴头2.老二睚眦(yá zì),嗜杀喜斗,刻镂于刀环、剑柄吞口3.老三狴犴(bì’àn),形似虎,有威力,生平好讼,常见于古代牢门之上,震慑囚犯,民间有虎头牢的说法,是辨明是非,伸张正义的神兽;4.老四狻猊(suān ní),形如狮,喜烟好坐,倚立于香炉足上,随之吞烟吐雾;5. 老五饕餮(tāotiè)嘴馋身懒,好吃好喝,常见于古代烹饪鼎器上,夏商青铜器...2009-04-24 14:51:23 · 203 阅读 · 0 评论 -
java.util.ConcurrentModificationException 时的解决办
在对一个map进行迭代遍历并删除一些符合条件的键值对的时候,容易出现 java.util.ConcurrentModificationException 这个异常。Exception in thread "main" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry...2009-05-05 12:45:03 · 116 阅读 · 0 评论 -
XMLBEANS使用总结
在本文中,我们将详细了解最好的数据对象XMLBean。从传统角度来说,在Java应用程序中使用XML,就是在从XML文档向Java导入数据的技术或从数据模型层向XML导出数据技术之间架起了一座桥梁。对于这种方法,Java通常是作为传统数据存储(RDBMS)和文档之间的中间表示来使用的。本文将研究这种方法的局限性,并介绍另一种选择,即克服了这些局限性的XMLBean,同时也分析了一些XMLBean...原创 2009-12-15 13:01:36 · 124 阅读 · 0 评论 -
Eclipse中设置编码的方式
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使...2009-12-24 11:55:56 · 92 阅读 · 0 评论 -
Eclipse调试常用技巧
1、 条件断点 断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。 条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。 在断点处点击鼠标右键,选择最后一个"Breakpoint Properties" 断点的属性界面及各个选项的意思如下图, 2、 变量断点 ...2010-04-06 14:19:14 · 185 阅读 · 0 评论 -
Struts2 中jsp直接跳转到action
在jsp页面中写下如下就能够实现直接从jsp跳转到action,适合首次访问初始化数据的情况:<s:action name="index_action" namespace="/" executeResult="true"> </s:action> ...原创 2010-01-16 10:33:24 · 231 阅读 · 0 评论 -
大幅优化Eclipse/MyEclipse的速度
一、加大JVM的非堆内存打开 eclipse.ini-showsplashcom.genuitec.myeclipse.product–launcher.XXMaxPermSize256M-vmargs-Dosgi.requiredJavaVersion=1.5-Xms128m-Xmx512m-Dosgi.splashLocation=e:MyE...2010-04-11 16:51:10 · 128 阅读 · 0 评论 -
在Eclipse下调试GlassFish程序
1. 启动GlassFIsh domain(\bin\asadmin start-domain domain1),进入Glassfish administration console (default url is http://localhost:4848, user admin, password adminadmin)。 2. 登陆后,在左边的菜单中选择Application Serv...原创 2010-07-14 13:52:47 · 132 阅读 · 0 评论 -
maven2创建一个eclipse工程,设置M2_REPO
用maven创建一个支持eclipse的工程非常简单,在mvn的项目目录下:mvn eclipse:eclipse即可。再打开eclipse->import->General:Existing Projects into Workspace->包含该工程的目录,eclipse会自动搜寻到刚刚创建的eclipse工程。导入工程后会发现eclipse报"找不到M2_REPO"...原创 2010-07-15 15:18:32 · 141 阅读 · 0 评论 -
XML的方式DOM、SAX、DOM4J、JDOM、StAX之比较
JAVA解析XML的方式DOM、SAX、DOM4J、JDOM、StAX之详解与比较1.各种方式的详解 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找 特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因...原创 2010-08-11 12:51:56 · 117 阅读 · 0 评论 -
eclipse3.5配置tomcat7.0
eclipse3.5配置tomcat7.0的问题。具体步骤如下所示:1、启动eclipse3.5 2、选择“server”选项卡,右键新建Server,显示如下图所示内容: 3、点击右下角的“Add...”配置tomcat7的路径 4、然后点击Finish,再点击Finish,然后出现如下配置完成的界面——server选项卡多出来一个服务器名,左边“Project ...原创 2010-12-13 09:23:44 · 115 阅读 · 0 评论 -
Hibernate Tools for Eclipse插件的安装和使用【转】
Hibernate Tools for Eclipse Plugins 的安装和使用,这段时间事情比较多一直没有写博客,现在事情忙完了,公司的书柜里有一堆关于Hibernate、Struts和Spring的书,翻了翻发现书中的内容基本上都过时,我喜欢从官方网站上看资料学习最新的技术,这次是我阅读了Hibernate Tools的官方Documents后根据自己的实践总结的。的安装和使用,...原创 2010-12-15 13:55:45 · 133 阅读 · 0 评论 -
maven仓库管理器Nexus
访问http://nexus.sonatype.org/downloads/下载Nexus。 启动Nexus,就是启动一个web服务器,它的默认地址是localhost:8081。Nexus在一个名为Jetty的servlet容器中运行,它使用一个名为Tanuki Java Service Wrapper的本地服务包裹器启动。这个服务包裹器可以被配置成以Windows服务或Unix守护线...原创 2010-08-18 13:34:24 · 137 阅读 · 0 评论 -
nexus-maven-repository-index.zip手动下载与设置
问题描述: 在启动eclipse的时候,在maven控制台经常会看到更新nexus-maven-repository-index.zip,用eclipse更新速度会很慢,甚至有不能完成下载的情况; 问题解决: 1.在你的eclipse里的这个配置会使你在启动eclipse的时候自动去更新: "window"->"preferences"->"MyEclipse Enterprise W...原创 2010-08-18 16:10:41 · 355 阅读 · 0 评论 -
用nexus建立maven的私服
最近研究了下Maven的知识,多数都是老文章,网上的也是互相粘贴,苦了初学者,经过2天的琢磨,终于搭建出了eclipse3.4+maven2+nexus的开发环境,写出心得,只供初学者参考,老鸟们多给点意见 eclipse:最新的ganymede3.4 m2eclipse:eclipse的maven插件,安装这个插件需要wtp maven:版本2.0.9 nexus:不知道这个东西的话,先姑且将它...原创 2010-08-18 16:23:19 · 119 阅读 · 0 评论 -
Findbugs插件使用图文指南
它是干嘛的?findbugs是一个开源的eclipse 代码检查工具;它可以简单高效全面地帮助我们发现程序代码中存在的bug,bad smell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考; 通过使用它,可以一定程度上降低我们code review的工作量,并且会提高review效率。 通过findbugs找到bug,再由我们自己重构代码,可以培养我们的编码意识...原创 2010-08-19 14:27:03 · 175 阅读 · 0 评论 -
GlassFish安装下载和Eclipse热部署
一、GlassFish安装配置之前需要先安装配置好JDK和Ant。下面先介绍JDK和Ant的下载、安装和配置 1.JDK 下载地址:java.sun.com/javase/downloads/index.jsp这里有各个版本的JDK的下载,选择相应适合的版本下载, 下载完成是.exe格式文件,直接安装即可。注意:安装路径最好不要有空格。 配置环境: Windows下Java用到的环境变量主要有3个...原创 2010-08-19 14:33:37 · 199 阅读 · 0 评论 -
Why the “MAVEN2_CLASSPATH_CONTAINER will not be exported or published”
On certain occasions Eclipse will present you with the following warning:Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFound...原创 2010-08-19 16:21:02 · 112 阅读 · 0 评论 -
How to build a jar file by maven
http://maven.apache.org/plugins/maven-jar-plugin/usage.html原创 2010-08-30 16:42:20 · 129 阅读 · 0 评论 -
[Log4j] 配置Log4j
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件 Log4J配置文件的基本格式如下: #配置根Logger log4j.rootLogger = [ level ] , appenderName1 , ...原创 2010-09-01 12:16:50 · 102 阅读 · 0 评论 -
How do I initialize Log4J in a web application?
In other tutorials, we saw that log4j needs to be initialized in order to be used, and we saw how log4j can be initialized with a BasicConfigurator and initialized with a PropertyConfigurator. This ty...原创 2010-09-01 13:53:51 · 169 阅读 · 0 评论 -
Java中如何得到文件的创建时间&最后修改时间
import java.io.File;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;/** * 如果是文件没有经过修改则得到的是创建时间 如果修改过则得到是最后修改的时间 * * @author iSoftStone */public c...原创 2010-09-08 10:48:25 · 589 阅读 · 0 评论 -
项目管理经典箴言
1、中国充满大量非常敬业但不够职业的项目经理,不了解这一点,就做不好中国的项目。2、真正的原因往往都隐藏在表面的理由背后。3、做项目最高境界是和用户形成长期共生双赢关系。4、卖功能,卖利益,卖服务,卖价值,卖口碑,这是做项目的五个境界。5、大项目往往是从小项目建立信任开始的。6、做项目的公司梦想往往是通过项目形成一个好产品去走批量化复制的路。7、做大项目最大的愿望就是“不差...原创 2010-09-15 18:08:08 · 667 阅读 · 0 评论 -
Standard directory layout for maven project content
Standard LocationDescriptionpom.xmlMaven’s POM, which is always at the top-level of a project.LICENSE.txtA license file is encouraged for easy identification by users and is optional....原创 2010-09-16 16:01:13 · 114 阅读 · 0 评论 -
用maven构建ssh时出现asm包的问题
今天把之前做的一个项目原先在服务器Tomcatg7上部署,现在部署到glassfish2.1.1上,发现同样的war包部署到Tomcat7上就没有异常,可以正常访问,部署到glassfish2.1.1上就报异常(1) 第一行异常很长,如下:org.springframework.beans.factory.BeanCreationException:Error creating bean wi...原创 2010-12-22 11:55:01 · 217 阅读 · 0 评论 -
NetBeans 使用的一些小技巧提高开发效率(1)
Eclipse用户总是在NetBeans炫耀Eclipse是多么的漂亮,尤其会说NetBeans的字体丑陋,NetBeans的字体太小,编辑器里的字体不好看,字体边楞有锯齿等等。坦白的说,这也是我刚从Eclipse转到NetBeans的第一印象。其实由于NetBeans使用Swing构建界面,这使得它缺省的使用Swing的缺省配置,尤其是中文,就更不敢恭维。其实NetBeans提供了强大的配置工...原创 2010-12-29 14:04:33 · 199 阅读 · 0 评论 -
NetBeans 使用的一些小技巧提高开发效率(2)
这里所列出的NetBeans快捷键是从NetBeans一份文档中直接copy出来,放在这里方便查阅。(2007.03.30最后更新)查找、搜索和替换Ctrl-F3 搜索位于插入点的词F3/Shift-F3 在文件中查找下一个/上一个Ctrl-F/H 在文件中查找/替换Alt-F7 查找使用实例Ctrl-Shift-P 在项目中查找Alt-Shift-U 查找使用实例结果Alt-Shift-H 关闭...原创 2010-12-29 14:06:09 · 144 阅读 · 0 评论 -
NetBeans 使用的一些小技巧提高开发效率(3)
NetBeans 默认出现代码智能提示的按键是: Ctrl+Space ,很不幸, 大部分汉字输入法已经占用了这个热键。我们可以通过修改NetBeans的热键来用其他的: Tools->Options->Keymap , 中的 Show Code Completion Popup 的热键,这里我是用的是 Visual Studio 的智能提示的热键 Ctrl + J 。 NetBean...原创 2010-12-29 14:06:51 · 134 阅读 · 0 评论 -
json详细教程
这是个人在最近使用json时做的总结,拿出来给没接触过的小弟们晒晒,适用与没接触过json的人员,其中json2。js请到json官网下载。 <script type="text/javascript" src="json2.js"></script> <script> //直接声明json数据结构 var myJSONObject = {"bindings":..原创 2010-12-29 17:39:39 · 110 阅读 · 0 评论 -
Java的内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使 有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。问题的提出 Java 的一个重要优点就是通过垃圾收集器...原创 2010-12-30 11:27:28 · 84 阅读 · 0 评论 -
eclipse插件FindBugs各种bug描述及解决方法
1 )原代码如下:protected String[] a = null;public void test(String[] str){ this.a = str;}findbugs描述为:This code stores a reference to an externally mutable object into the internal representat...原创 2011-01-06 16:09:49 · 818 阅读 · 1 评论 -
马云经典语录
马云语:赚钱模式越多越说明你没有模式。 马云语:做企业不是做侠客。 马云语:建立自我、追求忘我。 马云语:天不怕,地不怕,就怕CFO当CEO。 马云语:永远要相信边上的人比你聪明。 马云语:五年以后还想创业,你再创业。 马云语:今天很残酷,明天更残酷,后天会很美好,但绝大多数人都死在明天晚上。 马云语:上当不是别人太狡猾,而是自己太贪,是因为自己才会上当。 马云语...原创 2011-01-07 11:08:35 · 144 阅读 · 0 评论 -
学会解决冲突的技巧
在一家建筑公司里,麦凯是布莱恩的助手。在性格与风格上,他们两人是完全相反的。布莱思非常诚实,他不但不张扬自己对工程的重要性,而且主动提携同事(自己站在后面,给同事以充分表现的机会),主动为客户着想(对客户指出可能出现的超预算,即使超预算的可能性还很小)。麦凯则完全相反,他不但工作不严谨、不谨慎,而且还明目张胆地掠夺布莱恩的工作成果。他习惯性地对布莱恩撒谎,例如他说会帮助布莱恩解决设计问题,却跑到老...原创 2011-04-22 17:57:05 · 145 阅读 · 0 评论 -
xshell中文编码设置
输入: locale输出 : LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8&quo原创 2011-04-27 11:03:33 · 421 阅读 · 0 评论