- 博客(16)
- 收藏
- 关注
原创 高效查询两个list的不同元素
public class DifList { public static void main(String[] args) { List<String> a = new ArrayList(); a.add("1"); a.add("2"); a.add("3"); a.add("4"); ...
2018-12-13 17:21:21
310
原创 jsp
taglib指令<%@taglib% url="标签的路径" prefix="标签的别名">jsp九大内置对象request,response,session,application,page,pageContext,config,out,exceptionjsp的四大域范围:pageScope,requestScope,sessionScope,application...
2018-09-24 19:01:16
171
原创 重定向和转发
重定向和转发的区别:1.重定向的地址栏会发生改变,转发的地址栏不变2.重定向两次请求响应,转发一次请求一次响应3.重定向的路径需要加上工程名,转发不需要转发:request.getRequestDispacther("/test.jsp").forword(request,response); 重定向:response.sendRedirect("test.jsp");...
2018-09-04 08:12:54
146
原创 乱码问题
使用字节流输出中文乱码处理设置浏览器默认打开的字符集编码response.setHeader("Content-type","text/html;charset=UTF-8")设置中文转成字符数组取出的编码response.getOutpitStream.write("中文".getBytes("UTF-8"))使用字符流输出中文乱码处理一定会乱码,response使用的字...
2018-08-29 08:41:11
152
转载 乱码处理
post request.setCharacterEncoding("UTF-8")get new String(XX.getBytes(),"UTF-8")seeleyUrlEncode编码/UrlDecode解码使用方法UrlEncode编码主要用于将字符串以URL编码,返回...
2018-08-28 07:21:14
175
原创 给Date加上23时59分59秒
Calendar rightNow = Calendar.getInstance();rightNow.setTime(day);rightNow.add(Calendar.HOUR,23);rightNow.add(Calendar.MINUTE,59);rightNow.add(Calendar.SECOND,59);
2018-08-13 10:12:13
7786
原创 servlet
用户第一次访问servlet的时候,服务器会创建一个servlet的实例,那么servlet会执行,任何一次请求服务器都会创建一个新的线程去访问servlet中的service方法,在servicefangfa内部根据请求的不同方式调用不同的方法(get或者post),当servlet从服务器中移除的时候,或者关闭服务器,那么会执行destory方法。配置servlet在服务器启动的时候就创建...
2018-08-06 21:25:52
123
原创 文件下载
public ResponseMsg<String> downLoadResource(HttpServletRequest request, HttpServletResponse response) throws IOException { URL url = null; DataInputStream in=null; ServletOutputStream ...
2018-08-04 19:40:04
305
原创 net_sf_Json
String msg = "{'feature':'fresh_today','photos':[{'id':40581634,'name':'Dandelion1'},{'id':40581608,'name':'Dandelion2'}]}"; /** * net.sf.json */ JSONObject jo = JSON...
2018-08-02 15:46:57
109
原创 fastJson
public static void main(String[] args) { String msg = "{'feature':'fresh_today','photos':[{'id':40581634,'name':'Dandelion1'},{'id':40581608,'name':'Dandelion2'}]}"; /** * com...
2018-08-02 15:46:18
125
原创 js请求和后端数据接受
serialize():生成URL编码文本字符串,后端可以用对象接受,对象的每一个参数名称和表单input的name值一致JSON.stringify()将 JavaScript 值转换为 JavaScript 对象表示法 (JSON) 字符串...
2018-08-02 09:32:27
4664
原创 SSM文件上传
ssm图片上传思路 1、配置虚拟目录:server.xml:①<Context docBase="H:\imgFile" path="/pic" reloadable="true"/></Host> ②双击tomcat v7.0 server at localhost ---->modules---->add E..
2018-08-01 22:43:52
291
原创 自定义连接池的相关
增强一个java类方法的方式:1:使用继承2:装饰者模式 包装对象和被包装对象需要实现相同的接口 包装对象需要获得被包装对象的引用 缺点:如果接口的方法比较多,增强其中的某个方法,那么其他方法也需要原封不动的调用3:动态代理 连接池种类DBCP:数据库连接池C3P0Tomcat内置连接池...
2018-08-01 21:37:36
184
原创 JDBC相关知识
1、关于预编译:一般的sql执行都会执行如下三步骤: 1、词法和语义解析 2、优化sql语句,制定执行计划 3、执行并返回结果使用预编译的好处:我们的一条sql语句可能会反复执行,或者每次执行的时候只有个别的值不同(比如query的where子句值不同,update的set子句值不同,insert的values值不同)。如果每次都需要经过上面...
2018-07-31 21:56:54
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人