java
liu_jiaqiang
这个作者很懒,什么都没留下…
展开
-
JAVA 自定义注解应用
import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) public @in原创 2020-08-07 23:40:15 · 224 阅读 · 0 评论 -
文件进行归并排序,并将排序好的内容输入按照原始文件的格式到新的文件
import java.io.*; import java.nio.charset.Charset; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; /** * @program: * @description: 文件解压缩工具类 **/ public class F原创 2020-06-21 12:13:39 · 288 阅读 · 0 评论 -
java如何将错误的堆栈信息写入日志
最近在写代码的时候,在写日志的时候用e.getMessage()总是显示部分信息并不知到底是哪一行报错,只能根据日志信息知道报什么错误。例如空指针错误,数组越界。 在网上搜了一下,返现appache有了一个很好的异常类。可以将错误信息写弄成字符串,写入日志。 String fullStackTrace = org.apache.commons.lang.exception.ExceptionU...原创 2015-04-13 15:03:46 · 1426 阅读 · 0 评论 -
Java 使用 URLConnection 模拟 Http Get和Post 提交
1、URLConnectionHelper 001 package com.hcm.rulconnetion.utils; 002 003 import java.io.BufferedReader; 004 import java.io.IOException; 005 import java...原创 2014-04-18 16:27:06 · 125 阅读 · 0 评论 -
Java发送http请求 (get 与 post方法请求)
java发送http请求 (get 与 post方法请求),以下代码经本人亲自调试可用!可以直接使用之。 注意:通过BufferedReader 读取远程返回的数据时,必须设置读取编码,否则中文会乱码! package com.jiucool.www.struts.action; import java.io.BufferedReader; import java.io...原创 2014-04-18 16:38:58 · 85 阅读 · 0 评论 -
Java模拟HTTP的Get和Post请求
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.HttpURLConnection; ...原创 2014-04-18 16:52:09 · 93 阅读 · 0 评论 -
java 中文乱码问题
JAVA之编码---->CSV在文本下是正常的,用EXCEL打开是乱码的问题 (2011-12-14 13:02:53) 转载 ▼ 标签: 杂谈 分类: JAVA技术 在JAVA下输出文件流,保存成CSV(用UTF-8)文件,怎么处理用EXCEL下是乱码,但是在记事本等其他软件都是正常的,同时显示也是UTF-8的编码,经过测试发现如下结果: 1、EXCEL只能打开ANSI的编码,而A...原创 2015-06-30 22:19:21 · 148 阅读 · 0 评论 -
redis
java对redis的基本操作 一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: 解压后,选择当前64位win7系统对应的版本: ...原创 2014-09-27 20:25:08 · 89 阅读 · 0 评论 -
Java身份证验证方法
Java身份证验证方法 package com.tg.user.controller; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Hashtable; import java.util.rege...原创 2015-11-25 11:14:48 · 264 阅读 · 0 评论 -
通过Jersey客户端API调用REST风格的Web服务
通过Jersey客户端API调用REST风格的Web服务 Jersey 客户端 API 基础 要开始使用 Jersey 客户端 API,你首先需要创建一个 com.sun.jersey .api.client.Client 类的实例。下面是最简单的方法: import com.sun.jersey .api.client.Client; Client client = Cli...原创 2014-10-22 10:12:07 · 110 阅读 · 0 评论 -
log4j教程
log4j教程 1. 简介 2. 安装 3. log4j基本概念 3.1. Logger 3.2. Appender 3.2.1. 使用ConsoleAppender 3.2.2. 使用FileAppender 3.2.3. 使用WriterAppender 3.3. Layout ...原创 2014-10-30 10:35:20 · 90 阅读 · 0 评论 -
maven搭建springmvc+spring+mybatis实例
maven管理的springmvc+spring+mybatis, 还用到了阿里巴巴的 fastjson和druid连接池,配置文件如下 pom.xml文件 4.0.0 com.dahafo.demo um war 1.0.0-BUILD-SNAPSHOT 1.7 3.2.3.RELEASE 1.6.10 1.6.6 ...原创 2014-11-30 10:17:15 · 120 阅读 · 0 评论 -
JAVA中去掉空格
JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 String str = " hell o "; String str2 = str.replaceAll(" ", ""); Syste...原创 2015-03-27 09:42:06 · 175 阅读 · 0 评论 -
HttpClient4使用
package main;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.URI;import java.net.URISyntaxException;import java.util.ArrayList;import java.util.List;import ...原创 2014-03-24 16:11:51 · 79 阅读 · 0 评论 -
使用URLDecoder和URLEncoder对中文进行处理
如果URL里面要包含特殊的字符和空格,你需要对其进行编码,你需要编码和解码。下面的代码演示了如何进行编码和解码。 import java.net.*; public class URL_Encoder_Decoder{ public static void main(String[] args){ ...原创 2013-12-10 10:01:45 · 174 阅读 · 0 评论 -
正则表达式备忘笔记
1. 常用的元字符 代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束2. 常用的限定符 代码 说明 * 重复零次或更多次 + ...原创 2013-12-10 11:42:44 · 80 阅读 · 0 评论 -
JAVA实现SFTP的实例:
最近写的一个JAVA实现SFTP的实例: /* * Created on 2009-9-14 * Copyright 2009 by www.xfok.net. All Rights Reserved * */ package net.xfok.ftp; import java.io.File; import java.io.FileInputStream; impo...原创 2014-05-05 11:44:13 · 153 阅读 · 0 评论 -
BigDecimal.setScale 处理java小数点位数 (BigDecimal、精度、位数)
BigDecimal.setScale 处理java小数点位数 (BigDecimal、精度、位数) 标签: java bigdecimal 精度 小数点位数 分类: java BigDecimal.setScale()方法用于格式化小数点 setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小...原创 2014-05-10 13:34:57 · 422 阅读 · 0 评论 -
Spring+Quartz实现定时任务的配置方法
Spring+Quartz实现定时任务的配置方法 1、Scheduler的配置 说明:Scheduler包含一个Trigger列表,每个Trigger表示一个作业。 2、Trigger的配置 ...原创 2014-06-11 22:01:07 · 84 阅读 · 0 评论 -
Spring 事物
千山我独行,不必相送... Angi For Ever Spring管理iBatis事务 以上配置省去了transactionManager的配置,就会使用external(外部)事务管理(ExternalTransaction),即等同如下配置: 复制代码 ...原创 2014-07-05 06:34:28 · 96 阅读 · 0 评论 -
mybatis if 字符串比较注意
正确的写法: and u.finished = 1 and f.business_info_id = #{businessInfoId} 错误的写法: and u.finished = 1 and f.business_info_id = #{businessInfoId} 记住第一个单引号一定要到外面。 ...原创 2014-12-22 14:39:00 · 343 阅读 · 0 评论 -
记住用户名的,选中复选框则记住用户名和密码,下次登录的时候就方便用户名的登陆...
记住用户名的,选中复选框则记住用户名和密码,下次登录的时候就方便用户名的登陆: package com.laizhi.util; import java.io.IOException; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import javax.servlet....原创 2015-01-17 21:51:25 · 1362 阅读 · 0 评论 -
Spring的AOP配置
Spring的AOP配置 1.先写一个普通类: package com.spring.aop; public class Common { public void execute(String username,String password){ System.out.println("------------------普通类----------------")...原创 2015-01-21 22:35:03 · 99 阅读 · 0 评论 -
gucie注入学习
http://www.blogjava.net/xylz/archive/2009/xylz/archive/2009/xylz/archive/2009/xylz/archive/2009/xylz/archive/2009/xylz/archive/2009/xylz/archive/2009/12/23/307092.html原创 2015-01-24 19:36:49 · 317 阅读 · 0 评论 -
pring + hibernate+ C3P0+MYSQL
1) applicationContext.xml --------------------- jdbc.properties ${jdbc.driverClass} ${jdbc.url} ${jdbc.user} ${jdbc.password} ${jd...原创 2014-08-14 23:49:39 · 86 阅读 · 0 评论 -
jsp获取浏览者真实IP地址方法
获取网页客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。 经过代理以后,由于在...2013-12-09 23:21:46 · 166 阅读 · 0 评论