- 浏览: 91716 次
- 性别:
- 来自: 北京
最新评论
文章列表
中文乱码:在以后学习过程中全部采用UTF-8 1、文件的乱码 1.1、项目文本文件默认编码: 【右击项目】->【Properties】->【Resource】->【Text file encoding】 1.2、文件默认编码:默认使用项目的默认编码 【右击文件】->【Properties】->【Resource】->【Text file encoding】 1.3、 JSP 文件编码:由于 JSP 要翻译为 Servlet 1.3.1、JSP文件编码: 【右击文件】->【Properties】->【Res ...
1.SQL注入了解及防范防SQL注入攻击2.解决方案因为项目中采用的是查询适配器方式,对输入的查询值,只有字符串值才有可能受到注入攻击(int等查询值,正常情况下在外界无人为攻击输入接口),所以我们只需要对查询条件 ...
在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息 ...
今年元宵节本打算去看灯的,早在一周前就计划好了的。终于在年假的小憩之后,首先迎来的是7天的闲的无聊的上班,终于周末了。有些朋友好久不见,原本是一个女生要来给我送好吃的,所以在周五的晚上我就把屋子收拾的干干净净的,然后一块做点好吃的,晚上呢出去看个电影,正好赶上《霍比特人前传》,最终也没等到她人,屌丝的悲哀?NO,有缘无份了!不来就不来,于是我约了我最要好的哥们来。晚上一块吃的饭,一块儿看的电影。周末是元宵,我们从西直门到那人潮涌动的史各庄,一块吃元宵,吃火锅,各种吃,都是吃货,吃到下午2、3点钟,然后我们就琢磨着到前门看灯去了,人人都说看灯很热闹,关键是有好多美女哟。
于是休息了一阵,5点出 ...
【故障处理】ORA-00119: invalid specification for system parameter LOCAL_LISTENER
今天一同事反映他在windows下更换用户后数据库数据库无法启动 报如下错误: ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'
问题处理过程: 1、修改tnsnames.ora文件,添加下面的语句: ...
注意点:
1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行
2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在
/*分为四步 */
/*第1步:创建临时表空间 */
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m ma ...
1.@RequestParam 绑定单个请求参数值
2.@PathValue 绑定URI模板变量值
3.@CookieValue 绑定cookie数据值
4.@RequestHeader 绑定请求头数据值
5.@ModelValue 绑定参数到命令对象
6.@SessionAttributes 绑定命令对象到参数
7.@RequestBody 绑定请求的内容区数据并能进行自动类型转换
8.@RequestPart 绑定“multipart/data”数据,除了能绑定@RequestParam能做到的请求参数之外,还能绑定上传的文件等。
1.@requestPara ...
现在Java新架构的不断出现,例如Struts,Spring,Hibernate等,项目的配置文件的增多,给开发人员带来很大麻烦。在实际的开发当 中,Myeclipse中的project越来越庞大,所依赖的第三方Jar包越来越多,这显得Project很臃肿,给项目管理带来了很大不便,尤其实 在一些大些项目。为了解决上述问题,Apache开源组织 早在几年前就发布了Maven,它适用于大的Java项目。开发中国移动的项目时,记得J2EE项目组都是采用这种方式管理项目的。
现在开始介绍配置Maven环境,我用的系统及环境是Win7 ,Jdk1.6 ,Myeclip ...
小结下spring mvc中的@RequestMapping的用法。 1)最基本的,方法级别上应用,例如:
Java代码
@RequestMapping(value="/departments")
public String simplePattern(){
System.out.println("simplePattern method was called");
return "someResult";
}
则访问http://l ...
自定义springMVC的属性编辑器主要有两种方式,一种是使用@InitBinder标签在运行期注册一个属性编辑器,这种编辑器只在当前Controller里面有效;还有一种是实现自己的 WebBindingInitializer,然后定义一个 AnnotationMethodHandlerAdapter的bean,在此bean里面进行注册 ,这种属性编辑器是全局的。
第一种方式:
Java代码
import java.beans.PropertyEditorSupport;
import java.io.IOException;
import jav ...
一、前言:
大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。
官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)
Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的多层拦截器、多实 ...
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、 create sequence 你首先要有create sequence或者create any sequence权限,create sequence emp_sequence INCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXVALUE -- 不设置最大值NOCYCLE -- 一直累加,不循环CACHE 10;一旦定义了emp_sequence,你就可以用CURRVAL,NEXTVALCURRVAL=返回sequence的当前值N ...
org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save():
今天学的HIBERNATE,回去自己练习,可是却遇到了上面的问题。老办法,百度,很幸运,第一个链接我就得到了解决问题的方法。
------------- ...
hibernate的lazy怎么用?什么时候用,什么时候不用?
某次面试,考官问我hibernate中lazy是做什么的。我把延迟加载说了一下。比如用到的时候才会发出sql,没用是不会查询的,有助于性能。
结果他问我,“那你说的是lazy的 ...
Hibernate提供了對SQL的支援,您可以指定您所要建立的SQL,並將實體類別與資料表格關聯,舉個例子來說,如果您打算使用像以下的SQL語 句:
SELECT * FROM user WHERE age > 20
則您可以如下建立SQL查詢:
// SQL,並指定別名為user
String sql = "select {user.*} from User user where user.age > 20";Session session = sessionFactory.openSession();// 建立 SQLQuerySQLQu ...