在linux下实现基于主机访问控制的常用工具有三个:iptables、tcp_wrapper、xinetd(超级守护进程)。独立守护进程(httpd,vsftpd)、瞬时守护进程(rsync,tftp,telnet),这两类守护进程都支持基于iptables进行控制。哪一端口运行客户端访问,哪一端口不允许客户端访问,基于主机做防..
分类:
移动开发 时间:
2014-11-06 20:11:04
阅读次数:
174
第五章 servlet容器
第 5 章讨论 container 模块。container 指的是 org.apache.catalina.Container 接口,有4 种类型的 container:engine, host, context 和 wrapper。这章提供了两个工作于 context 和wrapper 的程序。
容器共分四类,类图如下:
一个wrapper就是一个serv...
分类:
其他好文 时间:
2014-11-03 19:31:04
阅读次数:
289
今天花了一整天在跟踪一个问题,每次感觉已经快找到原因的时候发现现象又变了,我觉得从中吸取的教训可以给大家分享一下。 为了重现这个现象,我写了一个简单的例子。在本例中,先初始化了一个map,然后用一个无限循环将一些键值对插入到map里面: class Wrapper { public stati...
分类:
编程语言 时间:
2014-11-01 06:16:02
阅读次数:
203
具体步骤在这里http://www.doc88.com/p-360144091164.html遇到错误:JVM did not exit on request, terminated通过下面的方式解决import org.tanukisoftware.wrapper.WrapperActionS.....
分类:
编程语言 时间:
2014-10-28 00:24:21
阅读次数:
282
def log(func):
def wrapper(*args,**kw):
print 'call %s():'%func.__name__
return func(*args,**kw)
return wrapper
@log
def now():
print 'hello!'
now()...
分类:
其他好文 时间:
2014-10-24 14:47:24
阅读次数:
149
Python中的装饰器的概念经常会让人搞得一头雾水,所以今天就好好来分析一下python中的装饰器.先看一个简单的装饰器用法: 1 def decorator(func): 2 print("this is wrapper") 3 4 def wrapper(): 5 ...
分类:
编程语言 时间:
2014-10-22 23:21:38
阅读次数:
264
只需手动增加一行代码即可让Laravel4(~4.2)运行在SAE,而且在本地和在SAE开发无需命令切换,自动判断环境并切换配置。...
分类:
其他好文 时间:
2014-10-18 19:45:16
阅读次数:
227
上一节,我们主要说的是Wrapper容器,这一节我们说Context容器。
再重申一遍,一个Context容器可以包含多个Wrapper容器;
一个Wrapper容器就表示一个独立的servlet。
Context应用程序
这里我们得提出一个新的组件----映射器,它帮助servlet容器---在这一节汇总就是Context实例选择一个子容器(这里就是Wrapper实例)来处理某个指定的请...
分类:
其他好文 时间:
2014-10-18 17:03:57
阅读次数:
220
......1.包含元素#wrapper {overflow:hidden;}(包含元素内的内容overflow时,无法显示)2.包含元素跟所包含的内容同时#wrapper {float:left;}(影响同包含元素同一层的元素的布局)3.包含元素#wrapper {display:table;}(...
分类:
Web程序 时间:
2014-10-18 12:33:04
阅读次数:
254
html中原生的滚动条比较难看,所以有些网站,会自己实现滚动条,导航网站hao123在一个侧栏中,就自定义了垂直滚动条,效果比较好看,截图如下:
这个滚动条,只有在鼠标悬停在这个区域内时才显示,半透明效果,很节省空间的说~~,说实话,这个效果我非常喜欢。
垂直滚动条的原理,简单来说:
先起个名字,外层的叫wrapper,内层的叫content,wrapper需要有非stati...
分类:
Web程序 时间:
2014-10-17 01:52:43
阅读次数:
278