- 浏览: 45085 次
- 性别:
- 来自: 北京
最新评论
-
yonge812:
兄弟,源码挂上撒...
rbac权限管理(一)用户+角色+操作
文章列表
springAOP的用途极其广泛,但在struts2之前request等获取是个问题,这里简单介绍一下我的方法:
struts1中两种方法:
1.通过threadlocal
先写java类
package com.util;
import java.io.Serializable;
import javax.servlet.http.HttpServletRequest;
public class ThreadTest implements Serializable{
private static ThreadLocal<Object> t ...
从业有几年了,用过很多技术,学过很多技术,但总觉得缺点什么,是总结,系统的总结整理,所以打算做个网站来一点一滴的整理,这个过程或许会很慢,但绝对不乏味
转自持梦网
朋友刚从新加坡出差回来,打电话让我去那纪念品,趁着周末有时间我便去了。
她是一个成功的女性,做化妆品,五年内就做到了地区的代理。我很佩服她,一个三十出头的女人就有如此成功的事业。我一直想探寻她成功的秘诀,一直把她作为我的榜样。周末去她家,她刚刚起床,因为参加首席训练营,她在新加坡连续上课一周。一见到她,我便问起她在新加坡的经历。最后,我除了羡慕,就是憧憬。
像她这样成功的人,光鲜亮丽的背后肯定有不为人知的事情。为了探寻她成功的秘诀,我几度溜进她的培训班听课。我发现她引用最多的话就是李嘉诚的,一个成功的人在以比她成功的人为榜样。记得一晚她开车带我回家,那时已经凌晨一点了。
...
前面一片已经介绍了JNI的概念、原理、以及简单实现,接下来我们要把dll文件放到web工程下,首先DLL的位置也有讲究,如果写的是应用程序,需要放在EXE文件的根目录下即可,如果是WEB服务,需要将接口文件和DLL打入同一个JAR包中调用
一、简单实现
同样我们先简单实现,c盘下见一个目录结构如:com.util等,我们先简单编译一下java文件。
我们需要在cmd面板中进入到util文件夹:javac xxx.java
接下来需要注意了:生成接口头文件,需要在c盘根目录输入java文件全路径javah com.util.xxx.java 再把生成的.h文件加入c++工程,生成dll文件 ...
关于JNI我会通过自己的经历一步步告诉大家,并给大家一个案例。
一、JNI
首先大家要了解JNI是什么,可以做什么。
JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的 ...
由于Spring控制的Hibernate的生命周期只针对数据层和服务层,而未管理到表现层,所以在表现层使用延时加载会出现the owning Session was closed或者no session or session was closed的异常信息。针对这一点,可以通过hibernate filter的方式来解决。
在WEB.xml文件中配置filter.
<!-- hibernate session filter -->
<filter>
<filter-name>OpenSessionInViewFilter</filter-n ...
动态查询:简单的说就是多种条件的查询都写在一个方法中。
有些朋友写查询拿用户来说,查名称、id、特征,一下写三个方法,如果又查名称又查特征那么还要补充方法;采用动态查询以后所有的这些查询都可以写在一个方法中,在这儿我结合一下hibernate谈一下动态查询。
第一种动态查询:自己封装sql
public user getUserByAllKey(String name,
String id,String tag) {
StringBuffer sb = new StringBuffer();
sb.append("from Userd where u.d ...
一:概述
首先介绍一下我的权限进展实现了用户+角色+操作的操作,可对用户操作进行日志记录,已经生成了rbac包,在spring+struts1.2+hibernate中可以直接引用使用。
rabc框架图:
在现有系统中暂时还没有引入组织机构,接下来会对各个对象进行属性分析,建模建表
待完善
(转载)随着Ajax的发展,使用javascript的RIA应用越来越多,用户在同一页面中驻留的时间越来越长,内存泄露和内存占用问题越来越值得RIA开发者的注意,当RIA应用中内存得不到合理的释放,内存使用量会持续上涨,造成RIA应用反应变慢甚至会造成用户浏览器崩溃。虽然这种问题很少显现,但并不是说明应用中不存在这种问题,只不过这些问题在用户页面跳转和关闭浏览器时被掩盖掉,当我们RIA应用要用户一直在同一页面中操作时,这些问题就会显现出来,webQQ(http://web2.qq.com/)正是这样一个典型的应用。在这些问题中比较显著的一个就是iframe的内存泄露问题,由于iframe的引用页 ...
1.加入js方法
<script language="javascript">
function SetCwinHeight()
{
var iframe = document.getElementById("courseware");
try{
var bHeight = iframe.contentWindow.document.body.scrollHeight;
var dHeight = iframe.contentWindow.document.documentElement. ...