一、原理
自定义一个全局Map(单例类),将用户的loginPk作为key,sessionId作为value。当用户访问需用权限访问的页面时,比较当前session的id与原map中的sessionId是否相等:不相等,则已在另一地点登录。然后用cookie设置一标志位,表示是否单点登录。当跳出来时,再在页面判断cookie的值,然后显示信息。
二、代码
1、自定义类User...
分类:
其他好文 时间:
2015-06-04 19:27:09
阅读次数:
128
Map的结果,会通过partition分发到Reducer上,Reducer做完Reduce操作后,通过OutputFormat,进行输出,下面我们就来分析参与这个过程的类。Mapper的结果,可能送到可能的Combiner做合并,Combiner在系统中并没有自己的基类,而是用Reducer作为C...
分类:
其他好文 时间:
2015-06-04 18:50:41
阅读次数:
128
Spring MVC 提供了以下几种途径输出模型数据:
– ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据
– Map及Model:入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法返回时,Map中的数据会自动添加到模型中。
– @SessionAttributes: 将模型中的某个属性暂存到HttpSession 中,以便...
分类:
编程语言 时间:
2015-06-04 17:13:07
阅读次数:
216
在使用jfinal 的Model过程中有一个很怪异的问题,发布到服务器上,只要是往表中添加字段,就报主键重复。1.我添加表的时候调用了 public void create(Map map){ String assocName = (String) map.get("assocNa...
分类:
其他好文 时间:
2015-06-04 17:02:44
阅读次数:
111
题意:有n个数(a1,a2,...,an),进行k次删除一个数的操作,使得剩下的n-k个数中有最多的不同的种数。输出最多剩下的不同的数的种数。
#include
using namespace std;
int main()
{
int map[105];
int i,n,k,sum,a;
while(cin>>n)
{
sum=0;
memset(map,0,s...
分类:
其他好文 时间:
2015-06-04 15:52:45
阅读次数:
120
分析:放过炮台的标记为' @ '(回溯要还原) 递归,下一次遍历时向四个方向延伸(一行或者一列),找到'@' 则标记为不行,若找到'X'或边界则标记为行。
这题貌似还可以用二分匹配做。
#include
using namespace std;
#define N 5
char map[N][N];
int dir[4][2]={-1,0,0,-1,1,0,0,1};
int n,max;
...
分类:
Web程序 时间:
2015-06-04 15:46:18
阅读次数:
150
首先非常感谢franck分享的Demo!Demo截图:下面是franck对此Demo的说明:原理:1、通过百度拾取坐标系统获得点位的坐标。http://api.map.baidu.com/lbsapi/getpoint/index.html2、在网页的中插入百度API引用脚本。3、在网页的之后之前插...
分类:
Web程序 时间:
2015-06-04 15:34:12
阅读次数:
925
#include
#include
#include
#include
#include
using namespace std;
#define N 10005
map elem;
int node[N];
int main()
{
int n,m,i,val,j,rank;
string str;
while(cin>>n){
int n1=n;
...
分类:
其他好文 时间:
2015-06-04 13:47:40
阅读次数:
168
Map map = new HashMap();
map.put("DisplayName", "TestValue");
map.put("DisplayVersion", "xxx");
String commandPrefix = "cmd.exe /k reg add ";
String key = "\"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microso...
分类:
编程语言 时间:
2015-06-03 21:38:08
阅读次数:
146
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main(void) {
int n;
while(cin >> n) {
map > tbl;
for(int i = 0; i < n; ++i)
...
分类:
编程语言 时间:
2015-06-03 21:37:25
阅读次数:
137