- 博客(29)
- 收藏
- 关注
转载 什么时候用synchronized
解决安全问题的方式:java中提供了一个同步机制:解决原理:让多条操作共享数据的代码在某一个时间段,被一个线程执行完,在执行过程中,其它线程不可以参与执行同步格式: 同步代码块: synchronized(对象) //对象可以是任意对象,但是不能是匿名对象和匿名子类对象 { 需要同步的代码;...
2013-04-12 20:47:00
328
转载 serializable 接口的作用
一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。什么情况下需要序列化 ??a)当你想把的内存中的对象写入到硬盘的时候;b)当你想用套接字在...
2013-04-10 21:48:00
154
转载 EL表达式和Ognl表达式,取数据的区别
EL表达式和Ognl表达式,取数据的区别11.1、一般的EL表达式:${}查询变量的顺序为:1,当前域,即作用域2,page , request , session , application(从小到大,没有返回null${}可以写在jsp页面的任何位置,包括字符串中11.2、使用了Struts2后,在JSP中写的EL表达式(${})查询变量的顺序为:...
2013-04-08 22:07:00
152
转载 hibernate几种映射关系(模板参考)
10,多对一,一对多和多对多映射模板 10.1,多对一和一对多模板: Department与User是一对多的关系在com.wzh.oa.domain / Department.hbm.xml中<!-- users属性,描述Department与User的一对多关系 --> <set nam...
2013-04-06 23:35:00
155
转载 最近在研究oday技术............
最近在研究0day技术,感觉看雪论坛的出版的《0day安全:软件漏洞分析技术》这本书不错,特拿出来分享:http://pan.baidu.com/share/link?shareid=424435&uk=389296605什么是oday技术:(详细谷歌)0day泛指所有在官方发布该作品之前或者当天,这主要涵盖了影视、软件、游戏、音乐、资料等方面,由一些...
2013-04-05 18:56:00
124
转载 ajax校验用户名是否唯一
我在OA的开发过程中,用户管理里面,添加用户时,需要为用户设置登录名(loginName),这个登录名必须要唯一,在添加完登陆名后,需要校验该用户名是否唯一,这里就需要使用到ajax,来完成校验。我这里使用的是JQuery里的校验插件:jquery.validate(我没有使用纯js代码,一般我们是使用插件来校验表单的,那么这里教你如何使用插件来调用ajax)...
2013-04-04 23:54:00
230
转载 如何配置自定义的拦截器(栈)
在oa开发过程中,我自己做了一个权限拦截器,用于校验url的权限,我需要自己配置一个拦截器栈,然后将我的拦截器和defaultStack添加进去:如:<!-- 配置拦截器 --><interceptors> <!-- 声明自定义拦截器--> <interceptor name="checkPrivilege" cl...
2013-04-03 22:39:00
122
转载 filter 配置多个url-pattern
最近在做一个OA项目,考了别人的一段代码,他的action的扩展名是action,我用的是do。 为了实现懒加载,我配置了过滤器:org.springframework.orm.hibernate3.support.OpenSessionInViewFilter 考了别人的代码后,我需要该过滤器同时拦截do和action请求,所以需要配置多个url-pattern&...
2013-04-02 22:13:00
140
转载 如何安装MyEclipse的插件
一、通过MyEclipse Configuration Center在线安装 1. 打开MyEclipse10,在菜单栏选择MyEclipse→MyEclipse Configuration Center,即可进入到MyEclipse Configuration Center。 2. 在MyEclipse Configuration Center界面中点击Sof...
2013-04-01 22:13:00
102
转载 path路径的配置
Path路径配置问题:第一:1, 将JAVA开发工具(即JAVA的可执行程序)所在的目录(即bin目录)的绝对路径设置到环境变量Path中,2, 设置(系统)环境变量的目的是更方便的运用开发工具(可执行文件)。就不用切换到开发工具的目录了,直接运用,系统会自动先在系统环境变量里的路径目录里找这个程序,看有没有。3, 设置的路径必须要是可执行文件的目录配置技巧:动...
2013-03-31 21:27:00
506
转载 io流的笔记
IO(Input Output)流IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流 。流按流向分为:输入流,输出流。IO流常用基类字节流的抽象基类:InputStream ,OutputStream。字符流的抽象基类:Reader ,Writer。...
2013-03-30 22:10:00
77
转载 servlet笔记
Servlet的理解:Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:1,编写一个Java类,实现servlet接口。2,把开发好的Java类部署到web服务器中。如果实现servlet接口,需要复写其全...
2013-03-29 22:36:00
79
转载 详解JSON
l JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。sssJSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。l JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称...
2013-03-28 21:49:00
97
转载 AJAX的onreadystatechange事件理解
在ajax执行过程中,服务器会通知客户端当前的通信状态。因为在web2.0的应用中,客户端的界面没有刷新,这样你就必须得告诉用户服务器端的各种状态,但是这种情况再web1中不存在,因为在web1中如果能返回页面那就是执行成功了,如果不能返回页面那执行失败。而web2.0的这种情况是靠服务器端更新XMLHttpRequest对象的readyState属性值来实现的。改变read...
2013-03-27 23:14:00
157
转载 请求方式get和post的区别
请求行中的GET称之为请求方式,请求方式有:POST、GET、HEAD、OPTIONS、DELETE、TRACE、PUT常用的有: GET、 POST用户如没有设置,默认情况下浏览器向服务器发送的都是get请求,例如在浏览器直接输地址访问,点超链接访问等都是get,用户如想把请求方式改为post,可通过更改表单的提交方式实现。不管POST或GET,都用于向服...
2013-03-26 22:41:00
134
转载 Tomcat服务器的启动问题
1,tomcate服务器的启动需要java的JDK的支持,需要配置java_home环境变量以便支持服务器的启动 在window里配置java_home环境变量: 将JAVA_HOME环境变量设置为JDK的主目录,就可以使用startup.bat文件启动Tomcat了2, 端口占用问题:Tomcat服务器的占用端口是8080,如果有其它程序占用了8080端口的...
2013-03-25 23:21:00
98
转载 详解struts2中的ActionContext(数据中心)
web标准的存放数据的范围有:pageContext域,request域,session域,application域(ServletContext)。struts2自己又定义了一个容器来存放数据,即:ActionContext。ActionContext是个Map集合,它持有了web标准的4个域,通过它可以直接获取这四个标准容器。不仅如此,它还引用了其它struts2自己...
2013-03-24 23:00:00
129
转载 ActionContext和Ognl
OGNL表达式可以解析任何对象集合,值栈只是其中之一,而且是默认值ActionContext包含了所有范围的数据.每个ognl表达式解析时都需要一个根对象,确定在哪个范围内取数据ognl表达式选择根对象:#+key#session['user']:表示在ActionContext中key为session的map集合里的user键对应的值。 ...
2013-03-23 23:24:00
99
转载 为什么会遇到java.lang.OutOfMemoryError: PermGen space异常(永久保存区域溢出)???
最近在使用SSH开发OA项目,但是在发布应用程序时,总是会遇到 java.lang.OutOfMemoryError: PermGen space异常,该异常是:永久保存区域溢出于是在网上查了查,下面是查询的结果解释: PermGen space的全称是Permanent Generationspace,是指内存的永久保存区域。 这一部分用于存放Cla...
2013-03-21 22:38:00
158
转载 项目开发中的增删改查功能的一般开发流程
=========完成一组功能(增删改查)的流程(已经分析完功能) =============一、准备Action相关 1,定义XxAction类,要继承BaseAction 2,定义Action中所有的方法(要有注释、方法名、返回值) 3,创建JSP页面 4,配置Action 1...
2013-03-20 22:41:00
354
转载 解决hibernate中的懒加载(延迟加载)问题
我们在开发的时候经常会遇到延迟加载问题,在实体映射时,多对一和多对多中,多的一样的属性默认是lazy="true"(即,默认是延迟加载),如:<many-to-one name="parent" class="Department" column="parentId" lazy="true"/>延迟加载表现在:比如:我们要查询id为2的部门数据,但是有许多用户数据...
2013-03-19 23:11:00
94
转载 解决jsp的中文乱码问题
1, JSP程序存在有与Servlet程序完全相同的中文乱码问题,response对象的编码:response.setChar告诉浏览器要使用什么编码来解析输给它的数据:response.setHeader()request对象的编码问题2, JSP引擎将JSP页面翻译成Servlet源文件时也可能导致中文乱码问题2-1:如果JSP源文件中没有说明它采用的字...
2013-03-18 23:44:00
72
转载 JSP运行原理和九大隐式对象
每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接调用,所以程序的...
2013-03-17 23:48:00
82
转载 spring中的JavaBean的生命周期
Bean的生命周期: 1,实例化bean 2,设置javaBean的属性值 3,若该bean实现了BeanNameAware接口,则调用该接口的setBeanName()方法 4,若该bean实现了BeanFactoryAware接口,则调用该接口的setBeanFactory()方法 5, 若spin...
2013-03-16 23:08:00
451
转载 Hibernate的几个关键类的详解及Hibernate的运行过程
Configuration 类Configuration 类负责管理 Hibernate 的配置信息。包括如下内容:Hibernate运行的底层信息:数据库的URL、用户名、密码、JDBC驱动类,数据库Dialect,数据库连接池等(对应 hibernate.cfg.xml 文件)。持久化类与数据表的映射关系(*.hbm.xml 文件)创建 Configuratio...
2013-03-15 22:24:00
109
转载 传智播客java就业班培训视频,欲下从速!!!
115网盘:传智博客java就业班视频115网盘礼包接收地址:http://115.com/lb/5lb6rsj 115网盘礼包码:5lb6rsj补充的部分:115网盘礼包接收地址:http://115.com/lb/5lb0922 115网盘礼包码:5lb0922转载于:https://www.cnblogs.com/wzhBlog/archive/2013/03/...
2013-03-14 11:09:00
188
转载 hibernate中的一对多和多对多的映射关系
一多对需要注意的问题: 多看文字部分的内容,有助于理解多 对多需要注意的问题:转载于:https://www.cnblogs.com/wzhBlog/archive/2013/03/13/2958584.html...
2013-03-13 23:27:00
66
转载 如何获取父类的泛型的具体类型
问题的关键:clazz其实应该是T.class,clazz该如何获取???public abstract class BaseDaoImpl<T> implements BaseDao<T>{ private SessionFactory sessionFactory ; //比如Class<User> clazz ,那么cla...
2013-03-12 23:11:00
304
转载 struts2+spring+hibernate整合需注意的问题
1,spring的配置文件:applicationContext.xml <!-- 注册LocalSessionFactoryBean --><bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <propert...
2013-03-11 23:24:00
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人