自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 收藏
  • 关注

原创 spring mvc 集合、数组传参(本质是json对象的处理)

问题概述:在前台,js已经获取到对应的数据,但这些数据是集合类型(也就是json数组格式的),此时无法传递到后台。要进行处理,将json格式的数据转换成String类型的,就可以成功获取到了。下面贴上程序以供参考:1.实体类public class PersonInfoView extends BaseView{ private static final long s

2015-03-04 16:33:39 1008

原创 win7快捷开启oracle服务的批处理.bat文件

创建一个后缀为.bat的文件;或者创建一个文件,更改文件后缀为.bat文件命令内容如下:@echo offnet net start OracleOraDb10g_home1TNSListenernet start OracleOraDb10g_home1iSQL*Plusnet start OracleServiceORCL:end

2015-03-03 09:07:48 1069

转载 JPA 2.0 Vs Hibernate:缓存方法的差异(二)

转自:http://developer.51cto.com/art/201007/211328.htm【51CTO独家编译】在前文中我们把JPA 2.0缓存原理进行了简单的介绍,本文将为大家介绍一下Hibernate缓存原理。(51CTO编辑特别推荐专题:Hibernate应用开发教程)Hibernate缓存原理Hibernate也设有两个级别的缓存:第一级和第

2015-03-02 15:39:43 704

转载 JPA 2.0 Vs Hibernate:缓存方法的差异(一)

转自:http://developer.51cto.com/art/201007/211053.htm【51CTO译文】JPA(Java Persistence API)与Hibernate是两个管理的持久性和对象关系映射ORM(object relational mapping)的Java EE和Java SE应用的领先技术。开源的Hibernate是一个轻量级和透明的框架,

2015-03-02 15:34:05 753

转载 normal、sysdba、sysoper登陆oracle的区别理解

转自:http://blog.csdn.net/vbend/article/details/3904086sys和system用户的区别【system】用户只能用normal身份登陆em。【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。“SYSOPER”权限,即数据库操作员权限,权限包括:打开数据库服

2015-02-10 17:18:30 499

转载 oracle数据库导入导出命令!

转自:http://www.cnblogs.com/fjfzhkb/archive/2007/09/03/879807.htmlOracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你

2015-02-10 16:27:40 387

转载 oracle查询锁表解锁语句

转自:http://blog.csdn.net/zhldt2008/article/details/79539321. 如下语句 查询锁定的表:  SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,  l.os_user_name,s.machine, s.terminal,

2015-01-22 10:37:48 490

原创 jQuery实战笔记(二)-创建元素包装集

摘要: 利用选择器,选择将被jQuery包装的元素; 创建并放置新的HTML元素到DOM中; 操作元素包装集; 一、选择将被操作的元素 1.利用基本CSS选择器 元素选择方法:通过元素的ID进行选择,通过CSS类名称进行选择,通过标签名称进行选择,以及通过页面元素的DOM层次结构进行选择。 示例:a——匹配所有链接()元素 #specialID——匹配id为s

2015-01-15 15:41:43 531

原创 jQuery实战笔记(一)-jQuery基本原理

jQuery核心:从HTML页面获取元素并对其进行操作。一、jQuery包装器$()函数(jQuery()函数的别名)返回特别的JavaScript对象,它包含着与选择器相匹配的DOM元素的数组。该对象拥有大量预定义的有用方法,能够作用于该组元素。这种构造成为包装器,因为它用扩展功能来对匹配的元素进行包装。jQuery包装器方法的特征是,当完成了一个操作时,它们返回相同的一组元素,

2015-01-14 13:22:52 501

转载 详解js里的this关键字

转自:http://segmentfault.com/blog/trigkit4/1190000000660679js中的this我们要记住:this永远指向函数运行时所在的对象!而不是函数被创建时所在的对象。this对象是在运行时基于函数的执行环境绑定的,在全局环境中,this等于window先来看个例子:script> var fullna

2014-12-23 13:29:25 677

转载 $(document).ready()、 $(function(){})、$().ready(function(){})和window.onload的区别

转自:http://holysonll.blog.163.com/blog/static/2141390932013411112823855/$(document).ready(function(){}),$().ready(function(){})和$(function(){})三者都是一样的,最完整的写法是:$(document).ready(function(){}

2014-12-20 14:39:09 785

转载 Apache Shiro 使用手册(五)Shiro 配置说明

转自:http://kdboy.iteye.com/blog/1169637Apache Shiro的配置主要分为四部分: 对象和属性的定义与配置URL的过滤器配置静态用户配置静态角色配置其中,由于用户、角色一般由后台进行操作的动态数据,因此Shiro配置一般仅包含前两项的配置。 Apache Shiro的大多数组件是基于POJO的,因此我们可以使用POJO兼容

2014-12-18 10:55:18 425

转载 Apache Shiro 使用手册(四)Realm 实现

转自:http://kdboy.iteye.com/blog/1169631在认证、授权内部实现机制中都有提到,最终处理都将交给Real进行处理。因为在Shiro中,最终是通过Realm来获取应用程序中的用户、角色及权限信息的。通常情况下,在Realm中会直接从我们的数据源中获取Shiro需要的验证信息。可以说,Realm是专用于安全框架的DAO. 一、认证实现 正如前文所

2014-12-18 10:20:54 459

转载 Apache Shiro 使用手册(三)Shiro 授权

转自:http://kdboy.iteye.com/blog/1155450授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。 如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。 一、授权的三要素 授权有着三个核心元素:权限、角色和用户。 权限 权限是Apache Shiro安全机制最核

2014-12-18 10:07:15 443

转载 Apache Shiro 使用手册(二)Shiro 认证

转自:http://kdboy.iteye.com/blog/1154652认证就是验证用户身份的过程。在认证过程中,用户需要提交实体信息(Principals)和凭据信息(Credentials)以检验用户是否合法。最常见的“实体/凭证”组合便是“用户名/密码”组合。 一、Shiro认证过程 1、收集实体/凭据信息 Java代码  //

2014-12-17 19:08:00 439

转载 Apache Shiro 使用手册(一)Shiro架构介绍

转自:http://kdboy.iteye.com/blog/1154644一、什么是Shiro Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能: 认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥;会话管理 - 每用户相关的时间敏感的状态。对于任何一个应用程序,

2014-12-17 16:44:44 407

转载 运用JS设置cookie、读取cookie、删除cookie

转自:http://www.cnblogs.com/fishtreeyu/archive/2011/10/06/2200280.htmlJavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至

2014-12-17 16:21:10 396

转载 DOM对象和JQuery对象的区别

转自:http://www.cnblogs.com/yellowapplemylove/archive/2011/04/19/2021583.htmljQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它

2014-12-09 15:19:41 507

转载 面向对象的5个基本设计原则

转自:http://blog.csdn.net/luxiaoxun/article/details/8041885面向对象的3个基本要素:封装、继承、多态面向对象的5个基本设计原则:单一职责原则(Single-Resposibility Principle)    其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、

2014-12-08 20:53:03 355

转载 spring注入原理

pring到底是怎么运行的,并不是想重造轮子噢,希望大家看完这篇文章后能对Spring有更深入的了解,希望这篇文章对你有所帮助喔!好,言归正传,让我们来一起探索吧! 我们先从最常见的例子开始吧 Java代码  public static void main(String[] args) {          ApplicationContext context 

2014-11-25 16:55:02 1562

转载 java反射详解

转自:http://www.blogjava.net/caizh2009/archive/2011/01/13/342941.html

2014-11-25 15:49:34 431

转载 jstl解析Map

转自:http://www.cnblogs.com/draem0507/archive/2012/11/06/2756233.html

2014-11-25 13:44:39 546

转载 select取值、选中、回显

转自:http://blog.csdn.net/nairuohe/article/details/6307367        http://blog.csdn.net/lifuxiangcaohui/article/details/7750377转自:http://blog.csdn.net/nairuohe/article/details/63073

2014-11-25 10:45:58 13976

转载 JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参

转自:http://www.jb51.net/article/25929.htm  $(document).ready(function(){ $('#mySelect').change(function(){ alert($(this).children('option:selected').val()); var p1=$(this).children('option:

2014-11-24 11:46:16 506

转载 关系/对象映射 多对多关系(@ManyToMany 注释)【重新认识】

转自:http://blog.csdn.net/gabriel80/article/details/4260923转自:http://blog.csdn.net/gabriel80/article/details/4260923

2014-11-20 13:56:58 453

原创 merge对比引发的identifier of an instance of entity was altered from .. to ..报错

1.问题背景创建了一个实体CodeItem,包含上级分类parent(类型为CodeItemType)这个属性。在更改某个对象的上级分类parent属性时,调用了session.merge()的方法,程序报错:org.springframework.orm.jpa.JpaSystemException: identifier of an instance of com.sunyway.sy

2014-11-18 16:47:56 8626

原创 clear和flush使用不当导致数据更改操作在事务提交前已从缓存中清除

1.问题背景entity层:在实体中创建了自己的一对多的关联属性,即一方是自己本身,而多方是关联的集合属性,集合中的每个对象也是自己本身。 Service层:产生的需求:修改了一个对象的unitPath属性,那么所有从属于这个对象的1-n层下级对象也都需要修改自身的unitPath属性,这便涉及到了递归的问题。 递归更改属性: 然而,在运行程序的过程中发现,递归

2014-11-18 15:17:07 2344

原创 由merge引发的failed to lazily initialize a collection of role问题(本质是对象状态问题)

1.问题背景在hibernate中,如果实体entity设置了一对多(OneToMany)的关联属性,并且采用fetch = FetchType.LAZY来延迟加载关联集合,在获取多方的关联属性时,很容易产生failed to lazily initialize a collection of role的问题。 2.我的问题Entity层:设置了延迟加载的一对多关联属性  

2014-11-18 11:41:32 990

原创 项目不报错,启动报错class not found

项目本身正常,没有报错和红叉。但在启动项目时,一直报错class not found,可是在

2014-11-14 16:49:27 3712

转载 使用spring的表单标签库

转自:http://www.cnblogs.com/chenying99/archive/2012/03/20/2407268.html转自:http://www.cnblogs.com/chenying99/archive/2012/03/20/2407268.html

2014-11-13 13:43:38 850

转载 SpringMVC表单标签简介

转自:zh

2014-11-13 11:50:22 402

原创 项目自带servlet-api.jar和jsp-api.jar,发布到tomcat下冲突

1.servlet-api.jar的作用首先,根据度娘提供的信息:【servlet-api.jar是支持servlet的jar包。你如果编写过servlet就知道要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的。如果你安装了Tomcat,这个jar包一般在tomcat安装目录\lib 文件夹下面有,当你把web

2014-11-04 13:39:21 26235 2

转载 web.xml中openEntityManagerInViewFilter的作用

转自:http://blog.csdn.net/fox_lht/article/details/7382018[html] view plaincopyspan style="font-size:18px;">      filter>          filter-name>openEntityManagerInViewFil

2014-10-23 11:14:57 398

转载 使用RunWith注解改变JUnit的默认执行类,并实现自已的Listener

转自:http://blog.csdn.net/fenglibing/article/details/8584602

2014-10-21 11:02:25 635

转载 MySQL5.0版本的安装图解【转】

mysql 下载地址 http://www.jb51.net/softs/2193.html下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面mysql安装图文教程1mysql安装向导启动,按“Next”继续my

2014-10-09 17:01:33 598

转载 struts2防止页面重复提交的解决方案

转自:http://blog.csdn.net/lfsf802/article/details/8688552转自:http://blog.csdn.net/lfsf802/article/details/8688552

2014-09-30 14:15:18 498

转载 Struts1防止页面重复提交解决方案

转自:http://blog.csdn.net/lfsf802/article/details/8688536

2014-09-30 14:08:09 1038

转载 InvocationHandler的invoke方法如何被调用?

转自:http://blog.csdn.net/youyedemeng/article/details/7389185自己的理解:生成代理类的时候,根据传的Invocationhandler参数  会在代理类的实现接口的方法里面实现InvocationHandler的invoke()方法,也就是调用InvocationHandler实现类的invoke方法,然后在Invocat

2014-09-30 13:36:10 1562

转载 Java反射机制剖析(四)-深度剖析动态代理原理及总结

转自:http://blog.csdn.net/lfsf802/article/details/7239799转自:http://blog.csdn.net/lfsf802/article/details/7239799

2014-09-30 12:57:56 419

转载 Java反射机制剖析(三)-简单谈谈动态代理

转自:http://blog.csdn.net/lfsf802/article/details/7239766转自:http://blog.csdn.net/lfsf802/article/details/7239766

2014-09-30 12:55:54 430

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除