- 博客(14)
- 资源 (10)
- 收藏
- 关注
原创 SpringMVC+Spring Data JPA+Shiro+EasyUI简单权限管理系统
概述一直想做一个管理系统,希望它简洁,能做一个demo使用。以后在研究学习的时候,可以在此基础上增加代码。我觉得权限管理系统很值得做,因为涉及关系数据库模式的设计,能学到很多东西。万事开头难,先做个简单的,以后再慢慢完善的。任何事情关键是要做,不能停留在想。前端由于之前没有多少前端编程经验,所以做起前端比较吃力。之前前端使用Bootstrap,发现需要自己编写很多前端代码,虽然花费了很多时间,但是页
2015-09-29 11:30:51 15468 31
SpringMVC+Spring Data JPA+Shiro+EasyUI简单权限管理系统
概述一直想做一个管理系统,希望它简洁,能做一个demo使用。以后在研究学习的时候,可以在此基础上增加代码。我觉得权限管理系统很值得做,因为涉及关系数据库模式的设计,能学到很多东西。万事开头难,先做个简单的,以后再慢慢完善的。任何事情关键是要做,不能停留在想。前端由于之前没有多少前端编程经验,所以做起前端比较吃力。之前前端使用Bootstrap,发现需要自己编写很多前端代码,虽然花...
2015-09-29 11:30:00 447
转载 IO - 同步,异步,阻塞,非阻塞
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不
2015-09-28 11:54:56 497
IO - 同步,异步,阻塞,非阻塞
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)...
2015-09-28 11:54:00 84
原创 EasyUI刷新tab的页面
EasyUI刷新tab的页面代码:function() { var selectTab = $('#tt').tabs('getSelected'); var url =$(selectTab.panel('options').content).attr('src'); $('#tt').tabs('update', { tab : selectTab,
2015-09-26 09:16:05 8856
EasyUI刷新tab的页面
EasyUI刷新tab的页面代码:function() { var selectTab = $('#tt').tabs('getSelected'); var url =$(selectTab.panel('options').content).attr('src'); $('#tt').tabs('update', { tab : selectT...
2015-09-26 09:16:00 288
原创 SpringMVC中Shiro报错org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible
配置如下 <!-- 配置shiro --> <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param>
2015-09-22 15:15:41 16441 2
SpringMVC中Shiro报错org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible...
配置如下 <!-- 配置shiro --> <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</f...
2015-09-22 15:15:00 1617
原创 Java内存分配
对象优先在Eden分配大多数情况,对象在新生代Eden区中分配。当Eden去没有足够内存空间分配时,进行Minor GC。大对象直接进入老年代大对象是指连续占用内存空间的对象,比如很长的字符串以及数组。长期存活的对象将进入老年代用一个年龄计数器,每次minor GC后存活的对象移动到Survior空间,并且计数器加1.年龄计数器大于一定值(默认是15),将晋升到老年代.可以用-XX:MaxTenur
2015-09-09 21:05:13 646
Java内存分配
对象优先在Eden分配大多数情况,对象在新生代Eden区中分配。当Eden去没有足够内存空间分配时,进行Minor GC。大对象直接进入老年代大对象是指连续占用内存空间的对象,比如很长的字符串以及数组。长期存活的对象将进入老年代用一个年龄计数器,每次minor GC后存活的对象移动到Survior空间,并且计数器加1.年龄计数器大于一定值(默认是15),将晋升到老年代.可以用...
2015-09-09 21:05:00 74
原创 org.hibernate.PersistentObjectException: detached entity passed to persist异常
简单地来看,将一个游离的对象要被持久化(save)时报错。 我们知道要持久化对象时候,通常Hibernate会根据ID生成策略自动生成ID值,但是这个对象ID已经有值,所有抛错。这个错误是我在配置如下1一对多@OneToMany的关联关系时报的错。 @OneToMany(targetEntity = Role.class, cascade = CascadeType.ALL, fetch
2015-09-05 11:30:03 17770 4
org.hibernate.PersistentObjectException: detached entity passed to persist异常
简单地来看,将一个游离的对象要被持久化(save)时报错。 我们知道要持久化对象时候,通常Hibernate会根据ID生成策略自动生成ID值,但是这个对象ID已经有值,所有抛错。这个错误是我在配置如下1一对多@OneToMany的关联关系时报的错。 @OneToMany(targetEntity = Role.class, cascade = CascadeType.ALL, f...
2015-09-05 11:30:00 548
原创 Hibernate中的merge方法详解
如果merge的对象在数据库中不存在,merge将会进行save操作,作用等同于updateOrSave();而update因为找不多对象而报错。如果merge的对象能在数据库中操作,merge操作和update操作效果一样。新new一个对象,如果该对象设置了ID,则这个对象就当作游离态处理.merge可以持久化游离态的对象A,持久化后的对象A仍然处于游离态,持久化的对象A不和session关
2015-09-05 11:03:17 5088
Hibernate中的merge方法详解
如果merge的对象在数据库中不存在,merge将会进行save操作,作用等同于updateOrSave();而update因为找不到对象而报错。如果merge的对象能在数据库中操作,merge操作和update操作效果一样。新new一个对象,如果该对象设置了ID,则这个对象就当作游离态处理.merge可以持久化游离态的对象A,持久化后的对象A仍然处于游离态,持久化的对象A不和sessio...
2015-09-05 11:03:00 391
OS 操作系统 进程 线程 文件 设备 C# 多用户 登陆 课程设计 报告 算法 FCFS
2010-05-17
C# socket 源码 多人聊天
2009-12-30
计算机网络原理 CRC C# socket 路由算法
2009-12-30
汇编实验 源码 斐波那契函数FIB(N) 统计学生成绩
2009-12-30
编译原理 源码 实验报告
2009-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人