自定义博客皮肤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)
  • 收藏
  • 关注

原创 maven的webapp项目热部署到eclipse,biz等子项目的jar包都找不到的解决方案!

eclipse maven 这块实在是太坑了。。。。右击项目 到这里,把本地仓库的子项目jar加进去即可成功启动tomcat...( maven项目期初导入eclipse都是正常的。当在webapp项目执行MavenClean目录后就出现了这样的问题)

2014-11-18 20:14:35 1611

原创 聊聊java工程师眼中的前端工程师、UED用户体验设计

几年前很多公司都没有专业的前端工程师,时至今日很多公司由于种种原因也没有。现在很多中大型公司前端工程师已经很常见。为什么?       前端工程师的作用:1. 前端代码质量更加专业  2. 功能更强,用户体验更高3. 解放java工程师,通过严格的ajax的http接口请求方式与后台java交互,前端后端代码分离,便于维护管理     目前流行的前端:1. 将多个图

2014-06-26 17:20:11 1291

原创 web服务器的作用!

常见的web服务器:Apache和Nginx(linux平台) IIS(window平台)很多小公司小项目目前不一定适用web服务器,因为流量下,单台应用服务器可以支撑。         实际工作中,我所体会的web服务器的作用:          1. 负载均衡           2. 代理转发请求一下,更安全些,不直接暴露应用服务器IP给对方,因为应用服务器里面有代码等等

2014-06-25 18:16:26 9268

原创 java中的各层各种应用场景的对象尝试命名标准

PO:persistant object持久对象

2014-06-25 13:45:35 960

原创 tddl分库分表的经验分享

具体的实现我就不多说了。我们需要考虑的几个核心问题:         1. 分库分表的规则:一般采用取摸的方法         2. 热点数据的分离:如果是大卖家可以按照卖家的ID去判断,如果是大卖家ID的话放到一个大卖家库。         3.

2014-06-20 16:19:24 1551

原创 web应用的可靠性、高性能、可伸缩、可扩展、可迁移 如果保证!

可靠性:简单来说就是少出bug

2014-06-11 13:24:56 916

原创 openOffice服务html转PDF中文乱码问题

1. 系统以及jdk的字体要有

2014-06-05 17:50:38 2432 1

原创 java开发中常用的开发工具-重要性

eclipse:这个都知道,但我想说的是是eclipse而非myeclipse。原因:

2014-05-30 10:17:23 1367

原创 常用linux命令--经验

telnet ip地址 端口  :测试网络通不通ssh username@ip地址 登录这个IP的机器 使用username的用户名ssh ip地址 这样是默认是已当前用户登录这个机器sudo -u admin scp masterdata@ip地址:/home/admin/test.jar /home/admin/dx/lib  使用admin用户传输文件  top

2014-05-23 11:44:24 530

原创 HTTP 错误 400 - Bad Request

remoteIpHeader="x-forwarded-for"           remoteIpProxiesHeader="x-forwarded-by"           protocolHeader="X-Forwarded-Proto"           httpsServerPort="4430"        />

2014-05-22 14:53:39 1511

原创 java web安全总结

简单总结下,java开发者至少需要了解这几个基本的方面。这样你的代码更安全

2014-04-15 16:22:42 667

转载 转载:JAVA内存介绍(非常通俗易懂)

http://liu1227787871.blog.163.com/blog/static/205363197201263103320466/

2014-04-15 14:00:04 595

原创 java程序应注意点--经验积累

一. 日志部分:1. log4j日志info.warn.error应该在各方法中有效的运用,一些错误日志必须打上error日志,一些重要的方法必须加上info日志,以便以后定位问题的查询         2.log4j应该轮循删除前15天之前的日志,以防磁盘满        二. 代码分层、分模块、甚至分工程、一个项目分多个机器部署不通域名:       rpc.act

2014-03-25 15:18:07 566

原创 解决pom包冲突问题

pom.xml包冲突   使用 mvn dependency:tree > dep.txt   如果里面有两个不同版本的jar包 就有问题  eclipse mvn依赖工程里面 系统使用排在最上面的jar版本 \- com.taobao.hsf:hsf.notify.spring:jar:1.4.9.6:compile[INFO]    +- com.taobao.notify:not

2014-03-17 13:23:09 1174

原创 java中常用的工具类使用以及分析!

1. org.springframework.util.Assert.notNull(receiverList, "reveivers can not be null");2. ListUtil.first3. StringUtil.isEmpty

2014-03-17 13:20:48 607

原创 读取EXCEL。POI的一个死坑。。文件的流不能close以及删除

input = new FileInputStream(fileName);                       Workbook wb = (Workbook) (isExcel2003 ? new HSSFWorkbook(input) : new XSSFWorkbook(fileName));上面的这个写法input不能close以及删除下面这种写法即可HSSF

2014-03-07 17:11:27 15051 2

转载 CSRF 攻击的应对之道

CSRF 背景与介绍CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。其他安全隐患,比如 SQL 脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而,对于大多数人来说,CSRF 却依然是一个陌生的概念。即便是大名鼎鼎的 Gmail, 在 2007

2014-02-25 11:13:41 549

原创 如何发布maven的SNAPSHOT版本

1. 首先在二方库的pom文件里面版本改为:1.2.47-SNAPSHOT2. 在本地maven的setting文件里面加上snapshots的server       snapshotsusernamepassword 3. 在二方库的目录执行maven的发布命令 ( -Dmaven.test.skip=true -Denforcer.skip=true -U意思是不

2014-02-24 12:19:29 1422

原创 执行maven命令java内存溢出问题的解决

1. 先执行set MAVEN_OPTS= -Xms128m -Xmx512m,然后再执行相关的maven命令2. 根本性解决方法:到%MAVEN_HOME%/bin/mvn.bat加入set MAVEN_OPTS= -Xms128m -Xmx512m即可。建议加在前面点。

2014-01-15 18:43:56 839

原创 myibatis的写法

!!!!!!!!!!!!!!!!!!!!!!!!特别注意地方(坑)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!aa如果传的int型 下面的if条件是不会进入的,因为有 and aa !=''"  这个说明aa只能为string  and bb.aa1= #{aa}1. 普通的 work_no = '001'      and wo

2014-01-06 17:01:58 718

原创 java 计算两个日期的相隔 年月日

System.out.println(DurationFormatUtils.formatPeriod(new Date("2012/05/05").getTime(), new Date("2019/05/06").getTime(), "y-M-d"));

2013-12-27 19:19:02 821

原创 SQL报错:ORA-03113: end-of-file on communication channel-3113

SQL报错:ORA-03113: end-of-file on communication channel-3113 1. 可能是oracle归档文件太大了,2  正在执行这个SQL的应用可能断掉了

2013-12-27 19:17:15 682

原创 分享解决jar包冲突问题的方法:(看了这个你就能解决所有包冲突问题!)

1. 问题描述:(maven+eclipse环境)          1.1. 昨晚发布这个新功能(接入notify消息中间件)预发失败!报:nested exception is java.lang.NoSuchMethodError: org.springframework.util.ResourceUtils.toURI(Ljava/lang/String;)Ljava/net/

2013-12-27 17:22:27 6963

原创 java日历类处理

Calendar cal = Calendar.getInstance(); //当月1号 String startDate = String.valueOf(cal.get(Calendar.YEAR))+"-"+String.valueOf(cal.get(Calendar.MONTH)+1)+"-01 00:00:00"; //当天 String endDate = Str

2013-10-11 16:40:25 555

原创 解决远程不能连接MYSQL问题

报错:is not allowed to connect to this MySQL server".一般来说新安装一个mysql会遇到这种问题解决的三个步骤:1. 确保mysql所在机器的是否已经把mysql的3306端口打开,如果没有在window里面的防火墙里面配置特定的端口出站;         2. 确保mysql的用户是否可以被外面的ip访问:打开mysql库user表

2013-09-29 11:14:01 577

原创 二分查找String[]是否有存在的key值

public static boolean findIsExist(String key,String[] samList){if (samList == null || samList.length==0){return false;}//首先对数组排序Arrays.sort(samList); //通过二分查找方法在数组中搜索是否含有5int result = Ar

2013-09-27 15:56:13 603

原创 List<T> 排序问题分享

1. 先写好自己的pojo类 如User类2. 写好自己的Comparator类,如下public class ComparatorEmp implements Comparator {public int compare(User arg0, User arg1) {int flag = arg0.getWorkNo().compareTo(arg1.getWorkNo());

2013-09-27 15:19:00 530

原创 解决ORACLE字符集为US7ASCII,插入数据中文乱码问题

1. 可以通过select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';查到ORACLE的字符集2. 如果为US7ASCII的话 ,在插入数据的时候需要把有中文的字段组以下处理:String name = "张三";String temp = new String(name .getBytes("

2013-09-12 11:58:27 8789

空空如也

空空如也

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

TA关注的人

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