自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 String正则表达式之特殊字符普通话

在使用java字符串的时候,将使用到一些String中的方法,含有正则匹配的方法中,我们想将原本正则中,特殊字符转换成普通字符,只需要在特殊字符前面加上“\\”,如下方法则使用到了正则:“*”public String replaceAll(String replacement)将“*“转换成特殊字符:String str = "*海通";int index = str.i

2016-03-30 16:35:53 354

转载 常用对照表之TCP及UDP常见端口参照

著名端口端口号码 / 层名称注释1tcpmuxTCP 端口服务多路复用5rje远程作业入口7echoEcho 服务9discard用于连接测试的空服务11systat用于列举连接了的端口的系统状态13daytime给请求主机发送日期和时间1

2016-03-30 15:53:41 22452

转载 常用对照表之HTTP状态码详解

状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后

2016-03-30 15:50:20 339

转载 常用对照表之HTML转义字符

字符十进制转义字符"""&&&<<>>>不断开空格(non-breaking space)  HTML特殊转义字符对照表字符十进制转义字符字符十进制转义字符

2016-03-30 15:47:12 1041

转载 常用对照表之HTTP content-type

文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001.301application/x-301.323

2016-03-30 15:45:29 573

原创 数组集合之快速排序

之前写过了冒泡排序,说说冒泡和快速的核心原理:冒泡排序:核心原理:控制好位置,寻找最大值。快速排序:核心原理:寻找中值索引,然后递归进行排序。直接上代码:/*** 快速排序,升序* * 描述:快速排序核心原理:查找中值,交换中值与左右两边元素** @param lists目标集合* @param left 左索引* @param right右

2016-03-20 14:36:08 3829

原创 集合数组排序之冒泡

数组排序和集合排序在原理上是一致的,博主看来,集合只是数组的特殊形式。废话不多说,首先讲一下冒泡的最核心步骤:控制好位置,每次取最值。怎么理解呢? 我们还是先上代码:public static void lastBubbleSort(List lists, Integer sortType) {if(lists == null || lists.isEmpty()) {//

2016-03-20 14:30:00 592

转载 servlet异常处理

Servlet 异常处理当一个 Servlet 抛出一个异常时,Web 容器在使用了 exception-type 元素的 web.xml 中搜索与抛出异常类型相匹配的配置。您必须在 web.xml 中使用 error-page 元素来指定对特定异常 或 HTTP 状态码 作出相应的 Servlet 调用。web.xml 配置假设,有一个 ErrorHand

2016-03-09 16:04:43 439

转载 servlet响应状态详解

Web 服务器返回的 HTTP 状态码和相关的信息列表:代码消息描述100Continue只有请求的一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求。101Switching Protocols服务器切换协议。200OK请求成功。201

2016-03-09 15:54:49 345

转载 servlet客户端http请求及响应及httpservletrequest,httpservletresponse详解

Servlet 客户端 HTTP 请求当浏览器请求网页时,它会向 Web 服务器发送特定信息,这些信息不能被直接读取,因为这些信息是作为 HTTP 请求的头的一部分进行传输的。您可以查看 HTTP 协议 了解更多相关信息。以下是来自于浏览器端的重要头信息,您可以在 Web 编程中频繁使用:头信息描述Accept这个头信息指定浏

2016-03-09 15:48:24 5512

原创 利用freemarker模板引擎进行word导出

FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。本来poi也是支持word导出,但是对于本人来讲,简单的还是行的通的excel导出请查询:http://blog.csdn.net/q

2016-03-06 17:37:13 1214

原创 利用apach-poi进行excel多表格导出

首先,介绍一下apach-poi:Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。结构:HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。HWPF - 提

2016-03-06 16:38:17 430

原创 tomcat单个ip配置多个域名及配置用户角色查看服务器状态

域名配置:下载tomcat适合电脑系统的版本,解压。找到tomcat目录下,conf文件夹,找到server.xml文件,该文件是tomcat核心配置文件:(我采用tomcat版本为:apache-tomcat-6.0.41)Tomcat服务器是由一系列可配置的组件构成,其核心组件是Catalina   Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat的

2016-03-06 16:15:01 328

原创 mysql,sqlserver及oracle分页查询

mysql数据库:支持分页查询,但对于大数量表进行查询时,效率很低,分页原理如:limit 10000,20的意思扫描满足条件的10020行,扔掉前面的10000行,返回最后的20行,问题就在这里,如果是limit 100000,100,需要扫描100100行,在一个高并发的应用里,每次查询需要扫描超过10W行,性能肯定大打折扣。limit n性能是没问题的,因为只扫描n行,所以在mysql中

2016-03-04 15:45:20 470

转载 union all和union的区别

Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和uni

2016-03-04 09:28:55 212

转载 web请求状态码

Servlet HTTP 状态码HTTP 请求和 HTTP 响应消息的格式是类似的,结构如下:初始状态行 + 回车换行符(回车+换行)零个或多个标题行+回车换行符一个空白行,即回车换行符一个可选的消息主体,比如文件、查询数据或查询输出例如,服务器的响应头如下所示:HTTP/1.1 200 OKContent-Type: text/htmlHeader2: .

2016-03-02 22:43:32 371

转载 tomcat多站点域名配置

1 打开tomcat/conf/server.xml,在里面找到.....2 在中间加入内容:.........原有内容不要动   下面为新加内容:          unpackWARs="true" autoDeploy="true"       xmlValidation="false" xmlNamespaceAware="false">    注:

2016-03-02 21:06:00 364

oracle介绍

学习oracle数据库 第一阶段:了解计算机基础(基本原理) 第二阶段:学习一门编程语言 第三阶段:学习oracle数据库或别的数据库

2014-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除