`
文章列表
今天deploy项目时,maven报错401,百度了一下,找到以下文章,解决了问题,所以就考了过来。 源地址是:http://www.netingcn.com/maven-deploy-nexus.html 首先在Nexus中创建一个自己私有的仓库,步骤为Repositories –> Add –> Hosted Repository ...
最近使用jdbc连接oracle时报错: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was: 10.12.162.84:1521:xxxx 登陆oracle数据发现在network/admin/文件夹下的tnsnames.ora中配置的是:SERVICE_NAME =xxx ...

maven常用插件

有用插件: Maven Release Plugin 版本发布; cargo-maven2-plugin 自动化部署; jetty-maven-plugin web测试; maven-gpg-plugin, GPG:http://www.gnupg.org/download/ 给maven构件加密        hkp://pgp.mit.edu 美国麻省理工大学公钥服务器 maven-surefire-plugin: 单元测试,集成测试 maven-site-plugin:生成站点 //mvn site maven-javadoc-plugin maven-jxr-plugin:在生成站点时配 ...
使用hibernate validator时报错如下: Exception in thread "main" java.lang.NoSuchFieldError: TRACE     at org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85)     at org.jboss.logging.Logger.isTraceEnabled(Logger.java:122)     at org.jnp.interfaces.NamingContext.lookup(Naming ...
1.返回的json串前面多出了<pre style="word-wrap: break-word; .....></pre>的东西,导致转js对象时报错,查看后台也没见到添加<pre>标签,应该是浏览器添加的。 解决办法,把response的contentType设置为text/html即可: this.getResponse().setContentType("text/html;charset=UTF-8"); Content-Type对浏览器解析的一些影响     当为web服务器输出的内容指定Content-Type为t ...
我们在实际的开发设计中,通常要读各种各样的配置文件,十分烦琐.然而commons-configuration-1.0.jar为我们提供了非常方便的操作方式实例如下:1.读取XML文件中内容     import java.util.List;       import org.apache.commons.configuration.Configuration;       import org.apache.commons.configuration.XMLConfiguration;             public class XmlConfigurationExample ...

log4j配置

log4j常用输出格式 %c   列出logger名字空间的全称,如加上{<层数>}表示出从最内层算起的指定层数的名字空间 %X  按MDC(Mapped Diagnostic Context,线程映射表)输出日志。通常用于多个客户端连接同一台服务器,方便服务器区分是那个客户端访问留下来的日志。 %p  日志信息级别 %d   %d{<日期格式>}:日志信息产生时间,使用ISO8601定义的日期格式 %C   日志信息所在地(全限类名) %m   产生的日志具体信息 %n    输出日志信息换行 %F 显示调用logger的源文件名 %l     输出日志事件的发生位置 ...
最近遇到浏览器缓存url的问题,google了一把,学到不少东西,结合网上其他人文章拼凑一篇,供大家交流。     一 防止url被浏览器缓存 根据 HTTP 规范,GET 用于信息获取,而且应该是幂等的。也就是说,当使用相同的URL重复GET请求会返回预期的相同结果时,GET方法才是适用的。当对一个请求有副作用的时候(例如,提交数据注册新用户时),应该使用POST请求而不是GET。 所以浏览器会对GET请求做缓存处理。 解决办法: 1. GET请求URL后加随机数,让服务器认为不是相同的请求。 例 “http://www.example.com/index.php?class=aitc ...
解决方法为在weblogic的启动脚本commEnv.sh中添加一句: export JAVA_OPTIONS="$JAVA_OPTIONS -Djava.security.egd=file:/dev/./urandom"
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容 。   谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动 谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:    谷歌Android: chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, lik ...

mysql 安装innodb

新版的mysql不带innodb引擎,需要自己手动安装。 一 安装方法: 1.在安装mysql时,在configure的时候要加上--with-plugins=innobase这个参数   。 2.已经安装好mysql后安装innodb。    登录mysql ->执行install plugin innodb soname 'ha_innodb.so';->执行show plugin;查看是否安装成功。 二 必须在‘my.cnf’或‘my.ini’文件把 InnoDB 的配置注释去掉,然后重启mysql即可。
安装mod_expires mod_expires模块添加是启用对有效期控制,也可以加里面,有效控制带宽成本 #cd /usr/local/src/httpd-2.2.17/modules/metadata #apxs -c -i -a mod_expires.c 输出 [root@web-02 metadata]# apxs -c -i -a mod_expires.c /usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic   -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE ...
由于一台服务器上面部署了好几个应用,对应不同的域名,如果用户知道ip地址的话,直接用户ip地址访问,会显示第一个虚拟主机的页面(更改了虚拟主机的顺序,每次都是显示第一个)。这样对用户造成不好的印象,所以要禁止ip访问。 方法一:在httpd.conf文件最后面,加入以下代码 NameVirtualHost 221.*.*.* <VirtualHost 221.*.*.*> ServerName 221.*.*.* <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost ...
原文地址:http://www.php-oa.com/2008/03/07/ie-load.html 当前浏览器默认并发连接数 下面表格列出了当前浏览器在HTTP/1.1和HTTP/1.0协议下默认的并发连接数设置: Browser HTTP/1.1 HTTP/1.0 IE 6,7 2    4 IE 8           6 6 Firefox 2 2 8 Firefo ...
原文地址:http://hi.baidu.com/yhs2006/blog/item/a137fc19e6519775dab4bddb.html serverAlias:服务器别名,在Apache中可以用于设置虚拟主机接收到个域名,也可以用于接收泛解析的域名。具体的设置方法如下: 一、用于设置虚拟主机接收多个域名 一个虚拟主机常常会接收多个域名解析,比如:一个虚拟主机要同时介绍sanywork.cn, 51684.com两个域名,或者是两个二级域名,如:www.sanywork.cn, www1.sanywork.cn,对于这种情况,可以在用ServerAlias轻松做到,打开apache ...
Global site tag (gtag.js) - Google Analytics