
JAVA编程
David851101
这个作者很懒,什么都没留下…
展开
-
JAVA for循环写法
1. 普通写法首先定义一个数组String[] a =原创 2014-11-23 22:05:35 · 403 阅读 · 0 评论 -
tomcat work目录的作用就是编译每个项目里的jsp文件为java文件如果项目没有jsp页面则这个项目文件夹为空
最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因。 jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.js转载 2017-07-04 00:06:20 · 1066 阅读 · 0 评论 -
HttpClient 发送HTTP请求
HttpClient 发送HTTP请求需要Apache的三个包:commons-httpclient-3.1.jarcommons-codec-1.9.jarcommons-logging.jar没有自己在Apache官网下载,怎么导入就不多说了代码如下:import java.io.FileOutputStream;imp原创 2016-05-17 12:22:48 · 616 阅读 · 0 评论 -
tomcat 大并发报错 Maximum number of threads (200) created for connector with address null and port 8080
1、INFO: Maximum number of threads (200) created for connector with address null and port 8091说明:最大线程数错误解决方案:使用线程池,用较少的线程处理较多的访问,可以提高tomcat处理请求的能力。使用方式:首先。打开/conf/server.xml,增加转载 2016-05-05 11:31:37 · 467 阅读 · 0 评论 -
非安装Tomcat服务加入window服务列表
进入Tomat目录/bin文件夹,编辑service.bat第一步:设置服务的名称set SERVICE_NAME=Tomcat?说明:如 Tomcat 修改成你需要的服务名,这个将是你启动服务的句柄;第二步:set PR_DISPLAYNAME=Apache Tomcat说明:设置显示在服务管理中的显示的服务名称;第三步:set PR_DESC转载 2015-12-14 10:10:11 · 895 阅读 · 0 评论 -
Hessian开发
Hessian的简单 介绍:Hessian是由caucho提供的一个基于binary-RPC实现的远程通讯library。1、是基于什么协议实现的?基于Binary-RPC协议实现。2、怎么发起请求?需通过Hessian本身提供的API来发起请求。3、怎么将请求转化为符合协议的格式的?Hessian通过其自定义的串行化机制将请求信息进行序列化,产生二进制流。4、使用转载 2015-06-12 10:11:31 · 455 阅读 · 0 评论 -
request response 编码设置
1. 设置请求内容字符编码方式request.setCharacterEncoding("utf-8");2. 设置客户端显示采用的字符编码方式response.setContentType("text/html;charset=utf-8");原创 2015-06-10 16:25:10 · 1542 阅读 · 0 评论 -
位、字符、字节、有什么区别
1、计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个“0”或一个“1”叫一位。 2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。 3、计算机存储容量大小以字节数来度量,1024进位制: 1024B=1K(千)B 1024KB=1M(兆)B 1024MB=1G(吉)原创 2015-06-10 16:28:23 · 478 阅读 · 0 评论 -
dom4j 生成XML文档
package com.util;import java.io.FileWriter;import java.io.IOException;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFormat;原创 2015-05-21 12:03:18 · 380 阅读 · 0 评论 -
HTTP文件下载
//===============服务端程序package com.servlet;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;impo原创 2015-05-21 12:05:05 · 472 阅读 · 0 评论 -
Servlet 中文乱码问题及解决方案剖析
一、常识了解 1.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2.java.nio.charset.Charset.defaultCharset() 获得平台默认字符编码;3.getBytes() 是通过平台默认字符集进行编码; 二、中文乱码出现 在学习任何一门技术时,经常会有初学者遇到中文乱码转载 2015-05-26 16:29:07 · 451 阅读 · 0 评论 -
js常用正则表达式
js常用正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0转载 2014-11-24 15:28:57 · 285 阅读 · 0 评论 -
正则表达式基础应用(获取Pattern)
/* * 将字符串中符合规则的子串取出 * * 操作步骤: * 1.先将正则表达式封装成对象 * 2.让正则对象和要操作的字符串相关联 * 3.关联后获取正则匹配引擎 * 4.通过引擎对符合规则的子串进行操作,比如取出 * */package com.it;import java.util.regex.Matcher;import java.u原创 2014-11-24 00:21:47 · 475 阅读 · 0 评论 -
正则表达式基础应用(切割split(regex))
1. 基础字符串切割String a = "asd adsf asdf dfkajsd yyy";String reg1 = " +";String[] val = a.split(reg1);for(String v : val){System.out.println(v);}原创 2014-11-23 22:51:18 · 930 阅读 · 0 评论 -
正则表达式基础应用(替换replaceAll(regex,str))
1. 基础字符替换要求:将字符串中的原创 2014-11-23 23:33:49 · 4888 阅读 · 0 评论 -
Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决
最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -,主要看尖括号内部分。问题原因:罪魁祸首是web.xml下对转载 2017-07-04 01:27:04 · 337 阅读 · 1 评论