
Java
文章平均质量分 79
zhang.kaigang
积累
展开
-
Java中一个指定日期加上指定天数得到新日期
package com.date.test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Test {public static void main(String[] args) throws Parse转载 2015-08-20 11:55:34 · 26145 阅读 · 1 评论 -
判断某个String类型的list里的值是否在HashMap类型List中
需求:现有一个字符串"a,b"然后还有个HashMap如[{id=1, name=a}, {id=2, name=b}, {id=3, name=c}],现在需要判断字符串是否和HashMap中的name相同,如果相同则放入新表作为参数传递。具体实现如下:public static void main(String[] args) {String val = "a,b";Str原创 2017-11-13 17:09:36 · 2198 阅读 · 0 评论 -
二级三级联动实现
参照网址:http://www.helloweba.com/view-blog-188.htmlhttp://www.ijquery.cn/?p=360插件下载地址:http://download.youkuaiyun.com/detail/u012027874/9718231test.jsp二级联动jquery.cityselect.js">$(function(){转载 2016-12-22 10:33:33 · 1251 阅读 · 0 评论 -
签名插件jSignature的简单使用(可用于平板)
先去网上下载插件jSignature-master.zip 地址:http://download.youkuaiyun.com/detail/u012027874/9718200这个jQuery插件简化了创建数据签名的过程,允许用户使用鼠标,手写板,手指来绘制签名,使用该插件能生成png、svg等格式的图片,通过生成的图片保存在服务器上作为签名要使用这个插件,首先要导入相关的js文件然后在...原创 2016-12-22 10:24:09 · 8362 阅读 · 3 评论 -
加载WEB-INF下的配置文件的工具类
public class PropertiesUtil {static Logger logger = Logger.getLogger(PropertiesUtil.class);private Properties properties;public PropertiesUtil(String filename) {String projectPath = ge原创 2016-12-22 10:03:31 · 481 阅读 · 0 评论 -
设置session有效期的几种方法
session默认有效期是30分钟,设置session的有效期有三种方法:1.在tomcat中的server.xml中定义:在tomcat中的conf/server.xml文件可以修改服务器上的所有程序的默认有效期,设置单位为毫秒,定义代码如下: defaultSessionTimeOut="36000" isWARExpanded="true" isWARValida翻译 2016-02-03 15:31:26 · 14304 阅读 · 0 评论 -
判断一个字符串是否为数值型字符串
/** * 判断一个字符串是否为数值型字符串(即字符串是否全是由数字组成) * @param args 传入要判断的字符串 * @return */ public boolean isNumber(String args) { int i, j; String strTemp = "0123456789"; if (args.length() =转载 2016-01-28 15:52:01 · 1021 阅读 · 0 评论 -
JDBC的增删改查,对Date类型的插入和查询问题!
在数据库中,我们的一个用户表中有姓名,生日等字段,生日为Date格式,其中生日在第4个字段,现在我们要对生日进行插入和查询操作:插入的时候pstmt.setDate(4, new java.sql.Date(customer.getBirthday().getTime()));查询的时候customer.setBirthday(rs.getDate(4));.日期格式转原创 2014-12-25 11:38:28 · 912 阅读 · 0 评论 -
Java中多线程,信用卡到5个窗口同时随机的存或者取
Java多线程有关银行存钱取钱原创 2014-12-26 09:07:25 · 731 阅读 · 0 评论 -
Java设计模式之单例模式
单例模式分为两大类:饿汉式和懒汉式。细分的话还有静态内部类单例模式和双重检查锁单例模式。1.饿汉式public class SingletonHunger { private static SingletonHunger SINGLE_INSTANCE = new SingletonHunger(); /** * 私有化构造方法原创 2014-12-31 08:54:54 · 327 阅读 · 0 评论 -
Java设计模式之工厂模式之简单工厂模式(通过反射)
Java设计模式中有三种模式,分别是:简单工厂模式,工厂方法和抽象工厂模式,这里简单讲述下简单工厂模式。我们可以用一个事例理解:现在有一只小鸡和一只小狗,它们都有吼叫的功能,所以定义一个接口里面声明一个吼叫的方法,然后两个类小鸡和小狗分别实现这个接口,而小鸡和小狗需要一个工厂类来生产。简单来说:简单工厂模式中定义一个工厂类用来生产对象的(可以使用反射机制获取对象),可以生产小鸡小狗或其它的对象,而原创 2014-12-31 09:09:33 · 2421 阅读 · 0 评论 -
在线预览word、excel、pdf、txt、png等功能实现(附简单源码)
项目过程中,有时候我们需要对一些附件进行预览的操作,这里讲述一下实现过程,首先如标题所写的预览格式,预览word和excel是利用POI生成临时文件即把word或者excel生成html文件然后再通过前台的iframe或者其他技术进行展示生成的html即可实现预览,而pdf、txt、jpg等的预览则直接通过浏览器内核预览文件流即可。本篇不足之处:pdf预览不支持IE,支持谷歌excel...原创 2018-09-10 17:29:05 · 8429 阅读 · 2 评论