
java编程
http111
这个作者很懒,什么都没留下…
展开
-
JdbcTemplate使用小结
[code="java"]spring配置: //不需要返回值,增加数据时public long addFamily(int regType,String mobile,String address,long areaId,String fmlCode){ OracleSequenceMaxValueIncrementer incr = ...2010-04-28 10:12:05 · 106 阅读 · 0 评论 -
portal10.3.5 eclipse启动不起来
安装完portal10.3.5以后,里面自带的eclipse总是启动起来以后就报错,提示java was started ......等乱七八糟的错误,网上也查了好多,也指定了jvm,但是无济于事。最后把我本机以前装的jvm删除,然后再次启动,结果没问题了,然后把我删除的jvm还原以后,启动依旧没问题。ps:通过分析日志,虽然eclipse.ini里面指定了jvm,但是在启动的时候依旧去...原创 2012-09-21 17:14:51 · 127 阅读 · 0 评论 -
linux 下配置 jdk环境变量
要使JDK在所有的用户中使用,可以这样:vi /etc/profile.d/java.sh在新的java.sh中输入以下内容: #set java environmentJAVA_HOME=/usr/java/jdk-1_5_0_02CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexport J...原创 2012-08-30 11:20:37 · 125 阅读 · 0 评论 -
Linux下启动Eclipse 报 failed to load JNI
failed to load the jni shared library"/usr/local/java/jdk1.6.0_31/bin/../jre/lib/i386/client/libjvm.so解决方法:关闭selinux即可解决。# vi /etc/sysconfig/selinux修改:SELINUX=enforcing 为:SELINUX=disable 禁...原创 2012-08-29 17:37:01 · 142 阅读 · 0 评论 -
axis2 结合spring 创建 服务端
首先导入axis2 和 spring所需的jar包,这里不再多说。其次 创建/WEB-INF/services/module-name/META-INF/services.xml(module-name可任意,目录结构需维持成这样)这样的目录结构。services.xml内容如下[code="java"] org.apache.axis2.extensions.s...原创 2012-08-27 15:49:38 · 98 阅读 · 0 评论 -
不错的密码保存方式
对用户的口令进行Hash,并使用salt,以防止Rainbow 攻击(Hash算法可用MD5或SHA1等,对口令使用salt的意思是,user 在设定密码时,system 产生另外一个random string(salt)。在datbase 存的是与salt + passwd 产的md5sum 及salt。 当要验证密码时就把user 输入的string 加上使用者的salt,产生md5s...原创 2012-01-17 15:49:47 · 145 阅读 · 0 评论 -
深度拷贝
[code="java"]import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import j...原创 2011-06-02 15:42:39 · 82 阅读 · 0 评论 -
单例模式(序列化)
[code="java"]public class SerialibleSingleton implements Serializable { private static final long serialVersionUID = -7760114349097906512L; private static SerialibleSingleton instance = ne...原创 2011-06-01 15:58:40 · 126 阅读 · 0 评论 -
延迟加载线程安全的单例模式
[code="java"]public class ThreadSafeSingleton { /** *volatile 具有synchronized的可见特性, *也就是说线程能够自动发现volatitle修饰属性的最新值 */ private volatile static ThreadSafeSingle...原创 2011-06-01 15:43:50 · 150 阅读 · 0 评论 -
获取weblogic jndi数据源
[code="java"] public DataSource getDataSource() throws NamingException { Hashtable ht = new Hashtable(); ht.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); ht.p...原创 2011-05-18 09:50:07 · 191 阅读 · 0 评论 -
DBPool 使用
dbpool的配置文件:dbpool.properties[code="java"]drivers=oracle.jdbc.driver.OracleDriverlogfile=btgwdbpool.logbtgwdbpool.url=jdbc:oracle:thin:@192.168.26.188:1521:****btgwdbpool.user=****btgwdb...2010-07-01 17:48:36 · 286 阅读 · 0 评论 -
java 字符串 进制之间的转换
最近项目中遇到一个问题:[code="java"]String cardNum = "AC67D978";[/code],此时要求把cardNum转换为[code="java"]cardNum = "2027513772"//十六进制0x78D967AC对应的十进制字符串[/code],考虑了好久,在同事的帮助下终于搞定,不过并不知道这种方法是不是最佳,[code="java"]/...2010-06-21 11:34:45 · 110 阅读 · 0 评论 -
java ScheduledExecutorService(定时)接口
[code="java"]ScheduledExecutorService提供了按时间安排执行任务的功能,它提供的方法主要有:schedule(Runnable command, long delay, TimeUnit unit) :创建并执行在给定延迟后启用的一次性操作。scheduleAtFixedRate(Runnable command, long initialDelay,...原创 2010-06-12 14:42:14 · 151 阅读 · 0 评论 -
Wrapper 系统服务
今天研究了一下java系统服务,Wrapper是不错的选择。一、下载wrapper http://wrapper.tanukisoftware.com/doc/english/download.jsp二、创建目录结构:xxx->bin、conf、lib、logs三、将class文件(编译的包名请勿修改)拷贝到bin下。wrapper.conf拷贝到conf下。wrapper.dll和w...2010-07-09 14:40:26 · 297 阅读 · 0 评论 -
Spring中编程式事务处理(使用TransactionTemplate)
Spring的编程式事务处理,需要使用Hibernate事务回调接口,事务回调接口可以管理Hibernate的事务:TransactionCallbackWithoutResult —— 执行事务没有返回值,例如save、update、delete等等;TransactionCallback —— 执行事务处理后有返回值,如find要返回结果集(List);spring相关...2010-04-28 10:36:48 · 360 阅读 · 0 评论 -
spring quartz 集群模式
本文是基于quartz-1.6.6版本当我们用到集群模式部署项目的时候就要考虑到定时任务的集群问题,这里有四种解决方案:第一:自己通过代码实现(比如通过不同机器的jvm参数配置或者自己建立任务表去控制执行)第二:确保一台机器启动quartz第三:将quartz单独抽取部署单实例第四:用quartz自身提供的解决方案本文采用方案四。quartz集群各节点之...原创 2015-07-05 17:09:36 · 309 阅读 · 0 评论