shiro的可以权限控制内容包括:URL地址、Web页面的元素、以及方法,即shiro对用户权限的控制是细粒度的。从用户的一次访问来说,他可能需要最多经过三种、多次的验证。这里的多次怎么说呢?如果说Web页面的有10个元素加了Shiro标签,则一个页面的加载就需要10次验证。一句话:Shiro验证用户权限的频率很高,即访问数据库取得用户权限信息的频率很高。同时,用户的权限信息,是基本稳定的。很明显...
分类:
Web程序 时间:
2015-01-30 22:44:21
阅读次数:
1321
/**
* 使用sql语句进行查询操作
* @param sql
* @return
*/
public List queryWithSql(final String sql){
List list = hibernateTemplate.executeFind(new Hibe...
分类:
数据库 时间:
2015-01-30 22:45:07
阅读次数:
281
比较裸的最小生成树题目。开始打完RE了,检查了一个晚上字典树代码。后来发现是存映射字符串的arr开小了。出题人说的3000个单词指的是后面的文章中的句子。我理解成查找的映射只有3000个,后来开到50000也RE,开到500000,才通过。...
分类:
其他好文 时间:
2015-01-30 22:45:52
阅读次数:
261
Oracle 中如何插入日期时间类型的数据,演示的数据表如下
create table t( mydate date);
SQL> insert into t values(to_date('2015-1-30 12:20:33','YYYY-MM-DD HH24:MI:SS'));
SQL> select to_char(mydate,'YYYY-MM-DD HH24:MI:SS') f...
分类:
数据库 时间:
2015-01-30 22:42:51
阅读次数:
266
最开始学习java语言的时候学过生成javadoc不过当时只是用windows命令行生成。读了这里的javadoc温故而知新发现其实我们做的项目就用到了一些注释,只是没有用eclipse
生成这份文档,通过查阅,最终补全了这份知识。
一、书中的代码:
//:object/HelloDate.java
package unit2;
import java.util.Date;
/**
*...
分类:
编程语言 时间:
2015-01-30 22:43:41
阅读次数:
224
1.什么是单例模式
单例模式的意思就是对于一个对象来说只有他的一个实例,不可以获取他的多个实例。
2.为什么要用单例模式
有一些地方必须要用到单例模式,或者有些地方使用单例模式可以大大提高程序的运行效率,比如数据库操作,每次进行数据库的操作都只需要数据库的一个连接对象就
可以了,如果每次进行数据库的操作都获得一个数据库的连接将会大大降低程序的运行效率,要知道进行一次数据库连接耗费的时间是...
分类:
其他好文 时间:
2015-01-30 22:44:09
阅读次数:
183
重构的实践中。。。。...
分类:
其他好文 时间:
2015-01-30 22:43:09
阅读次数:
233
题目链接:3Sum Closest
Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input...
分类:
其他好文 时间:
2015-01-30 22:42:30
阅读次数:
252
题目: 七夕节Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4249 Accepted Submission(s): 1499 Problem Description七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字...
分类:
其他好文 时间:
2015-01-30 22:44:09
阅读次数:
1395
/*
2 编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出。
函数原型有两个,任意选择其一
要求1:请自己任意选择一个接口(函数),并实现功能;70分
要求2:编写测试用例。30分
要求3:自己编写内存释放函数
*/
/*
2 编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通...
分类:
其他好文 时间:
2015-01-30 22:44:38
阅读次数:
116
TokuMX2.0号称比MongoDB快50倍,同时完全兼容MongoDB 2.4的驱动。今天现在自己的开发机器上安装体验一下。首先下载,由于我是Ubuntu 14.10,目前还没有支持package安装方式,所以下载了压缩包,解压后放在/opt/tokumx-2.0.0-linux-x86_64之后,参考官方文档,添加链接:
$ ln -snf /opt/tokumx-2.0.0-linux-x...
分类:
其他好文 时间:
2015-01-30 22:43:09
阅读次数:
985
题目链接:Letter Combinations of a Phone
Number
Given a digit string, return all possible letter combinations that the number could represent.
A mapping of digit to letters (just like on the telephone...
分类:
其他好文 时间:
2015-01-30 22:43:16
阅读次数:
175
题目链接:4Sum
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target.
Note:
...
分类:
其他好文 时间:
2015-01-30 22:42:54
阅读次数:
251
今天终于把万恶的期末考试给考完了!想想考的都是专业课,原本以为肯定会复习地很开心。因为不用像以前一样只是考试前一周什么都不会,然后考前疯狂地看书刷题,考完之后瞬间遗忘。不过事实证明...为了考试看书还是非常痛苦...即使是喜欢的算法,C++,操作系统....不过幸好已经考完啦!接下来为期四周的寒假又不用为考试而学习了!
大三上这一个学期接触的主要的东西依旧还是底层的系统和算法吧。在开学的第一个月...
分类:
其他好文 时间:
2015-01-30 22:40:58
阅读次数:
222
学习javascript中有提到构建自己的javascript库,比如jQuery,这些库中包含自己常用的方便的小函数,这些函数可以让自己的代码更加清晰易懂,而且当别人调用时也很容易理解,当然编写库时需要注意一些问题,比如大小写、括号引号、换行等,这些为jQuery学习提供了一些基础,jQuery的学习主要通过几个实例来了解jQuery的应用,通过查看API运用特定方法实现自己的效果,它让网页动了...
分类:
Web程序 时间:
2015-01-30 22:42:55
阅读次数:
233
0-1背包问题描述:
已知:小偷在店里偷东西,小偷只带了一个最大承重为W的背包,商店里有N件商品,第i件商品的重量是weight[i],价钱是value[i]。
限制:每种商品只有一件,可以选择拿或者不拿,不能分割,不能只拿一件商品的一部分(所以叫做0-1,0即不拿,1则整个拿走,且一种商品有且只有一件可供拿走)
问题:在不超过背包最大承重的情况下,最多能拿走多少钱的商品...
分类:
编程语言 时间:
2015-01-30 22:43:45
阅读次数:
296
题目链接:Remove Nth Node From End of List
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing ...
分类:
其他好文 时间:
2015-01-30 22:43:16
阅读次数:
179