自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Java 基础知识-方法,构造-无限传参

public class test{/** * 符合java语法,一直没用到,在此记录 * str 参数为String[] 数组类型,但直接用 getCount(String[] str)就不可以无限传参, * 语法规范问题 */public static int getCount(String... str){ return str...

2013-06-06 18:09:45 413

原创 java复合主键 以及 重写hashCode 和 equals

使用主键的情况一般是 当缓存一组数据,而该数据中一个字段无法做到唯一性,So 声明个对象,将多个字段组合起来,作为缓存KEY。 如果该缓存使用 HashMap  实现;考虑到HashMap 里存储N个对象后。 利用对象KEY直接取对应的值,我们会获取不到对应的值。 这就关系HashMap 内部 get(Key)获取机制了,里面是先获取 该Key 的hashCode() ,而...

2013-05-23 16:51:57 489

原创 Java 调用外部程序(简单)

  缺点会牺牲跨平台特性,必须每个系统找到对应的执行命令 browserPath     程序路径 例:浏览器IE8htmlFileName    HTML文件全路径 ProcessBuilder builder = new ProcessBuilder(browserPath, htmlFileName);  try {   builder.start();  ...

2013-05-17 17:14:56 136

原创 ClassNotFound : Log4jConfigListener or ContextLoaderListener

 如果你的项目 jar 包是引用外部的,比如:使用maven 管理 当将项目部署到本机tomcat 并启动,直接报错 Log4jConfigListener  or  ContextLoaderListener  监听器找不到!但是你确确实实的这些jar包都存在你的eclipse 引用中。而且一点错误未报,就是找不到。 那么就很可能是你的tomcat 没有加载 ma...

2013-04-27 13:53:31 269

原创 MongoDB 安装

因为最近用到了MongoDB 是一个基于分布式文件存储的数据库。下面介绍简单的安装过程:系统:WINDOWS XP 32(位)最新默认16M,安装64位系统。对于单个文件存储默认可以增加一倍多吧; 这个是官方默认的数值,自己可以调。甚至无限制。但是。这个时候就会牺牲一定的效率了。确定你的项目设计是符合规范的么。自己权衡吧。--10gen  首先 配置一下系统...

2013-04-25 16:53:29 87

原创 Json 序列化问题

      Json序列化带来的好处之一就是,可已经将复杂的对象转成json对象,传入前台。    例如: Ajax 请求,返回函数 data.theClass.user.username . 直接在js调用。         当时当我们遇到多对一,或者多对多的关系,对象映射无限制,   json 序列化时就会一直无限死循环的去序列化     例:  theClass ...

2013-04-19 09:51:50 133

原创 网银 ‘签名’的实现

 签名组成:  可以使用全报文(即:必要数据表单)加密 + MD5Key(双方共同约定的密钥) 。     实现思路: 商户方发送请求时,连带 加密后签名 一起发送至第三方支付,由第三方支付系统解密验证 是否与传入报文信息符合, 这样就防止了中途信息被恶意串改的签名。           ...

2013-03-18 15:30:26 147

原创 服务器 获取 客户端的真实IP

/** * * @param request * @return 请求IP地址 */ public static String getIp(HttpServletRequest request) { // String ip = null; // ip = request.getHeader("X-Forwarded-For"); i...

2013-03-01 17:10:42 115

原创 Spring 配置文件 内写EL 表达式

spring 框架的xml文件如何读取properties文件数据第一步:在spring配置文件中注意:value可以多配置几个properties文件<!-- 案例1 --><bean id="propertyConfigurer"class="org.springframework.beans.factory.config.PropertyPlaceh...

2013-02-26 10:26:24 630

原创 Ehche 的使用小例子

使用Ehche 首先应导入相应jar包,然后配置ehche.xml 文件 并声明一个案例 <ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElementsInMemory="1000" eternal="false" overflowToDisk="tr.

2012-12-03 11:30:51 378

原创 SpringSide4 安装以及创建项目全步骤

Springside4.0 下载地址 : http://www.springside.org.cn/  Maven3.0.4 下载地址:  http://maven.apache.org/download.html  (apache-maven-3.0.4-bin.zip)xp版本 Install JDK 6.0+ and set the JAVA_HOME.  设置 环境系统变...

2012-11-21 18:31:42 302

原创 常见异常,及处理方法

1. transientObject exception :object references an unsaved transient instance - save the transient instance before flushing[color=green]该异常,一般只有 表内出现一对多,多对一,一对一这种情况出现[/color]解决办法: [color=brown]出...

2012-11-21 12:46:13 165

原创 线程 、多线程 与 线程池 小例子

[code="java"]package test;import java.io.Serializable;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit...

2012-11-20 11:59:30 163

原创 定时器 使用hibernate定时查询数据库

1. 2. 3. 4. 5. 6. 7. 8. 9.${hibernate.dialect} 10.${hibernate.autoReconnect} 11.${hibernate.show_sql} 12.${hibernate.format_sql} 13.org.hibernate.cache....

2012-11-15 17:36:57 434

原创 火狐与IE上传预览

IE 路径可以直接获取,但是火狐不可以,因为涉及到安全问题,火狐禁止了直接获取客户端全路径,但可以使用以下方式获取加密后路径,火狐浏览器会自动解密(自我认为) 使用struts情况下上传只需在Action 声明个File 参数get set 接收upload:为file对象 iconPath = window.URL.createObjectURL(upload.files[0]);...

2012-11-15 15:49:41 104

空空如也

空空如也

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

TA关注的人

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