
Java
手背128
这个作者很懒,什么都没留下…
展开
-
cookie乱码
做web与jforum 2.18 通过cookie方式 的sso 集成 出现传中文参数是乱码的问题:查了一些资料终于发现是cookie中文传参会出现乱码,解决方法是对中文提前进行编码,接收的时候进行解码.编码:java.net.URLEncoder.encode("测试", "utf8");解码:java.net.URLDecoder.decode("测试", "utf8");...2009-04-03 21:32:50 · 91 阅读 · 0 评论 -
应用HttpClient来对付各种顽固的WEB服务器(转)
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供...2010-04-27 15:34:17 · 118 阅读 · 0 评论 -
从JVM内存管理的角度谈谈静态方法和静态属性《转》
我试着从JVM的内存管理原理的角度来谈一下静态方法和静态属性的问题,不对的地方请指正。 JVM的内存分为两部分:stack和heap : stack(栈)是JVM的内存指令区。stack管理很简单,push一定长度字节的数据或者指令,stack指针压栈相应的字节位移;pop一定字节 长度数据或者指令,stack指针弹栈。stack的速度很快,管理很简单,并且每次操作的数据或者指令字节长...2010-04-27 15:28:19 · 115 阅读 · 0 评论 -
<转>HDFS用户指南
本文档可以作为使用Hadoop分布式文件系统用户的起点,无论是将HDFS应用在一个Hadoop集群中还是作为一个单独的分布式文件系统使用。HDFS被设计成可以马上在许多环境中工作起来,那么一些HDFS的运行知识肯定能大大地帮助你对一个集群做配置改进和诊断。概览HDFS是Hadoop应用的主要分布式存储。一个HDFS集群由一个管理文件系统元数据的NameNode,和存储实际 数据...2010-04-27 15:13:04 · 114 阅读 · 0 评论 -
web 应用下的日志记录(转)
一、将需要的类包放入WEB-INF/class或者lib之下。commons-logging-1.0.4.jar ,log4j-1.2.11.jar在WEB-INF/class下建立log4j.properties,用来设定log4j的配置信息。范例:log4j.rootLogger=debug, stdout, Rlog4j.appender.stdout=org.apache....2010-04-27 15:09:37 · 208 阅读 · 0 评论 -
tomcat 的工作线程(转)
当线程过多机器资源消耗过大,不仅影响性能,严重还会宕机。例如线程达到150左右时服务端会抛出socket资源用尽的错误,你很难再往上加,响应的速 度也变的异常的缓慢,你可以在Tomcat的服务器配置文件中优化一下配置,比如在server.xml中修改,增加节点数目,可以有效的提高性能: 适当修改粗、斜字体部分的值,几个参数意义分别为: maxThreads:Tomcat使用线程来处理...2010-04-27 15:07:29 · 437 阅读 · 0 评论 -
<转>java.lang.OutOfMemoryError: unable to create new native thread
星期一早上到了公司,据称产品环境抛出了最可爱的异常—OutOfMemory, 它是这样来描述他自己的:java.lang.OutOfMemoryError: unable to create new native thread而且这位仁兄竟然还堂而皇之地同时出现在了3个application里面,所有应用全部遭殃。那可爱的OOM是如何产生的呢?直接原因是创建的线程太多了,根...2010-04-27 15:02:03 · 261 阅读 · 0 评论 -
Struts2 拦截器总结
Struts2 拦截器总结(内置和新建)[转] 拦截器的类已经定义在特殊的配置文件中,这个配置文件的名字就叫做struts-default.xml,如果你继承了struts-default默认的包名,那你就可以使用这些拦截器了,否则你必须在你自己的包中定义拦截器在中进行定义。下面是Struts2中的内置拦截器介绍Interceptor Name Description...2010-04-26 17:16:20 · 101 阅读 · 0 评论 -
Windows下Tomcat与Apache服务器集成
一、准备工作:1、apache_2.2.4-win32-x86-no_ssl.msi2、apache tomcat6.0.18.exe3、jre1.6.0_034、mod_jk-apache-2.2.4.so二、安装:1、安装JRE(JDK)2、Apache安装3、Tomcat安装 最好用安装版的,环境配置省了自己配了。4、JK的安装把mod...原创 2009-04-23 16:36:14 · 122 阅读 · 0 评论 -
tomcat 内存调试
最近很恼火,tomcat总是慢慢死掉,后面在网上查到是,tomcat内存溢出了.具体的做法是:[quote]Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512mLinux环境下修改“%TOMCAT_HOME%\bin\catalina.sh”文件,在文...2009-04-23 16:34:41 · 113 阅读 · 0 评论 -
Tomcat报异常:Parameters: Invalid chunk ignored 的原因
相信很多朋友都会遇到这样的问题tomcat一直出这样的警告[quote]2009-04-23 9:31:57 org.apache.tomcat.util.http.Parameters processParameters 警告: Parameters: Invalid chunk ignored. [/quote]经过网上查阅造成以上问题的有这么几种原因: ...原创 2009-04-23 16:31:09 · 292 阅读 · 0 评论 -
HttpClient POST请求
[code="java"] public void test(PayInfoDetailImpl payInfoDetailImpl) throws IOException { String url = xxxL; String host = xxx; String https = xxx; HttpClient httpClient = new Ht...2009-11-06 10:14:29 · 103 阅读 · 0 评论 -
java properties
java属性文件的处理在数据量比较小的情况的,个人感觉用java属性文件比XML简单多了。下面给个例子[code="java"]/** * 读取支付的配置文件 * @author yp * */public class PayProperties { private static ResourceBundle cache = null; ...2009-11-06 10:09:31 · 92 阅读 · 0 评论 -
mysql存取图片
存入:[code="java"] Connection conn = DBFactory.getTourie(); FileInputStream str = new FileInputStream("d:/aa.jpg"); String sql= "insert into test_img(filename,content) values(?,?)...2010-06-03 16:59:33 · 142 阅读 · 0 评论