- 浏览: 75125 次
- 性别:
- 来自: 杭州
最新评论
-
wuzetiandaren:
java中class.forName和classLoader加载类的区分 -
sky425509:
确实管用。
解决重装jdk提示计算机已经安装该软件的问题 -
tianhandigeng:
这是exjts3去除拖动效果的处理方法,不知道有没有extjs ...
去除ext.window拖动效果
文章列表
nexus主要用于企业搭建自己的maven私服jar包仓库服务器。
主要包括以下几种类型仓库。
hosted,本地仓库,通常我们会部署自己的构件到这一类型的仓库。
proxy,代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。
group,仓库组,用来合并多个hosted/proxy仓库,通常我们配置maven依赖仓库组。
主要说下proxy和group
proxy:
配置代理仓库地址,如果本地私服没有,则会从代理仓库去下载 如要要同步远程仓库的索引,则操作如下:
download Remote ...
Wampsever 用着用着,突然登陆mysql时,出现禁止访问或者无法连接到数据库,回到服务,去打开 wampmysqld ,发现 ”windows无法启动MySQL服务 错误1067“ ,死活启动不了,咋办?虾苗我来给大家分享下经验!
方法/步骤
启动wampmysqld 出现 1067 错误
windows无法启动MySQL服务 错误1067
方法一:1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。
2、删除在MySQL安装目录下的Data目录中的ib_logfile0和i ...
可使用String key=Pattern.quote(emo);方法转义 content=content.replaceAll(key,prop.getProperty(emo));
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令:
1. 创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
2. 创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
...
1 老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能
这个问题的解决办法是关闭自动更新
Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,
把选项 "Search for new features on startup"的前勾去掉即可。
2 关闭updating indexes
Window > Preferences > Myeclipse Ente ...
java字符串格式化
- 博客分类:
- java相关技术
项目中经常会有对字符串做处理,jdk1.5之后,String对象提供了format函数,使用起来很方便。有个功能生成修改记录需要对各个字段内容占的长度固定一下对齐,这样查看文件内容的时候比较整齐,代码如下:
StringBuffer logBuffer = new StringBuffer();
for (ModifyLog log : modifyLogList) {
logBuffer.append(String.format("%-10s",log.getVersion()));
logBuffer.append(String.format("%- ...
HTTP是Hyper Text Transfer Protocol的缩写,顾名思义,这个协议支持着超文本的传输。那么什么是超文本呢?说白了就是使用HTML编写的页面。通常,我们使用客户端浏览器访问服务器的资源,最常见的URL也是以html为后缀的文件。因此, ...
Connection: close HTTP heade这句话的含义是表明当前正在使用的tcp链接在当前请求处理完毕后会被断掉。
在http1.0协议中每次请求和响应都会创建一个新的tcp连接,http1.1之后才开始支持可以重用第一次请求的http连接,
默认支持长连接形式。
如果client或server端不想支持长连接,则需要在http的header加上connection:close.长连接的优点是新的请求可以在
上次请求建立的TCP连接之上发送,连接可以复用。优点是减少重复进行TCP三次握手的开销,提高效率。
所以如果vtp请求响应里有Conn ...
环境中统一使用UTF-8编码。在代码前面使用request.setCharacterEncoding("UTF-8");文件名正常显示中文,但是在弹出的保存对话框中文件名显示中文。网上找了很多方法,最终发现以下方法能够解决这个问题。
response.addHeader("Content-Disposition", "attachment; filename=" + encodingFileName(fileName));
response.addHeader("content-length" ...
用Apache的FTPClient上传文件时发现一个问题,就是上传txt文件没问题,但上传zip文件时文件会被破坏,查了一下原因,原来是这样:
因为RFC 959中规定了缺省的传输模式应该是ASCII的,org.apache.commons.net.ftp.FTPClient实现也遵守此标准。所以 org.apache.commons.net.ftp.FTPClient在缺省情况下是按ASCII形式进行传输的,如果你是传输的BINARY二进制文件(如zip),那么上传完后的文件就会被破坏,但是传输ASCII文件(如txt)是没有问题的。
所以如果你是传输的BINARY二进制文件的话,就需要 ...
摘要:XML作为过去十年中出现的最流行的技术之一,得到了广泛的应用,而其中XML解析技术是XML应用的关键。本文介绍了XML解析技术的研究动向,分析和比较了4种XML解析技术的优劣,并归纳总结了应用系统设计中选取合适的XML解 ...
由于存放jdk1.6的安装目录磁盘有问题,所以进行了格式化,导致直接将jdk安装目录干掉了。在控制面板的添加删除程序中也无法卸载。网上找了一堆办法,清空注册表相关信息。但jdk安装之后在注册表中信息太多了。也无法完全清除。
后来发现有一款windows install cleanup工具。安装之后运行,选中jdk的两个名称,点remove。清除之后。再次安装jdk1.6,成功安装。
1、《Expert One-on-One J2EE Design and Development》
这本书是Rod Johnson的成名著作,非常经典,从这本书中的代码诞生了springframework。但是好像这本书没有中译本。
2、《Expert One-on-One J2EE Development without EJB》
这本书由gigix组织翻译,多位业界专家参与,虽然署名译者是JavaEye,其实JavaEye出力不多,实在是忝居译者之名。
以上两本书都是Rod Johnson的经典名著,Java架构师的必读书籍。在我所推荐的这些书籍当中,是我看过的最仔细 ...
1.新增测试计划
1)在测试计划中新增线程组
在线程组中可增加线程数和循环次数
2)在线程组中的sample中增加http请求,http请求中可配置ip和port。
路径为发送请求的http地址, 如:http://192.168.52.121:8088/esbtest/esbtest
3)增加http授权管理器
为了显示监听结果,需要添加http授权管理器。具体方法可参考http://blog.sina.com.cn/s/blog_6 ...
在项目中经常遇到gbk转UTF-8中文乱码问题。网上也有一些代码,但对中文加其它非中文字符情况不支持。下面是自己修改之后的代码,还比较好用.
//chenese为gbk中文
public byte[] gbk2utf8(String chenese) {
char c[] = chenese.toCharArray();
byte[] fullByte = new byte[3 * c.length];
int index =0;
for (int i = 0; i < c.length; i++) {
int m = (int) c[i];
...