1、首先启用redis通知功能(ubuntu下操作):编辑/etc/redis/redis.conf文件,添加或启用以下内容(过期通知): 或者登陆redis-cli之后,输入以下命令: 更多通知详见:http://redis.io/topics/notifications#configuratio ...
分类:
编程语言 时间:
2017-01-04 11:57:27
阅读次数:
4629
实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。比较好的做法是不管什么人都不能直接访问jsp页面,要访问就通过action,这样就变成了一个实实在在的权限控制了。那么就有3种方法可以解决楼主的问题1,直接使用filter2,直接使用webwork的int ...
分类:
编程语言 时间:
2017-01-04 11:00:31
阅读次数:
165
一.数组的定义 数组就是在内存中连续的相同类型的变量空间。 二.数组在内存中的存储方式 同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的,数组名是一个地址的常量,代表数组中首元素的地址。 三.数组的初始化 3.1 一维数组初始化 注意: 在C语言中,数组未初始化就使用是极 ...
分类:
编程语言 时间:
2017-01-04 10:49:46
阅读次数:
250
1.constructor 在W3C定义中的定义:constructor 属性返回对创建此对象的数组函数的引用 就是返回对象相对应的构造函数。从定义上来说跟instanceof不太一致,但效果都是一样的 如: (a instanceof Array) //a是否Array的实例?true or fa ...
分类:
编程语言 时间:
2017-01-04 10:47:38
阅读次数:
228
一.DefaultAnnotationHandlerMapping 和 AnnotationMethodHandlerAdapter 的使用已经过时! spring 3.1 开始我们应该用 RequestMappingHandlerMapping 来替换 DefaultAnnotationHandl ...
分类:
编程语言 时间:
2017-01-04 10:44:42
阅读次数:
2946
一 概述 参考http://www.cnblogs.com/abelsu/p/4540711.html 弄了个Python捉取单一网页的图片,但是Python已经升到3+版本了。参考的已经失效,基本用不上。修改了下,重新实现网页图片捉取。 二 代码 三 效果 ...
分类:
编程语言 时间:
2017-01-04 10:42:37
阅读次数:
258
今天看到spring mvc 使用Java Validation Api(JSR-303)进行校验,需要加载一个 其具体实现(比如Hibernate Validator), 本来没有什么问题,但是突然想到这其中到底是怎样一种加载过程呢,也就是说spring为什么能够找到Hibernate Valid ...
分类:
编程语言 时间:
2017-01-04 10:39:43
阅读次数:
216
字典树是前缀匹配问题中常用的数据结构,查询速度可以达到O(len),len为待查序列的长度,但是字典树的空间消耗非常大,对于基于字母表的英文单词,每个节点要存储26个指针指向下一节点,很有可能有不少空的,很浪费。 考虑在节点中用哈希表来存储子节点指针,键值为单个字母,这样对于模式中没有的字母就省掉了 ...
分类:
编程语言 时间:
2017-01-04 09:36:16
阅读次数:
249
Spring applicationconfig.xml如下 --> info.xml ... ...
分类:
编程语言 时间:
2017-01-04 09:32:16
阅读次数:
283
1 2 3 4 5 在当前显示区范围内实现点不到的小方块 6 11 12 13 14 15 73 74 75 ...
分类:
编程语言 时间:
2017-01-04 08:42:50
阅读次数:
482
classPeoson(object):
#self代表自己
def__init__(self,name,age):
self.name=name
self.age=age
#self强制参数
defrun(self):
print"%sisrunning.."%self.name
defspeak(self,msg):
print"%s:%sisspeaking.."%(self.name,msg)
p1=Peoson("jack",23)
p1.run()
p1.speak("hello")
分类:
编程语言 时间:
2017-01-04 07:59:59
阅读次数:
199
subprocess 作用 模块用于生产新的进程,连接到其输入、输出、错误管道,并获取其返回值 1. 如何使用subprocess模块 启动子进程的推荐方法是使用以下方便功能。 对于更高级的用例,当这些不满足您的需要时,使用底层的Popen interface subprocess.call(arg ...
分类:
编程语言 时间:
2017-01-04 07:46:55
阅读次数:
236
>>> class CObj(object):... pass...>>> dir()['CObj', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__']>>> cob = CObj>>> d ...
分类:
编程语言 时间:
2017-01-04 07:41:26
阅读次数:
208
是访问限制报错. 方法一: 全局属性Project>preferences>java>Compiler>Errors/Warnings>把右侧的【Deprecated and restricted API>Forbidden reference的Error】置为【Warning】. 方法二(终极方法 ...
分类:
编程语言 时间:
2017-01-04 07:33:00
阅读次数:
222
java内存分配 A:栈 存储局部变量 B:堆 存储所有new出来的 C:方法区(方法区的内存中) 类加载时 方法信息保存在一块称为方法区的内存中, 并不随你创建对象而随对象保存于堆中; D:本地方法区(系统相关) E:寄存器(CPU使用) 注意: a:局部变量 在方法定义中或者方法声明上定义的变量 ...
分类:
编程语言 时间:
2017-01-04 07:29:06
阅读次数:
256
简单选择排序,就是执行n-i次比较,然后从n-i+1个数据中选择最小的值,如果最小值不是第i(1=<i<=n)个,则和第i个交换。 ...
分类:
编程语言 时间:
2017-01-04 07:27:51
阅读次数:
192
同步Unity工程时候,两边总是出现Missing Prefab问题. 按照网上的教程设置是无效的. 后来Google了一下 才发现 新版Unity和旧版的设置方式是不同的.1.在 Edit->Project Settings->Editor->Version Control Mode 中选择 Vi... ...
分类:
编程语言 时间:
2017-01-04 07:26:39
阅读次数:
1571