自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java对redis的基本操作

java对redis的基本操作一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:              解压后,选择当前64位win7系统对应的版本:       2、安装    

2016-10-10 09:40:21 222

转载 MYSQL数据库备份与恢复

MYSQL数据库备份与恢复mysqldump -h主机名  -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式,能够让该备份

2015-11-05 16:20:09 326

转载 Json解析工具Jackson

Json解析工具Jackson(使用注解)分类: Java Web XML/JSON Java基础 2013-05-21 16:44 25071人阅读 评论(3)收藏 举报        接上一篇文章Json解析工具Jackson(简单应用),jackson在实际应用中给我们提供了一系列注解,提高了开发的灵活性,下面介绍一下最常用的一些注解@Json

2015-10-29 11:29:49 310

原创 xshell 账号密码文件位置

C:\Users\admin\AppData\Roaming\NetSarang\Xshell\Sessions

2015-10-29 10:39:51 27234

转载 多线程

java中实现多线程的方法有几种以及如何实现多线程     多线程是java语言区别于其它语言的一大特点。其它语言向C++的话如果要实现多线程的话,必须调用操作系统的多线程机制(我不确定自己记得对不对 了感兴趣的自己上网查查看)。   在java5以前实现多线程有两种方法(继承Thread类和实现Runnable接口)   它们分别为:   使用new Thread()和new

2015-10-12 17:49:40 294

转载 解决Cannot change version of project facet Dynamic web module to 2.5

解决Cannot change version of project facet Dynamic web module to 2.5我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets

2015-09-23 16:20:05 258

转载 cronExpression

表达式     含义  "0 0 12 * * ?"     每天中午十二点触发  "0 15 10 ? * *"     每天早上10:15触发  "0 15 10 * * ?"     每天早上10:15触发  "0 15 10 * * ? *"     每天早上10:15触发  "0 15 10 * * ? 2005"     2005年的每天早上10:15触发  "

2015-09-23 14:06:54 239

转载 多线程

用什么关键字修饰同步方法 ? 用synchronized关键字修饰同步方法 同步有几种实现方法,都是什么?分别是synchronized,wait与notifywait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify():唤醒一个

2015-09-15 16:34:39 210

转载 多线程

public static void main(String[] args){        ExecutorService pool = Executors.newFixedThreadPool(3);                for(inti=0;i10;i++)                {                pool.execute(new

2015-09-15 16:18:20 176

原创 多线程

@Autowired    ProductDao productDao;    private static ExecutorService threadExecutor = Executors            .newFixedThreadPool(10);    public void updateProductSzg(int page, int pageSi

2015-09-15 16:16:10 181

原创 excel 读取模板,病写入新文件

/**        *         * @param modelPath 模板路径        * @param headRow 表头行数        * @param list 数据集合        * @param fileName 导出文件名        */           public void exportExcel(String mo

2015-08-31 10:40:49 278

原创 模板文件读取和输出

// 读取模板文件。        FileInputStream file = new FileInputStream(new File(templateFile));        byte[] b = new byte[file.available()];        file.read(b);        file.close();        String te

2015-08-28 11:01:39 502

原创 xml 读取更新

/** * http://www.jq-school.com */package com.gootrip.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;impo

2015-08-27 15:22:38 201

原创 读取配置文件 Configuration

/**  * 读取配置文件 *  */package com.gootrip.util;import java.io.File;import java.net.URL;import org.apache.commons.configuration.Configuration;import org.apache.commons.configuration.Co

2015-08-27 15:05:08 407

原创 字符编码工具类

/**   * 转换编码 ISO-8859-1到GB2312   * @param text   * @return   */  public static final String ISO2GB(String text) {    String result = "";    try {      result = new String(text.getBytes

2015-08-27 14:51:55 232

原创 读取excel文件[有版本限制]及验证手机号

//excel共有两列,其中第二列为手机号InputStream in;String str="error";Workbook book;        try {            book = Workbook.getWorkbook(in);            Sheet sheet = book.getSheet(0);          

2015-08-26 13:14:56 320

原创 读取txt文件及验证手机号

InputStream in;String str="error";        StringBuffer sb=new StringBuffer();        try {            BufferedReader br = new BufferedReader(new InputStreamReader(in));            String s

2015-08-26 13:09:31 329

原创 XMemcachedUtil

package com.base.util;import java.io.IOException;import java.util.Properties;import net.rubyeye.xmemcached.MemcachedClient;import net.rubyeye.xmemcached.MemcachedClientBuilder;import net

2015-07-30 14:21:58 239

原创 WebUtil

package com.base.util;import java.io.ByteArrayOutputStream;import java.util.ArrayList;import java.util.Enumeration;import java.util.HashMap;import java.util.List;import java.util.Map;

2015-07-30 14:10:27 1782

原创 StringUtil

package com.base.util;import java.util.Random;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtil  {     static String regEx = "[\u4e00-\u9fa5

2015-07-30 13:41:02 160

原创 身份证验证

package com.base.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Hashtable;import jav

2015-07-30 10:22:50 187

原创 HttpUtil

package com.base.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Itera

2015-07-29 15:25:15 291

原创 HttpClient

/**  * File Name:HttpClient.java * Package Name:com.base.http * */package com.base.util;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpResp

2015-07-29 15:22:23 308

原创 file的后缀/创建,properties加载

package com.base.util;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public final class FileUtil {  

2015-07-29 14:03:04 263

原创 Object 为空

public static boolean isEmpty(Object obj) {        if (obj instanceof String)            return obj == null || ("".equals(obj));        else if (obj instanceof Collection) {            return

2015-07-29 13:24:55 267

原创 Util map与Bean互转

package com.util;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.HashMap;import java.util.Map;public class TestUtil {    public static Map PO2Map(Obje

2015-07-24 17:39:42 273

原创 Number 格式化 ,精确加减

public static DecimalFormat df = new DecimalFormat(“#,##0.00”); public static DecimalFormat dbdf = new DecimalFormat(“0.00”); private Arith() {}public static String getFormatFrice(double price){

2015-07-24 16:44:17 216

原创 input 有效数字

金额输入框 最大值为“99999.99” 精确到两位小数。

2015-07-16 14:28:44 342

原创 select onchange

${item.activeName }

2015-07-09 14:23:05 265

原创 table checked单选

$.post(url,{'productName':productName,'page':page,'size':size},function(data){                var html ='商品名称状态'+                '价格区间库存总量所属企业名称';            if(data.result =="1"){            

2015-07-09 13:59:08 321

原创 html 正则表达式

if($("#barCode").val() ==''){            alert("不能为空!");            return false;        }                var reg1 = /^([0-9]{5,20})?$/;        var descs = $('#barCode').val();        if

2015-07-09 13:53:31 485

原创 input 日期控件

style="width: 100px" validType="TimeCheck['startDate']"                                        invalidMessage="结束时间必须大于开始时间" editable="false" class="easyui-datebox" value="${theme.endTime}">

2015-07-09 13:29:45 3581

原创 table checked row

function loadData(page,size){        var productName=$("#productName").val();        $.post('/code/barlinkProduct.do',{'productName':productName,'page':page,'size':size},function(data){        

2015-07-09 11:07:05 345

原创 input textarea 限制输入

textarea 限制输入:${bc.content}input 数字输入:                                         onChange="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"/>

2015-07-09 10:56:15 751

原创 html5 head

String path = request.getContextPath();    String basePath = request.getScheme() + "://"            + request.getServerName() + ":" + request.getServerPort()            + path + "/";%>

2015-07-09 10:47:23 533

空空如也

空空如也

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

TA关注的人

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