自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (1)
  • 收藏
  • 关注

原创 联想S920 root以及安装GSF记录

联想S920 root以及安装GSF记录新买了台联想S920,看好了摄像头设置,还有就是双大卡。相对于华为G6,硬件和摄像头稍差,但是G6是双小卡,还得剪卡,就选了S920。新机到手,本来是4.3的系统,手贱,一下子点了系统升级,就变成了4.4.2,版本号:VIBEUI_V2.0_1437_7.13.1_ST_S920,导致了后面Root和添加Google Services

2014-09-24 16:38:34 3768

转载 不同Linux发行版更新Openssl的方式

https://www.linode.com/docs/security/patching-openssl-for-the-heartbleed-vulnerability这里面介绍了Openssl漏洞,不同Linux发行版的

2014-08-04 21:39:59 1076

原创 Tomcat绑定IPV4端口

最近在弄云主机,安装了Tomcat,但是启动时,mo

2014-07-03 20:33:47 10175 2

原创 联想A820 root+gmail+chrome

杯具,出差的时候把手机摔碎了,临时上网买了个A820。比以前的A750轻薄,屏也大。手机收到后,开始折腾,先是Root。网上有人说刷机大师可以一键Root  A820,下载了新版的刷机大师,里面的Root大师是1.4.2版的,能够识别出A820,并Root掉。再接下来安装了常用的软件,Re管理器,QQ,支付宝这些。然后还删掉了自带的Wo那些破玩意儿。删除这些自带软件,一个方

2013-07-24 00:40:55 2209

原创 Cannot find javahl, svnkit nor command line svn client

在使用Ant脚本Check Out代码时(SVN),遇到error,Cannot find javahl, svnkit nor command line svn client,Ant本身是不能Check out的,它只能借助于其他工具,可供选择的工具有三种,JavaHL, SVNKIT 和客户端的SVN Client.在ANT脚本中,是可以配置这三种方式的,

2013-01-25 15:22:03 5931 1

原创 Activate Gnome in Ubuntu12.04.1 Desktop

Unity is the default desktop session in Ubuntu12.04.  Gnome is not included in the package.There are some article taught how to install Gnome Fallback to activate Gnome.  The command issudo ap

2012-09-30 01:24:42 1034

原创 Jersey in Spring usage quick guide

Jersey in Spring usage quick guideThis is a quick guide for building a restful webservice with Jersey in Spring.Step1: setup a dispatcher servletStep2: create root resource classStep3:

2011-12-09 13:49:59 1169

原创 设置SVN自动启动--Ubuntu10.04

<br />手头有一个项目要开发,需要一个源代码控制软件。最后选的是SVN。有关如何在Ubuntu上安装SVN, 请参考下面两篇文章,<br />http://odyniec.net/articles/ubuntu-subversion-server/<br />https://help.ubuntu.com/community/Subversion<br /> <br />这两篇文章对如何安装,配置基本的SVN有详细的介绍,我就不重复。主要补充一下如何添加自动启动脚本。<br />当然上面两篇文档都提到了

2010-12-31 16:10:00 2293

原创 Eclipse3.6 SVN plugin installation---subversive

<br />刚在Google Code上发布了一个Open Project, 想把code传上去。因为选的是SVN,需要在Eclipse上装个插件。<br />本来对SVN没有啥好感,几年前用过一次,安装eclipse插件就费了番周折。我以为时至今日应该不会出问题了吧,结果安装又耗了好几个小时。<br /> <br />Subversive的文档写的太差了, 按着文档描述的说,先安装Subversive插件,然后安装Subversive Connector插件。结果安装完成后,connector就是启动不起

2010-12-28 10:23:00 4197

原创 DB2的JDBC驱动

<br />DB2的JDBC驱动<br /><br />在Java程序中连接DB2需要使用到JDBC驱动,一般情况下,大家都在会项目工程中引入驱动程序包db2java.zip或者db2jcc.jar。db2java.zip中包含了驱动COM.ibm.db2.jdbc.app.DB2Driver和COM.ibm.db2.jdbc.net.DB2Driver;db2jcc.jar中包含了驱动com.ibm.db2.jcc.DB2Driver。<br /><br />COM.ibm.db2.j

2010-12-08 14:36:00 4116

原创 Offline Dictionary-Stardict, in Ubuntu

Summary about how to install offline dictionary Stardict in Ubuntu.

2010-10-22 11:38:00 1447

原创 VIM开发环境搭建-Shell

与Java开发的IDE环境相比,Shell的开发工具略显薄弱。本文介绍VIM的几个插件,用来辅助Shell开发,或者Perl,Python。虽说还比不上eclipse,netbeans这些,但是在一定程度上可以提高开发效率。

2010-10-20 16:29:00 3106

原创 lightbox---在web页面中添加图片浏览功能

  http://www.huddletogether.com/projects/lightbox2首先去上面的页面看一下特效,能够在web页面中实现象acdsee那样的图片浏览的功能,给单调的页面增色不少。到目前为止,能实现这样的特效,也只有javascript才能做的这么好。lightbox是一个用javascript写的组件,专门在web页面中实现图片的浏览。要把他

2008-12-20 20:51:00 7064 1

原创 设计优良的API

  http://www.infoq.com/cn/news/2007/09/why-api-design-mattersinfoQ上的这篇文章“API设计的“不可承受之轻””,我感觉非常好。1. 他分析了优良的api设计的必要性。越底层的api影响的范围越大,也就越需要良好的设计。2. 不良api设计的例子,select()方法。3. 优良设计的注意事项:API必须

2008-12-20 20:49:00 972

原创 String型变量的定义与引用

String型变量的定义与引用大家都在讲, 在Java中,变量是按引用传递,除了基本数据类型和String。基本数据类型没有什么可讲的,那么String到底有什么特殊的地方。提到String,就得提StringBuffer,下面通过几个例子来说明他们的区别。public class Test {    public static void main(String[] args) {  

2008-10-10 16:41:00 6923 7

基于服务器端技术和基于客户端技术的一点看法

在论坛上有些基于服务器端技术和基于客户端技术的讨论,主要针对目前项目开发中,大家用到的Web2.0以及JSF技术的讨论。Web2.0和ajax技术让javascript又焕发了青春,extjs,gwt,dojo都提供了丰富的UI组件库。许多项目都用到了他们,我们现在做的项目也不例外。其实我个人并不喜欢这些技术,原因有几个:1. 我做过几年的系统管理员(linux,freebsd...

2008-02-10 12:21:32 303

水晶报表的一个Bug--修改Log4j默认输出级别

最近同事遇到一个问题,每当调用水晶报表后,tomcat后台的日志级别就自动变成了Error。帮着他找了一些方法,都不行。后来搜到一篇英文文档,是水晶报表的一个Bug,每次调用open方法后,水晶报表都会把Log4j的默认输出级别变成Error。解决办法:在调用open之前,记录默认输出级别,在调用open之后,把默认输出级别改回去。参考网址:http://sup...

2008-01-25 11:48:46 142

修改数据库的最大连接数

数据库默认情况下有一个最大连接数。我查看了一下,mysql和postgresql的默认最大连接数都为100.如何修改这个最大连接数呢?Postgresql:在postgresql.conf配置文件中,修改max_connection的值。Mysql:一种办法是在my.cnf中修改max_connection的值。另一种是修改safe_mysqld文件中的...

2008-01-23 16:03:47 3000

Javahelp使用入门

Javahelp使用指南,用来制作在线帮助系统。

2007-11-15 11:48:34 2732

Hibernate Search使用入门

Hibernate Search使用入门

2007-10-31 11:30:49 123

Selenium使用入门

我整理了一些Selenium入门的资料,pdf格式。

2007-10-24 12:38:59 197

Spring中实现aop的几个不错的例子

aop提供了横切的处理流程。虽然我本人并不喜欢方面,我认为它破环了正常的程序逻辑,不利于代码维护。但是项目中要用,找了几个不错的例子,链接如下:1. Spring Framework中的面向方面编程(AOP),第一部分2. Spring Framework中的面向方面编程(AOP),第二部分3. Spring AOP编程--星月夜...

2007-09-27 15:52:32 118

hibernate中不能用left join on的解决办法

 hibernate中不能用left join on的解决办法hibernate中多表查询时,有时需要用到left join,但是不能用left join on。也就是说,on这个条件是需要写到hbm配置文件中去的。比如,汽车和车轮这两个对象,我想做下面的查询,,select 汽车 where 车轮=固特异。其实这个查询很简单,用left join就能实现。但是需要在汽车的hbm配...

2007-09-14 17:18:15 4269 2

修改IE的默认文本编辑器

有时候安装了ultraEdit后,IE的默认的文本编辑器仍然是记事本,修改注册表可以改成uedit。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name如果没有这些项,需要自己添加,在右面的栏目中有一个default项,把他的值改成uedit,比如:C:\Program F...

2007-09-01 14:39:42 291

Install Ubuntu on Dell vostro 1400

Recently, I bought one notebook, Dell vostro 1400.Hardware list below:CPU: Intel centrino  duo 5470 1.66GHZChipset: Intel  M965 Memory: 2GBVideo: Intel X3100Netcard: broadcom 57xx NetlinkWifi...

2007-08-26 16:15:12 257

无线路由配置要点

现在无线设备越来越普遍,对于无线路由,默认安装后就可以使用,但是要想用好,还是需要一些注意事项。1.用户名和密码管理。更改默认的用户名和密码,增强安全性。2.无线接入点的名称尽量复杂。3.关闭SSID广播。4.使用MAC地址过滤。5.尽量不用DHCP功能。6.使用安全密码验证。以上几点做到后,就可以让你的无线网络即畅通又安全。对于不同的路由设备,配置方式各不相同,可以查看说明书查找...

2007-08-13 21:46:03 134

[翻译]在spring框架中添加HibernateInterceptor使得quartz可以调用Hibernate Se

翻译的这篇文章包含了好几个知识点,虽然短了点儿,但是非常有用。1.spring2.hibernate3.quartz--定时调度工具,spring已经做了封装,也可以单独使用。4.OpenSessionInViewFilter--web框架下的一个filter,能够让web request使用单一的hibernate session。有的j2ee项目在web.xml文件中添加了OpenS...

2007-08-11 16:58:00 179

原创 quartz和hibernate集成

 quartz和hibernate集成有时候quartz调度的任务可能会和数据库进行交互,需要使用hibernate的session。但是在一个spring和hibernate集成的web应用中,一般都使用OpenSessionInViewFilter来提供单一的hibernate连接。也就是说,只有只能提供给web request的hibernate连接。如果不是web request需

2007-07-31 18:31:00 4923

原创 quartz配置总结

 quartz配置总结由于项目需要,这2天在spring中添加了quartz计划任务,目的是自动检测某个目录是否接收到了新文件。需要的配置有如下几项:1.spring包里有quartz的扩展,但是没有包含quartz的包,不要忘了一起放到lib目录下。2.在spring的配置文件中,添加计划任务。                ------定时运行taskBean类的taskMethod方法。

2007-07-31 18:29:00 10785 2

原创 使用domapi做ajax开发

    就像java一开始并没有被人关注一样,有好多计算机技术也并不是一帆风顺的,所以说技术本身并不能主导潮流,但是潮流能引导技术。      在.web2.0,ajax渐渐盛行的时候,让我们来了解一下这些技术。 Ajax并不是一个全新的技术,他的组成部分的javascript,css,xmlrequest,都已经是我们熟知的来面孔了。那么这些来技术的组合,给我们带来了什么? 在瘦客户端的

2007-03-24 12:41:00 1606 1

原创 从一个url字符串里提取参数值

从一个页面返回时,可以使用getParameter方法得到参数值。如果我们的得到的仅仅是一个url字符串,就不适合了,使用下面的方法,可以从字符串中提取参数值。 //from a url query String ,  to get one parameters value// must give the queryString and parameter name as the arg

2007-03-21 12:47:00 2985

原创 Log4j和common-logging的使用

 Log4j和common-logging的使用Log4j和common-logging都是apache下的开源项目,他们的区别和简单使用请参考以下网址。http://touch.javaeye.com/blog/31632这是篇非常好的文章,我只想给他做一下补充。 补充一:大家可以看到不管是log4j还是commons-logging,在程序中使用时都需要以下步骤:1

2007-01-22 11:42:00 46177 5

原创 xml文件解析办法

 xml文件解析办法xml是为了提高web数据交换量而出现的,虽然他现在web应用中并不广泛,但是由于他的格式良好,经常被用做配置文件的格式。比如tomcat的主配置文件server.xml,web.xml等等。 首先我们看一下需求。我们的目的主要是提取xml文件中的特定内容,又因为xml文件本身的格式良好,这种查询是非常有规律的,非常有利于我们找到需要的信息。有时我们还可能把特定信息

2007-01-18 15:21:00 9001 1

原创 java中的按值传递图例讲解

java中的按值传递图例讲解这几天论坛上有人在讨论java中按值传递的问题,说来说去,都不是十分完整和准确。我想通过图片和例子更加有助于理解这个概念。 先看下面的例子:public class TestSample{       public static void link(int i){              i=2;       }       pub

2007-01-17 10:17:00 2086

原创 Mysql的transaction实现

 transaction在数据库编程中是一个重要的概念,这样做可以控制对数据库操作的事务提交。但是要想在程序中实现事务,要求数据库本身支持事务。现在的关系型数据库,我们日常使用的mysql,oracle等等都支持事务,有的是安装后直接就支持,有的需要做一些设置。这篇文章是针对mysql的,讲述从数据库安装,设置,一直到sql语句,甚至到java程序中,如何实现transaction。1.安装要想在

2007-01-12 14:01:00 3273

原创 同ibm工程师的邮件--有关wasce的

 Product: WebSphere Application Server Community Edition V1.0.1.2 Customers environment: Amount of memory: 512MB Size of hard disk: up40G On a network? : yes Description: Recreatable? : yes How often

2006-12-27 10:38:00 2026

原创 websphere社区版简介--基于geronimo

 这几个月在研究ibm的产品,websphere和db2。但是因为项目忙,经常干到半夜,没有时间把心得整理上来,如果再不整理,恐怕要忘了。 db2和其他数据库产品比如ms sql server,oracle差不多,在图形界面的控制台下,不管是功能还是操作,都差不多,但是cli方式就不一样了,个人感觉db2的cli命令很复杂。因为找不到详细的文档,所以具体差在哪儿也总结不出来。 至于webspher

2006-12-26 17:32:00 2028

原创 从tomcat迁移项目到geronimo

 我有一个web项目,用的strtus框架。正常情况下,打包成war后,在websphere正式版的控制台里发布,没有问题,我想把他移植到到wasce中,相同的war文件,或者相同的目录结构,却失败了。查了些资料后,发现根本原因是部署描述符文件错。前面的文章讲到过,geronimo项目需要部署描述符文件来描述各模块的关系,这是个很重要的文件。我的项目是个web项目,文件名叫geroni

2006-12-26 16:56:00 3019 1

原创 geronimo项目发布

首先,我们熟悉geronimo和wasce(websphere社区版)了,有个软件项目要发布,怎么发布呢,他们提供了下面几种方式:1.web控制台方式。这是最简单的一个方式 ,wasce启动后,会默认启动一个web-console模块,使用http;//localhost;8080/web-console/可以访问到,这个界面和正式版的websphere布局差不多,左侧菜单栏有ear,war项

2006-12-26 16:27:00 1716 2

原创 websphere社区版简介-基于geronimo

这几个月在研究ibm的产品,websphere和db2。但是因为项目忙,经常干到半夜,没有时间把心得整理上来, 如果再不整理,恐怕要忘了。 db2和其他数据库产品比如ms sql server,oracle差不多,在图形界面的控制台下,不管是功能还是操作 ,都差不多,但是cli方式就不一样了,个人感觉db2的cli命令很复杂。因为找不到详细的文档,所以具体 差在哪儿也总结不出来。 至于websph

2006-12-22 14:25:00 1957

Hibernate Search指南

Hibernate Search使用指南

2011-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除