自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 动态语言的优劣

优势: 1、生产力 2、代码量 3、灵活简单 缺点: 1、运行效率 2、bug难于发现,需要相对严格的单元测试

2016-07-21 15:19:02 469

原创 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

原创 记录

JAVA 官方文档链接 http://docs.oracle.com/javase/specs/

2016-07-15 15:28:59 252

原创 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

Eclipse代码格式化CodeStyle和CheckStyle配置

Eclipse代码格式化CodeStyle和CheckStyle配置,含3个配置文件。导入后即可使用

2016-06-03

SQLyog工具

SQL查询工具

2016-06-03

vi常用命令

2016-07-21

Java编码规范文档

Java编码规范、命名原则和环境配置

2016-07-25

vim常用命令

vi常用操作命令介绍

2016-07-22

Java编码规范

Java编码规范

2016-07-21

空空如也

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

TA关注的人

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