- 博客(16)
- 资源 (14)
- 收藏
- 关注
原创 java finalize的一些问题
一、finalize的作用 由于在java中存在垃圾回收器,因此许多人认为它相当于C++中的析构函数,然而,垃圾回收器只会回收使用new方法获得的内存,而通过其他方法得到的内存以及任何其他系统资源(比如文件句柄、数据库连接等)都不能通过垃圾回收器得到释放。因此我们需要其它的释放函数。那么能够做到这一切的是finalize()方法(但是,一定不要使用finalzie方法去释放这些资源)。fin
2014-05-02 00:08:36
812
原创 Hibernate配置不同数据库的连接及SQL方言
Hibernate 不同数据库的连接及SQL方言 org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost/dbname?characterEncoding=gb2312 root root org.hibernate.d
2014-05-01 23:53:10
1292
原创 SQL中union和union all的区别?
UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION [SQL 语句 2]2、UNION ALL 的语法如下: [SQL 语句 1] UNION ALL [SQL 语
2014-02-20 16:16:33
1563
原创 数据库中的左外连接右外连接和内连接的区别?
先说左外连接和右外连接:[TEST1@orcl#16-12月-11] SQL>select * from t1; ID NAME---------- -------------------- 1 aaa 2 bbb[TEST1@orcl#16-12月-11] SQL>select * from t2; ID
2014-01-22 15:34:10
8885
转载 JSP中ContentType类型集
ContentType: ContentType属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/HTML。 语法 Response.ContentType[= ContentType ] 参数 ContentType 描述内容类型的字符串。该字符串通常被格式化为类型/子类型,其中类型是常规内容范畴而子类为特定内容类型。有
2014-01-06 09:43:54
2292
转载 Javascript 与正则表达式
Javascript 与正则表达式一、正则表达式(regular expression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2、作用:正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全
2014-01-06 09:39:58
499
转载 常用正则表达式
常用正则表达式:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
2014-01-06 09:35:30
602
原创 Session用法
1.获取session对象:request.getSession();2.给session设置值:session.setAttribute("变量名",值对象);3.获取session中的值:session.getAttribute("变量名");4.删除session中的值:session.removeAttribute("变量名");session.invalida
2014-01-05 20:43:45
9029
3
原创 Servlet生命周期
Servlet生命周期:Servlet对象是在用户第一次访问时候创建的,对象创建之后就驻留在内存中然后响应后续的请求。Servlet对象一旦创建,init()方法被调用,客户端的每次请求都会导致Service()方法的执行,根据请求的方式调用相应的doGet()和doPost()方法;Servlet对象被摧毁时候destroy()方法会被执行,Web服务器停止或web应用从
2014-01-05 20:38:41
576
原创 会话的两大技术Session和Cookie的区别
会话的两大技术Session和Cookie的区别:**Cookie:会话消息保存在客户端;缺点:会话消息保存在客户端,存在安全性。优点:对服务器要求较低。相关技术代码://获取CookieCookie[] cookies = request.getCookies() ;//创建Cookie对象Cookie cookie = new Cookie("xxx","xxx
2014-01-05 20:07:49
1157
原创 重定向redirect与转发forward的区别
重定向redirect与转发forward的区别(重要): 或请求和转发的区别: 或客户端和服务端跳转的区别:1) 转发一次请求 一次响应; 重定向两次请求 两次响应2) 转发URL地址 不变,重定向URL地址改变第二个资源地址3) 转发只能转发给同一个网站内部资源,重定向可以定向到任何网站 4) 转发中/属于服务器内部路径 不写工程名,重定向/来自客户端必
2014-01-05 19:59:06
893
原创 如何禁用本地缓存
如何禁用本地缓存?使用三个头信息 才禁用浏览器缓存(不同的浏览器的兼容问题)response.setHeader("Pragma", "no-cache");response.setHeader("Cache-Control", "no-cache");response.setDateHeader("Expires", -1);
2014-01-05 19:56:59
981
原创 GET和POST两种请求方式的区别
GET和POST两种请求方式的区别:1.什么样是GET 请求 1)直接在地址栏输入 2)超连接 3)form表单中method=get2. 什么样是POSt请求 form表单中method=POST3.以get方式提交请求时,在请求行中会将提交信息直接带过去格式 /day03_1/login?username=tom&password=123 以po
2014-01-05 19:55:13
880
原创 equals和==的区别
equals和==的区别?经常被简单的理解为equals方法用来比较两个对象是否相同,而==比较运算符用来比较两个基本数据类型的数值是否相同。这样的理解无可厚非,但还要透过简单看看本质,才会更清晰。1,基本数据类型的值。int x = 3;int y = 3;System.out.println(x==y);//true对于基本数据类型的值只能用
2014-01-05 19:52:22
641
原创 如何获取客户端真实IP地址
1.获得客户端真实IP地址的方法一:Java code public String getRemortIP(HttpServletRequest request) { if (request.getHeader("x-forwarded-for") == null) { return request.getRemoteAddr(); } return re
2014-01-05 11:15:28
1042
原创 常见连接数据库的URL几种方式
1.MySQLString url = "jdbc:mysql://localhost/数据库名?useUnicode=true&characterEncoding=GBK";2.Oracle连接数据库的url有两种:(1)jdbc:oracle:thin:@localhost:1521:databaseName 常用操作sql的工具:sqlDeveloper.exe,还可
2014-01-05 10:03:29
14184
1
Java短信验证码发送实现
2017-08-01
Eclipse FindBugs
2017-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人