- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 设置eclipse编码方式
1、进入window-preference 2、进入General-workspace 3、设置text file encoding为UTF-8 4、进入General-content types 5、设置相应文件类型的默认编码,比如java配置文件为: 点击Text-Java properties File,设置默认编码为UTF-8
2016-11-20 20:18:56
488
原创 maven环境变量配置
配置mvn环境变量: 1、新建环境变量MAVEN_HOME D:\Program Files\apache-maven-3.3.9 2、path中添加 %MAVEN_HOME%\bin; mvn -v 测试
2016-11-20 20:04:25
355
原创 Eclipse中tomcat插件配置
在build的plugins部分添加以下插件: org.apache.tomcat.maven tomcat7-maven-plugin 2.2 8080 / utf-8 true -Xms256m -Xmx512m -XX:MaxPermSiz
2016-09-12 15:18:01
850
原创 Java Spring 事务管理
在Service层或DAO层添加Transactional标签: @Transactional(readOnly = false, rollbackFor = xxException.class) 可加在类上或者方法上
2016-09-12 15:13:33
274
原创 正则表达式
正则表达式到底是什么东西? 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 常用元字符 代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字
2016-07-21 15:20:13
344
原创 基本gdb命令
基本gdb命令: --------------------------------------------------------------------- 命令 简写 功能 --------------------------------------------------------------------- file
2016-07-21 15:19:33
396
原创 linux常用命令
linux常用命令 ps -elf|grep repl.gava|awk '{print $4;}'|xargs kill -9 cat *|grep aindexeodprices_d_20141230 lsof -i:6000 lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more lsof -p 13421 ulim
2016-07-21 15:17:31
409
原创 C语言笔记
1、assert只在定义了DEBUG的时候有效,故不会出现在release版本中 2、打开文件失败时,可以用strerr(errno)得到string类型的错误提示 3、strcmp C/C++函数,比较两个字符串。设这两个字符串为str1,str2,若str1==str2,则返回零;若str1>str2,则返回正数;若str1<str2,则返回负数。
2016-07-21 15:16:27
368
原创 PO DTO DAO 小结
PO DTO DAO MVC模式,包括MODE、VIEW、CONTROLLER,这是一个web应用的常用分层方式,MODEL是模型层,我们这里的DAO也可以理解为属于模型层的一个实际应用。 ================================= 实现软件开发的分层,使得逻辑与逻辑分离,这样,功能划分更加清晰,层与层之间可以通过接口进行通信,某一层的改动可以无需改动其他的层
2016-07-21 14:55:21
373
原创 Eclipse使用
切换Eclipse语言: 右键-属性,在目标最后添加 -nl "en_US" 快捷键 格式化 Ctrl + Shift + F 切换视图 Ctrl + F8
2016-07-21 14:54:04
294
原创 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
538
原创 Java配置文件读取和路径设置
记录几种读取配置文件的方法,以及配置文件的放置路径。 1、使用PropertiesLoaderUtils工具类(springframework包提供) 优点:实时加载配置文件,修改后立即生效,不必重启 配置文件至于类路径中(与class文件放在一起,如果打jar包需打到包内),代码如下: private static void springUtil(){ Properties
2016-06-06 14:19:29
7476
原创 checkstyle相关
http://www.blogjava.net/amigoxie/archive/2014/05/31/414287.html http://www.blogjava.net/askcuix/archive/2009/02/08/253775.html
2016-06-01 15:13:35
252
原创 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
4428
原创 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
941
原创 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
2644
原创 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
257
原创 Java byte数组转String字符集问题
byte[] 转String时,可以使用以下方式制定字符集编码: // byteRequest为byte[]类型 String request = new String(byteRequest, "UTF-8"); 今天遇到一个问题,同样的程序在Eclipse里面运行和打成Jar包用cmd运行,一个在解析请求会报错,另一个正常。 经检查发现是因为没有指定字符串的字符集导致的,因为操作系统默认
2016-05-24 18:24:43
5210
原创 Java环境变量配置
安装好jdk后,需在环境变量配置中添加以下3个配置项。 JAVA_HOME C:\Program Files\Java\jdk1.7.0_51 CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2016-05-19 18:37:53
372
原创 Java获取项目当前路径代码
获取项目当前绝对路径的方法: public static String getAbsolutePath(String path) { File directory = new File(path); return directory.getAbsolutePath(); }
2016-05-19 18:32:04
403
原创 Maven打Jar包方法
1、maven-jar-plugin(默认的打包方式) 需设置Main入口,在pom.xml中添加如下配置: org.apache.maven.plugins maven-jar-plugin
2016-05-19 18:23:03
909
原创 java jar服务部署脚本编写
1、启动脚本Start.bat 注意:在系统配置中需有JAVA_HOME的配置,指向jdk路径,比如C:\Program Files\Java\jdk1.7.0_51 @echo off @title OptionAnalysis SET JAVAPATH=%JAVA_HOME%\bin copy "%JAVAPATH%\java.exe" "%JAVAPATH%\OptionAnalysis
2016-05-19 17:42:02
789
原创 Maven常用命令
1、创建Maven普通java项目 mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2、编译源代码: mvn compile 3、编译测试代码:mvn test-compile 4、运行测试:mvn test 5、打包:mvn package 6、在本地R
2016-05-17 09:44:39
490
原创 第一个JAVA程序
1、创建文件 HelloWorld.java(文件名需与类名一致) public class HelloWorld { public static void main(String []args) { System.out.println("Hello World"); } } 2、依次执行: javac HelloWorld.java ja
2016-05-16 17:17:58
297
原创 MySQL常用命令整理
mysql -h 10.100.6.124 -P 3307 -u root -p show databases; show tables from db_name; show index from ashareeodprices; drop index market_index on windcustomcode; alter table ashareeodprices add in
2016-05-09 19:14:40
290
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-12-18 10:28:28
262
vi常用命令
2016-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅