自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 nexus仓库服务器配置

nexus主要用于企业搭建自己的maven私服jar包仓库服务器。         主要包括以下几种类型仓库。hosted,本地仓库,通常我们会部署自己的构件到这一类型的仓库。proxy,代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。group,仓库组,用来合并多个hosted/proxy仓库,通常我们配置maven依赖仓库组。主要说下proxy和g...

2015-11-16 10:38:44 170

原创 windows无法启动MySQL服务 错误1067

Wampsever 用着用着,突然登陆mysql时,出现禁止访问或者无法连接到数据库,回到服务,去打开 wampmysqld ,发现 ”windows无法启动MySQL服务 错误1067“ ,死活启动不了,咋办?虾苗我来给大家分享下经验!方法/步骤启动wampmysqld 出现 1067 错误windows无法启动MySQL服务 错误1067方法一:1、打开my.ini文件,找...

2015-06-09 15:23:06 310

原创 解决java中replace带特殊字符,如"\:)"报错问题

可使用String key=Pattern.quote(emo);方法转义 content=content.replaceAll(key,prop.getProperty(emo));

2015-02-04 20:14:45 2214

原创 maven常用命令

Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=project...

2014-02-10 17:04:09 102

原创 解决MyEclipse吃内存,让MyEclipse飞起来,MyEclipse速度

1 老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能 这个问题的解决办法是关闭自动更新 Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search for new features on sta...

2012-09-13 09:18:31 66

原创 java字符串格式化

项目中经常会有对字符串做处理,jdk1.5之后,String对象提供了format函数,使用起来很方便。有个功能生成修改记录需要对各个字段内容占的长度固定一下对齐,这样查看文件内容的时候比较整齐,代码如下:StringBuffer logBuffer = new StringBuffer();for (ModifyLog log : modifyLogList) {logB...

2012-04-25 11:11:51 89

原创 浅谈HTTP的无状态性

HTTP是Hyper Text Transfer Protocol的缩写,顾名思义,这个协议支持着超文本的传输。那么什么是超文本呢?说白了就是使用HTML编写的页面。通常,我们使用客户端浏览器访问服务器的资源,最常见的URL也是以html为后缀的文件。因此,我们可以说超文本是网络上最主要的资源。 既然HTTP协议的目的在于支持超文本的传输,更加广义一些就是支持资源的传输,那...

2011-10-19 21:37:25 89

原创 http长连接机制

Connection: close HTTP heade这句话的含义是表明当前正在使用的tcp链接在当前请求处理完毕后会被断掉。在http1.0协议中每次请求和响应都会创建一个新的tcp连接,http1.1之后才开始支持可以重用第一次请求的http连接,默认支持长连接形式。如果client或server端不想支持长连接,则需要在http的header加上connect...

2011-10-19 20:42:50 177

原创 servlet下载文件,文件名保存乱码问题

环境中统一使用UTF-8编码。在代码前面使用request.setCharacterEncoding("UTF-8");文件名正常显示中文,但是在弹出的保存对话框中文件名显示中文。网上找了很多方法,最终发现以下方法能够解决这个问题。 response.addHeader("Content-Disposition", "attachment; filename=" + en...

2011-07-21 18:15:42 172

原创 FTPClient上传文件时zip文件损坏的解决方法

用Apache的FTPClient上传文件时发现一个问题,就是上传txt文件没问题,但上传zip文件时文件会被破坏,查了一下原因,原来是这样:因为RFC 959中规定了缺省的传输模式应该是ASCII的,org.apache.commons.net.ftp.FTPClient实现也遵守此标准。所以 org.apache.commons.net.ftp.FTPClient在缺省情况下是按ASC...

2011-07-18 17:12:56 831

原创 XML解析技术研究

摘要:XML作为过去十年中出现的最流行的技术之一,得到了广泛的应用,而其中XML解析技术是XML应用的关键。本文介绍了XML解析技术的研究动向,分析和比较了4种XML解析技术的优劣,并归纳总结了应用系统设计中选取合适的XML解析技术的原则。 1 引言XML(eXtensible Markup Language,可扩展标记语言)是由World Wide Web联盟(W3C)定义的元语言,...

2011-07-04 21:20:24 210

原创 解决重装jdk提示计算机已经安装该软件的问题

由于存放jdk1.6的安装目录磁盘有问题,所以进行了格式化,导致直接将jdk安装目录干掉了。在控制面板的添加删除程序中也无法卸载。网上找了一堆办法,清空注册表相关信息。但jdk安装之后在注册表中信息太多了。也无法完全清除。 后来发现有一款windows install cleanup工具。安装之后运行,选中jdk的两个名称,点remove。清除之后。再次安装jdk1...

2011-06-22 10:58:33 2263 1

原创 架构推荐书籍

1、《Expert One-on-One J2EE Design and Development》 这本书是Rod Johnson的成名著作,非常经典,从这本书中的代码诞生了springframework。但是好像这本书没有中译本。 2、《Expert One-on-One J2EE Development without EJB》 这本书由gigix组织翻译,...

2011-05-10 23:06:35 111

原创 使用jmeter进行性能测试

1.新增测试计划 1)在测试计划中新增线程组 在线程组中可增加线程数和循环次数 2)在线程组中的sample中增加http请求,http请求中可配置ip和port。 路径为发送请求的http地址, 如:http://192.168.52.121:8088/esbte...

2011-05-09 20:08:12 88

原创 解决gbk编码转UTF-8编码中文乱码问题

在项目中经常遇到gbk转UTF-8中文乱码问题。网上也有一些代码,但对中文加其它非中文字符情况不支持。下面是自己修改之后的代码,还比较好用.//chenese为gbk中文 public byte[] gbk2utf8(String chenese) { char c[] = chenese.toCharArray(); byte[] fullByte =...

2011-05-06 17:23:49 1668

原创 linux下apache安装配置

1. http://www.apache.org/dist/httpd/httpd-2.0.64.tar.gz下载httpd-2.0.63.tar.gz 源码安装包2. [root@u3ccentos55 users]#tar zxvf httpd-2.0.44.tar.gz //解压3. [root@u3ccentos55 htt...

2011-04-20 10:27:56 111

原创 去除ext.window拖动效果

当ext.window中嵌入一个grid表格,当数据比较多的时候,拖动window会出现内存泄露的问题。因为拖动的时候会有一些阴影效果,这会消耗一定的内存。可使用以下方法去掉这种效果,避免内存消耗: Ext.override(Ext.Window.DD,{ startDrag : function(){ var w = this.win; //改前...

2011-04-03 16:05:36 188

ckeditor使用以及配置

1.使用方式 jsp页面中包含 CKEDITOR.replace( 'entity.mainContent', { fullPage : false, width:'...

2011-03-29 18:15:30 170

原创 Struts2的处理流程

StrutsPrepareAndExecuteFilter是Struts 2框架的核心控制器,它负责拦截由/*指定的所有用户请求,当用户请求到达时,该Filter会过滤用户的请求。默认情况下,如果用户请求的路径不带后缀或者后缀以.action结尾,这时请求将被转入Struts 2框架处理,否则Struts 2框架将略过该请求的处理。当请求转入Struts 2框架处理时会先经过一系列的拦截器,然后再...

2011-03-29 17:27:06 65

原创 struts1.2处理流程(结合源码说明)

1.首先tomcat或其它web服务器启动的时候会去加载ActionServlet的初始化方法。 在这个init方法中会做很多初始化的事情,如 国际化对象的创建-》全局化字符—》Scanning web.xml for controller servlet mapping-》struts-config.xml配置解析(包括国际化资源配置,数据源配置,plugin配置)2.页面提...

2011-03-29 17:15:16 103

原创 java中new和class.forName的区别(转载)

首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.A").newInstance(); 这和你 A a...

2011-03-29 15:51:24 118

原创 Class.forName用法以及和new的区别

Class.forName是用来获取Class的类类型 例如:class myclass { int Point; public static void main(String[] args) { Class obj=Class.forName(myclass); System.out.println(obj.getClassName()); //输出为"myc...

2011-03-29 14:38:39 159

原创 java中class.forName和classLoader加载类的区分

java中class.forName和classLoader都可用来对类进行加载。前者除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static块。而classLoader只干一件事情,就是将.class文件加载到jvm中,不会执行static中的内容,只有在newInstance才会去执行static块。Class.forName(name, initial...

2011-03-29 14:22:11 368

原创 SQLSERVER 2005架构详解

在sqlserver 2005中,可能大家在工作或学习的时候会经常发现这样一些问题,你使用一个账户在数据库中创建了一张表,却发现你自己创建的表却没有修改和查询的权限,这是一件很郁闷的事情,在sqlserver2000中却不存在这样的问题,那为什么在2005中会出现这样的事情,这样的设置可以带来哪些好处?其实导致这一问题的原因主要在于2005中多了一个新的概念—架构。 首先我...

2011-03-24 09:32:51 94

原创 SQL2005 批量修改架构名

SQL Server2005可以使用系统存储过程sp_changeobjectowner更改数据库对象的所有者。 sp_changeobjectowner '对象名(包括架构名)','新架构名' 批量修改请用: 方法一:使用游标 declare @name sysname declare csr1 cursor forselect TABLE_NAME...

2011-03-24 09:32:07 97

原创 单例模式在多线程下的问题

单例设计模式有两种形式:一种是饥饿式 Java代码 package net.chopsuey.singleton; public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private...

2011-03-21 20:31:29 119

原创 华为面试经历

上周接到杭州华为的面试电话,让我周六去参加面试。昨天就去面了一把。路上碰巧居然碰到一个也是来华为面试的兄弟。就结伴而行,开始都不认识路,到了10点半的样子总算到了。进去一看,他们那个食堂做满了都是等待面试的人。每个人都在焦急的等待着。先填好了应聘资料,等到了11点多还是没轮到我。在我旁边的兄弟说早上还没吃饭,早知道就晚点来了。还好早上吃了一点,不然等着难受死了。 过了...

2011-03-20 12:11:17 145

空空如也

空空如也

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

TA关注的人

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