
Java
sword_out
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java byte数组转String字符集问题
byte[] 转String时,可以使用以下方式制定字符集编码:// byteRequest为byte[]类型String request = new String(byteRequest, "UTF-8");今天遇到一个问题,同样的程序在Eclipse里面运行和打成Jar包用cmd运行,一个在解析请求会报错,另一个正常。经检查发现是因为没有指定字符串的字符集导致的,因为操作系统默认原创 2016-05-24 18:24:43 · 5139 阅读 · 0 评论 -
Java Spring 事务管理
在Service层或DAO层添加Transactional标签:@Transactional(readOnly = false, rollbackFor = xxException.class)可加在类上或者方法上原创 2016-09-12 15:13:33 · 242 阅读 · 0 评论 -
log4j 配置及使用
1、log4j使用方法及配置文件路径指定:(把配置文件放在classpath中时默认不用指定路径)public class MyClass { private static Logger logger = Logger.getLogger(MyClass.class); public static void main(String[] args) { ini原创 2016-06-23 17:13:14 · 501 阅读 · 0 评论 -
java jar服务部署脚本编写
1、启动脚本Start.bat注意:在系统配置中需有JAVA_HOME的配置,指向jdk路径,比如C:\Program Files\Java\jdk1.7.0_51@echo off@title OptionAnalysisSET JAVAPATH=%JAVA_HOME%\bincopy "%JAVAPATH%\java.exe" "%JAVAPATH%\OptionAnalysis原创 2016-05-19 17:42:02 · 743 阅读 · 0 评论 -
Java 用生产者消费者模型实现线程池
实际编程中经常遇到处理并发的场景,下面是一种用生产者-消费者模型实现的线程池,可以实现并发处理功能。import java.util.LinkedList;import java.util.Queue;public class WorkerPool { // 线程池Worker数量 private static final int WORKER_COUNT = 10;原创 2016-05-27 16:35:50 · 905 阅读 · 0 评论 -
Java配置文件读取和路径设置
记录几种读取配置文件的方法,以及配置文件的放置路径。1、使用PropertiesLoaderUtils工具类(springframework包提供)优点:实时加载配置文件,修改后立即生效,不必重启 配置文件至于类路径中(与class文件放在一起,如果打jar包需打到包内),代码如下:private static void springUtil(){ Properties原创 2016-06-06 14:19:29 · 7369 阅读 · 0 评论 -
Java获取项目当前路径代码
获取项目当前绝对路径的方法:public static String getAbsolutePath(String path) { File directory = new File(path); return directory.getAbsolutePath();}原创 2016-05-19 18:32:04 · 371 阅读 · 0 评论 -
第一个JAVA程序
1、创建文件 HelloWorld.java(文件名需与类名一致)public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); }}2、依次执行:javac HelloWorld.javaja原创 2016-05-16 17:17:58 · 278 阅读 · 0 评论 -
Java 驼峰命名法转下划线命名法
驼峰命名法转下划线命名法:public class StringUtil { public static final char UNDERLINE='_'; // 驼峰命名转下划线命名 public static String camelToUnderline(String str) { if (str == null || str.trim原创 2016-05-27 16:54:36 · 4342 阅读 · 0 评论 -
Java Set转List,排序,去重
对List中元素去重时会用到Set,Set转List除了遍历之外,有以下两种方法:方法一List list = new ArrayList(set);方法二List list = new ArrayList (); list.addAll(set); List排序可以用以下方法:Collections.sort(list);原创 2016-05-26 11:32:37 · 2583 阅读 · 0 评论 -
Java 单例模式
Java 单例模式的7种写法:http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html其中,双重校验锁模式实际应用中最常用。双重校验锁写法:public class Singleton { private volatile static Singleton singleton; priva原创 2016-05-25 20:12:04 · 232 阅读 · 0 评论 -
Java环境变量配置
安装好jdk后,需在环境变量配置中添加以下3个配置项。JAVA_HOMEC:\Program Files\Java\jdk1.7.0_51CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Path%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;原创 2016-05-19 18:37:53 · 347 阅读 · 0 评论