- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 【转】正则基础之——捕获组(capture group)
源地址 1 概述 1.1 什么是捕获组 捕获组就是把正则表达式中子表达式匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用。当然,这种引用既可以是在正则表达式内部,也可以是在正则表达式外部。 捕获组有两种形式,一种是普通捕获组,另一种是命名捕获组,通常所说的捕获组指的是普通捕获组。语法如下: 普通捕获组:(Expression) 命名捕获组:(?E
2017-06-30 09:43:14 525
原创 servlet的本质是什么,它是如何工作的?
浏览器发送一个HTTP请求,HTTP请求由Web容器分配给特定的Servlet进行处理,Servlet的本质是一个Java对象,这个对象拥有一系列的方法来处理HTTP请求。常见的方法有doGet(),doPost()等。Web容器中包含了多个Servlet,特定的HTTP请求该由哪一个Servlet来处理是由Web容器中的web.xml来决定的。 也可以说 servlet的本质是接口,t
2017-06-14 10:51:02 1777
原创 文件上传在Struts的Action检测文件类型
在页面有文件上传的表单。(只能上传jpg/png文件)检测根据文件的文件头(不是后缀名)判断文件类型一、Struts2文件上传 实现规则:(1)在JSP中设定表单控件<s:file name="upload" label="上传"/>(2)在Action中定义属性:(注意命名方式是固定的)private File upload; //包含文件内容private Stri...
2017-06-12 16:43:09 138
原创 文件上传在Struts的Action检测文件类型
在页面有文件上传的表单。(只能上传jpg/png文件) 检测根据文件的文件头(不是后缀名)判断文件类型 一、Struts2文件上传 实现规则: (1)在JSP中设定表单控件 (2)在Action中定义属性:(注意命名方式是固定的) private File upload; //包含文件内容 private String uploadFileName; //上
2017-06-12 15:25:03 601
转载 byte为什么要与上0xff?进行与int运算
参考地址:点击打开链接 举个简单的例子: byte[] b = new byte[5]; b[0] = -12; byte 8位二进制 = 1个字节 char 2个字节 short (2个字节) int(4个字节) long(8个字节) float (4个字节) double(8个字节) 计算机存储数据机制:正数存储的二进制原码,负数存储的是二进制
2017-06-12 12:38:07 938
转载 为啥8位有符号数的范围为“-128 — +127”?(转载加补充)
为什么8位有符号数的范围为“-128 — +127”?(转载加补充) 这是一个困惑了我几年的问题,它让我对现在的教科书和老师极其不满,从我N年前开始摸电脑时,就几乎在每一本C++教科书上都说,8位有符号的取值范围是-128~+127,为什么不是-127~+127呢,后来的java,int的聚值范围,再32位计算,-2^31 ~ +2^31-1,可是,却从来没有任何一本教科书或一个老师比我
2017-06-12 11:35:40 338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人