`
Xsen
  • 浏览: 138300 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论
文章列表
以下为插件的update site地址或者jar包下载地址(这种需要手动安装)==============Subclipse    http://subclipse.tigris.org/update_1.4.x                (SVN版本控制的插件)m2eclipse    http://m2eclipse.sonatype.org/update/                    (Maven2工程管理的插件)Commonclipse    http://commonclipse.sourceforge.net                    (根据选中的字段生成t ...
今天朋友问到jar包直接运行的问题,做了个例子。简单的关系就是,运行t.jar时自动调用C1.class中的main方法,该方法中需要调用外部util.jar包中的其他方法。 ---------------- 1. 准备源文件 p1目录下的class文件 + lib/util.jar + MANIFEST.MF 其中p1目录下是需要打包的所有class文件;util.jar包是需要使用的工具包;MANIFEST.MF是清单文件,主类文件为C1,内容如下: Class-Path: lib/util.jarMain-Class: p1/C1   2. 创建jar包 jar cvfm t.jar MA ...
按照以下步骤逐一执行,即可完成服务器环境的安装、配置 ------------------------Linux配置文件 ~/.bash_profile (该步骤在安装所有软件之前执行,避免每次安装后修改该文件)JAVA_HOME=/usr/local/jdkMAVEN_HOME=/usr/local/apache-maven-2.0.8MYSQL_HOME=/usr/local/mysqlPYTHON_HOME=/usr/local/python2.4CVSROOT=:pserver:user@host:/home/cvsrootPATH=$JAVA_HOME/bin:$MAVEN_HOME/ ...
在jsp中使用scriplet定义变量时常遇到两种方式: 1. <% int temp = 0;%> 这种方式定义后被编译成方法中的一个临时变量; 2. <%! private final int temp = 0; %> 这种方式会被编译成该jsp类中的一个属性
最近遇到了Java系统内存泄漏的问题,翻了几遍代码也没看出来问题来。最后怀疑是开源控件的问题,首先想到了Quartz,但最终也没发现太多问题。也看过JProfiler监控的情况,除了String对象占用内存较多以外,也没发现任何其他异常数量的对象。 最后还是老大用jmap和jhat查出了问题,罪魁祸首是taglib,因为我们的页面中使用了taglib,而传入的值是一个拼接了当前时间数的字符串(一个url),而taglib对这些变量有缓存功能,所以每次页面请求taglib都会缓存一个url字符串。具体是放在一个Map类型的静态变量中的,所以当系统运行3天左右内存就爆满了。。。
在windows上使用jconsole做本地监控很简单,只需要在cmd窗口中输入jconsole回车,然后在弹出的界面中选择本地进程连接即可。下面主要说明一下远程监控的实现。   环境: 服务器端: Linux + jdk1.5.0 + resin3 客户端: Windows + jdk1.5.0 ==================== jconsole远程监视的配置步骤如下: 服务器端: 1. mkdir $JAVA_HOME/jconsole_pwd 2. cp $JAVA_HOME/jre/lib/management/jmxremote.password.te ...

Python字典排序

Python2.4以上对字典按值大小进行排序: for k, v in sorted(myDict.items(), key=lambda x: x[1], reverse=True): print k,v
简要步骤如下: 0. 为eclipse添加Maven2和MyEclipse插件 1. 将Maven项目转为Eclipse项目,具体操作为将dos命令窗口切换到Maven项目的目录下,输入命令: mvn eclipse:eclipse 2. 进入eclipse,将这个项目导入工作空间 3. 在该项目上点右键Maven->Enable 4. 在该项目上点右键Build Path->Configure Build Path->Java Build Path->Libraries->去掉Maven添加的变量路径 5. 在该项目上点右键MyEclipse-> ...
整合Apache和Resin的过程非常简单,仅仅只需要对Apache的 conf/httpd.conf文件做如下配置即可: 1.添加 LoadModule caucho_module D:\Java\devkit\resin-3.0.22\win32\apache-2.2/mod_caucho.dll 2. 添加 ResinConfigServer localhost 6802 <Location /caucho-status>   SetHandler caucho-status </Location> 或者 CauchoHost 127.0.0.1 6802 & ...
在线安装maven的ecipse插件,按照普通过程,安装了最新的0.0.9的版本,最后发现使用时提示出: Unableto create the selected preference page Reason: Plug-inorg.Maven.ide.eclipsewasunabletoloadclass org.maven.ide.eclipse.preferences.Maven2PreferencePage。上网查到解决办法如下: 先安装0.0.5版本(在Search Results页中,取消选中多选框: Show the latest version of a feature only ...
用XFire开发Java的Webservice: 如果使用MyEclipse开发XFire则相当容易,它提供了非常好用的webservice开发工具.具体操作方法可以参见MyEclipse的文档(可以通过 Help -> Help Contents查看). 下面简单介绍一下手动配置XFire开发Webservice的步骤: 0. 准备: a) 下载 xfire-distribution-1.2.6.zip; b) 解压后将 xfire-1.2.6\文件夹中的xfire-all-1.2.6.jar和xfire-1.2.6\lib\文件夹中的所有.jar包添加到自己的工程中去,也可以根据自 ...
最近公司要将应用程序放到weblogic集群中去运行,而一开始的开发和测试全部都是在单weblogic上运行的.于是,出现了一些问题... 1. 在非集群中的应用系统可以很好使用的类静态变量问题:   如果该变量是final的,那没问题.一旦需要动态修改该变量的值,那么在集群中将不能很好的运行.因为集群中的一个weblogic实例中修改值后不会主动同步更新其他实例.weblogic技术支持建议共享变量最好使用数据库,如果要使weblogic集群同步更新可以使用jndi树,但这种效率不会很好,且当这个变量很大的时候尤其严重. 2. 开发集群中的应用系统时,需要注意操作session的方式和时机 ...
转贴: 1 Cluster的概念及优势 2 Cluster的工作机制 3 Cluster的命名服务 4 Cluster的服务类型 CLUSTER概要 一、 Cluster的概念及优势 Weblogic支持集群技术,即让一组Server指向同一域名一起工作从而提供一个更强大、更可靠的应用平台。 ...
昨天下午开发时遇到一件比较郁闷的事情,我的eclipse死活不能进行调试,设了N多断点,就是"不能"在断点处进入调试状态.后来慢慢的发现post的页面可以进入调试点,get的页面不行,新请求面页也不能进入调试. 删除eclipse配置文件,重启eclipse,重启tomcat,重启机器,仍然不行... 1个多小时后,突然发现,我在浏览器的"Internet选项"中设置了"不检查"网页的最新版本.所以它一直都在使用缓存中的东西,改选"每次访问此页检查"再访问,这样就可以调试了,欲哭无泪啊.
最近我们的项目决定采用Ajax技术实现一些功能,最后采用了DWR.在使用DWR的时候,遇到了要获取session中保存的用户信息的问题.上网查了一下资料,测试成功后简单记录起来. 在DWR中需要用到session,request等这些东西的时候,可以用以下方法获取: 1. 使用DWR的API (很多人都不推荐这种做法,经测试,使用起来肯定没问题) WebContext ctx = WebContextFactory.get(); ctx.getSession() ctx.getHttpServletRequest() ... 2. 在Java的服务方法中定义这些类型的参数,让DWR自动传入相 ...
Global site tag (gtag.js) - Google Analytics