java
乐观男孩
乐观开朗
展开
-
Java web中使用Log4j记录日志信息
最近想记录一下Log4j的使用,抽了点时间通过收集网上的资料整理了这份博客,希望给需要用Log4j记录日志的朋友一点帮助,若有不对的地方,望指正。Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件GUI组建,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志的信息级别原创 2016-03-20 14:58:55 · 2364 阅读 · 1 评论 -
java web 加载配置文件信息
通常我们在开发web项目的时候,会有一个应用程序的配置文件,我们称为properties文件,这个文件配置了在应用中需要用到的配置信息,比如说附件上传保存的路径、日志配置、数据库配置等一些信息,那么这些信息在后台是如何读取的呢?通过对自己公司的组件分析,对其中的过程进行一下记录,希望也能让各位朋友知道是如何读取的。 首先我们得有一个配置文件,我这里是一个比较简单的配置文件,只配置了日志是否原创 2016-03-20 15:18:53 · 1069 阅读 · 0 评论 -
在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法
想项目开发过程中,一直部署项目到时手动部署,把项目发布到自己的tomcat,然后把整个项目拷贝到现场的服务器,或者记住更改了哪几个文件,然后只针对这几个文件进行升级。显然,每次都手工部署,都特别费事,而且是重复性的机械动作。为了解放程序员的双手,可以利用apache的ant工具对svn的版本库进行对比,实现增量打包,可以自动部署到现场。利用ant进行打包,需要一个叫做svnant的插件,这个插件使得原创 2016-08-05 15:54:16 · 4164 阅读 · 0 评论 -
window 下搭建maven nexus私服
在项目开发中,一般项目依赖的jar包都是通过maven下载,而不是直接拷贝到项目中,而且用maven也可以更好的管理项目的开发。一般情况下,公司会在自己的内网下搭建nexus私服,其作用就是当项目依赖某个jar包时,maven不需要通过外网去下载jar包,而是通过自己的私服来下载jar包,在私服没有所需要的jar包时,maven才会通过外网获取所需要的jar包。在公司内部搭建私服,可以大大的减轻网原创 2016-07-31 14:17:26 · 745 阅读 · 0 评论 -
对于tomcat不可以通过IP或者127.0.0.1访问,而只可以通过localhost访问的解决办法
最近在搭建svn服务器,搭建完之后发现只能通过localhsot或者机器的服务名访问而不能通过机器地址访问,后来在网上百度了一番,发现网上提供的方法都试了,都不行。后来自己想了想,是不是tomcat也只能通过localhost访问呢,后来测试了果然是。然后又是百度了一番,网上大多都是说改动系统的hosts(C:\Windows\System32\drivers\etc)文件,还有修改tomcat服务原创 2016-07-31 12:59:49 · 3422 阅读 · 0 评论 -
java 读取文件路径空格、“+”和中文的处理
有时候在java代码中读取文件,如果文件所在路径包含空格、”+“号或者是中文的时候,由于这些特殊的字符会被进行编码转译,所以就会报没有发现文件的错误,那么遇到这种错误,我们就要把编码过后的路径进行解码,这样才能正确的找到文件。主要的解决方法有一下三种方法:解决方法 1、替换法 比如文件路径如果存在空格,那么会被转译成“%20”,那么就可以利用字符串替换,把“%20”传化成空格,这样就能正原创 2017-03-18 12:50:47 · 6265 阅读 · 2 评论 -
关于axis2发布服务,用cxf在同个进程调用不同服务时出现数组下标越界问题
有时候我们在同一个方法调用多个webservice的时候,有可能会报数组下标越界问题,出现该问题主要是因为发布webservice时在service.xml使用了同样的schemaNamespace导致的。问题重现: (1)、在axis2中发布了两个webservice:query_log_lzj和insert_log_lzj: 并且这两个webservice的service.xml配置文件的s原创 2017-05-04 15:24:47 · 1465 阅读 · 0 评论 -
Post提交大数据量,接收端接收不到数据的解决方法
相信很多人都知道post提交是不限制提交的数据量大小的,这是事实。但是,在实际的开发中还是会遇到post提交大数据量,接收端接收不到的问题。最近我就遇到了这么一个问题,折腾了好久最后没办法,于是求救老大,老大稍微点拨一下,就发现了问题所在,后来通过查询资料,才搞明白原因所在。好吧,先说下原因:post提交本身提交的数据量是不限制大小的,但是会受限于接收数据的服务器的配置影响,更具体点,如果使用的是原创 2018-01-27 11:38:12 · 19834 阅读 · 0 评论