`
123629996
  • 浏览: 291401 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
最近项目要对原有的邮箱系统进行改进,考虑换个新的方式,所以有必要考虑下改如何来实现,通过查阅各种资料,发现用apache的james 作为邮箱服务器是个非常不错的选择,同时选用Claros inTouch 作为webmail的展现,效果非常的理 ...
  在tomcat文件夹的conf\catalina\localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹) 增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同)文件内容: <Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" ...
1.将jad.exe文件放入java的bin目录下,如:C:\Program Files\Java\jdk1.6.0_20\bin 2.将net.sf.jadclipse_3.3.0.jar放入eclipse的plugin目录下 3.打开eclipse,依次在window->preference->General->Editors->File Associations,然后在右侧选中.class文件 ,在下方选中“JadClipse Class File Viewer”,并将其设置为默认方式,保存关闭eclipse即可!  最后附上安装所用到的文件。。。。 ...
    安装RabbitVCS的方法步骤如下: 1、sudo add-apt-repository ppa:rabbitvcs/ppa       #将rabbitvcs的添加到源里面。(次操作会提示是否要添加到源里面,点击ENTER添加,ctrl + c不添加) 2、sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 34EF4A35     #导入key  如果第一步自动导入了key的话这步可以不做
今天是2011-12-31日,我们还在上班,过了今天晚上12:00,就迈入了2012,我想地球人都知道。。。 在即将过去的2011年,我得到了什么,失去了什么,我想应该简单总结下了,怎么说都应该给自己一个交代,是吧。 1.我又老了一岁; 2.我有媳妇了; 3.我工作满1.5年了; 4.身体体重没有增加; 5.挣的钱没攒下; 6.老婆还在老家; 7.我还是过着已婚单身的生活; 8.又开始热衷我的乒乓事业了; 9.头上的白头发没有少; 10.工作的技术水平有所提高; 11.朋友都开始结婚了,我还当过伴郎; 12.我用我的钱买了第一个手机,android的; 13.我感觉我 ...

运行INF文件

方法1. 运行RunDll32 advpack.dll,LaunchINFSection YOUINFNAME.inf,DefaultInstall 方法2. 在.inf文件右键中添加安装选项,一劳永逸 操作步骤如下:打开我的电脑,“工具”菜单中的“文件夹选项”。切换至“文件类型”选项卡,在其中找到inf文件,点高级按钮,双击“安装”(如没有“安装”就添加一个),按如下内容修改用于执行操作的应用程序:C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1点选使用DDE(U)应用 ...
在项目中经常要读取一些properties文件,当然使用java本身提供的properties类完全能够做到,但是当项目中有使用spring的时候,spring也提供了一个,尤其在连接数据库时特别有用,当然,实际上spring也是基于Properties类来实现的,不信去看源码,嘿嘿。下面我就记录下,以备后用: <!-- 读取配置文件 --> <bean id= "propertyConfigurer" class = "org.springframework.beans.factory.config.Pr ...
这里记录我在项目中写的一个小应用,用在了数据库的帮助类中,用于将查询的结果组装成list返回:不说了,看代码: public List<Object> getList(String sql,Object[] params,Object obj){ ResultSet rs = null; if(params == null){ rs = this.getRs(sql); }else{ rs = this.getRs(sql, params); } List<Object> list = new ArrayList ...
spring AOP 是基于面向切面的编程,它能够使得我们专注于我们的业务处理,将一些其他的东西由它来统一完成,程序的侵入性很小,所以被广泛应用,至于实现原理我就不多说了,两个字:"代理"! 下面说说标题所示的应用,记录日志,什么时候记录日志,都记录什么?想想,可不就是在调用方法的时候写日志嘛,之前如果使用logger的话,都会在方法的开始写一个logger.info("xxxxxxxxxxxx");结束的时候再写一个,这不是很麻烦吗,每次都要写。实际上这个时候我们就可以用aop来做,当方法进入的时候写一条日志,结束的时候再写一条,分别对应“前置通知 ...

我热爱的乒乓

今天说说乒乓,说起这个东西,地球人都知道,国球是也! 我一直喜欢这项运动,从小学四年级开始接触到现在,也有些年头了,从来也没想着干出个什么东东来,打心眼里喜欢这项运动。所以也就一直断断续续的玩着,但限于环境环境及经济实力,平时也就在户外玩玩,从小到现在也没经过什么专业的指导,就是自己瞎琢磨,独自图个乐子 ,最近接触了一部分比较专业的人士,感觉差距还是蛮大的,曾经“自我感觉良好”的心态小受打击,不过没关系,我对这项爱好的定位是“锻炼”。 话锋一转,嘿嘿,实际上这项运动除了能够锻炼身体,其另外一个好处就是广结朋友,这个是我真心想要追求的,以球会友,我们国家不是就是通过乒乓来开打外交 ...
关于ant 出现modified in the future的警告,网上找了很多的资料,都说是时间不对,可是我的时间是对的。很烦人,之前一直通过将时间往前设置来不让提示,今天发现原来是以下原因造成的:     某此遇到个问题,测试的时候将系统时间往前调了下,完后忘记改回来了,就直接编辑现在的代码,使得修改的文件的修改时间比真实的时间晚,当现在日期正常的时候就会报哪个警告。既然问题找到了,也就好解决了,我们打开那些修改时间比正确时间晚的文件,随便加点空格什么的一保存,将文件的修改时间调整为正确的时间,问题就解决了。。呵呵
 1. http://code.google.com/ 用gmail登入。>后点击>Project Hosting       2. 进入>> http://code.google.com/hosting/  >后点击>Create a new project      3. 填入必要的项目名,描述等确定。就可以了      4. 确定成功后 ->Source
maven    ----POM 项目对象模型  具体简介参加百度百科http://baike.baidu.com/view/336103.htm     这里直接简单介绍在eclipse中如何使用maven构建开发环境,   准备环境:   eclipse3.5 JEE版本 ,JDK1.6,tomcat6   在eclipse中安装maven插件:   1.点击eclipse HELP-->install new software; 2.在work with 中直接输入在线安装地址http://m2eclipse.sonatype.org/sites/m2e/   ...
在项目中,我们是有可能要用到地图之类的来标示位置信息的,所以,查阅百度地图的api后简单做了个小例子,有需要详细了解的可以参阅百度地图的api使用实例,还是很清楚的。手机充值:http://yjck67.taobao.com,自己的小店 实际上,百度的api调用还是比较容易的,采用javascript的方式调用,只要有网络就行,其书写方式采用了面向对象的方式,所以对于使用面向对象编程语言的人来说还是很好理解的。 下面看看代码: <!DOCTYPE html> <html> <head> <meta http-equiv="Cont ...
记录一段用Ext js的发送同步请求的例子,因为在有些时候我们是需要它的: 看代码:   var defaulturl = '/ehrcmo/recruit/positionAction.do?method=getLotbyYear&lotYear=' + year + '&isAdd=' +0; var connect = Ext.lib.Ajax.getConnectionObject().conn; connect.open("POST", encodeURI(defaulturl), false); ...
Global site tag (gtag.js) - Google Analytics