- 博客(28)
- 收藏
- 关注
原创 maven的webapp项目热部署到eclipse,biz等子项目的jar包都找不到的解决方案!
eclipse maven 这块实在是太坑了。。。。右击项目 到这里,把本地仓库的子项目jar加进去即可成功启动tomcat...( maven项目期初导入eclipse都是正常的。当在webapp项目执行MavenClean目录后就出现了这样的问题)
2014-11-18 20:14:35
1647
原创 聊聊java工程师眼中的前端工程师、UED用户体验设计
几年前很多公司都没有专业的前端工程师,时至今日很多公司由于种种原因也没有。现在很多中大型公司前端工程师已经很常见。为什么? 前端工程师的作用:1. 前端代码质量更加专业 2. 功能更强,用户体验更高3. 解放java工程师,通过严格的ajax的http接口请求方式与后台java交互,前端后端代码分离,便于维护管理 目前流行的前端:1. 将多个图
2014-06-26 17:20:11
1326
原创 web服务器的作用!
常见的web服务器:Apache和Nginx(linux平台) IIS(window平台)很多小公司小项目目前不一定适用web服务器,因为流量下,单台应用服务器可以支撑。 实际工作中,我所体会的web服务器的作用: 1. 负载均衡 2. 代理转发请求一下,更安全些,不直接暴露应用服务器IP给对方,因为应用服务器里面有代码等等
2014-06-25 18:16:26
9395
原创 tddl分库分表的经验分享
具体的实现我就不多说了。我们需要考虑的几个核心问题: 1. 分库分表的规则:一般采用取摸的方法 2. 热点数据的分离:如果是大卖家可以按照卖家的ID去判断,如果是大卖家ID的话放到一个大卖家库。 3.
2014-06-20 16:19:24
1589
原创 常用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
549
原创 HTTP 错误 400 - Bad Request
remoteIpHeader="x-forwarded-for" remoteIpProxiesHeader="x-forwarded-by" protocolHeader="X-Forwarded-Proto" httpsServerPort="4430" />
2014-05-22 14:53:39
1607
转载 转载:JAVA内存介绍(非常通俗易懂)
http://liu1227787871.blog.163.com/blog/static/205363197201263103320466/
2014-04-15 14:00:04
626
原创 java程序应注意点--经验积累
一. 日志部分:1. log4j日志info.warn.error应该在各方法中有效的运用,一些错误日志必须打上error日志,一些重要的方法必须加上info日志,以便以后定位问题的查询 2.log4j应该轮循删除前15天之前的日志,以防磁盘满 二. 代码分层、分模块、甚至分工程、一个项目分多个机器部署不通域名: rpc.act
2014-03-25 15:18:07
592
原创 解决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
1278
原创 java中常用的工具类使用以及分析!
1. org.springframework.util.Assert.notNull(receiverList, "reveivers can not be null");2. ListUtil.first3. StringUtil.isEmpty
2014-03-17 13:20:48
630
原创 读取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
15243
1
转载 CSRF 攻击的应对之道
CSRF 背景与介绍CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。其他安全隐患,比如 SQL 脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而,对于大多数人来说,CSRF 却依然是一个陌生的概念。即便是大名鼎鼎的 Gmail, 在 2007
2014-02-25 11:13:41
581
原创 如何发布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
1479
原创 执行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
893
原创 myibatis的写法
!!!!!!!!!!!!!!!!!!!!!!!!特别注意地方(坑)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!aa如果传的int型 下面的if条件是不会进入的,因为有 and aa !=''" 这个说明aa只能为string and bb.aa1= #{aa}1. 普通的 work_no = '001' and wo
2014-01-06 17:01:58
754
原创 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
862
原创 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
725
原创 分享解决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
7041
原创 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
585
原创 解决远程不能连接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
605
原创 二分查找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
626
原创 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
555
原创 解决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
9023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人