假设有这样一种情景: l 张三借给李四5000000块钱 l 李四不换了,张三很生气 l 张三找到王五,王五是讨债公司的 l 王五准备了老虎闸和辣椒水 l 把李四欠张三的钱拿回来了 也就是说,张三委托王五找李四要钱,也就是说王五代理了张三。 代理设计是在Java中一种常用的设计模式,所谓代理设计就是 ...
分类:
其他好文 时间:
2018-01-14 17:41:58
阅读次数:
129
序号 名称 说明 1 BeginRequest ASP.NET开始处理的第一个时间,表示处理的开始 2 AuthenticateRequest 验证请求,一般用来取得请求的用户信息 3 PostAuthenticateRequest 已经获取请求的用户信息 4 AuthorizeRequest 授权 ...
分类:
Web程序 时间:
2018-01-14 17:41:50
阅读次数:
209
S.strip函数:可以将字符串的左右空格\t等空白内容去除,该函数可以将字符串的左右两边的空格、\t等空白内容或指定字符串去除,并返回处理后的结果,但原字符串并未被改变。不带参数的strip()函数,表示把S中前后所有的空白字符全部去掉,包括’\n’,‘\t’,‘\r’,’’等不可见字符串,可以理解为把S前后空白字符串替换为None;带参数的strip()函数表示将S前后指定字符串chars去掉
分类:
其他好文 时间:
2018-01-14 17:41:43
阅读次数:
196
最近上新项目,老大给分配了个新域名,但是项目还是放在了原来的目录下,这就需要给tomcat配置网站别名。项目结构如下:[root@javawebapps_bd]#pwd/opt/tomcat/webapps_bd[root@javawebapps_bd]#lsapiapi.warROOTROOT.war其中ROOT是原来的项目根目录,api是新项目。修改tomcat的配置文件,server.xml
分类:
Web程序 时间:
2018-01-14 17:41:37
阅读次数:
265
关于浮动问题,我相信大家很容易遇到,比如说头部的导航栏的制作,就要用到浮动,页面的布局有时也会遇到浮动,那么怎么解决浮动的问题呢,我自己大概言简意赅的总结了我所知道的几种方法。 首先造成浮动的原因是:元素浮动会造成元素脱离文档流,造成父元素没有高度。下面举一个例子: 效果图如下: 问题:以上的图中, ...
分类:
其他好文 时间:
2018-01-14 17:41:28
阅读次数:
138
2018-01-03@望京 关于fork()函数,Unix/Linux提供的fork()系统调用,fork()一次返回两次, 操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回; 子进程永远返回 0,而父进程返回子进程的ID。 父进程结束时,子进程并不会随 ...
分类:
系统相关 时间:
2018-01-14 17:41:21
阅读次数:
280
简单记录一些文件包含漏洞的常用方法 产生原因: 文件包含漏洞的产生原因是在通过引入文件时,由于传入的文件名没有经过合理的校验,或者校检被绕过,从而操作了预想之外的文件,就可能导致意外的文件泄露甚至恶意的代码注入。 常见的导致文件包含的函数如下: PHP: include(), include_onc ...
分类:
Web程序 时间:
2018-01-14 17:41:11
阅读次数:
219
1.*nix系统上有一个地方专门有一个地方来放置安装的Python模块 比如在Mac上,这个目录的路径为: /usr/lib/python2.7 将要安装的文件拷贝到这里即可 2.下载模块包,解压后,进入到setup.py文件所在的目录 运行: python setup.py install 3. ...
分类:
编程语言 时间:
2018-01-14 17:41:02
阅读次数:
175
BGP知识拓扑图1.BGP的RR1.1RR的规则切记:非非(非客户端之间)不传1)从非客户端收到的路由会更新给客户端和ebgp邻居[R3]disbgprouting-table6.6.6.6BGPlocalrouterID:10.1.35.3LocalASnumber:345Paths:1available,1best,1selectBGProutingtableentryinformationo
分类:
其他好文 时间:
2018-01-14 17:40:55
阅读次数:
232
身份验证(authentication)的责任是识别出http请求者的身份,除此之外尽量不要管其它的事。webapi的authentication我用authentication filter技术去解决。 参考资料: https://docs.microsoft.com/en-us/aspnet/w ...
【题目】旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返 ...
分类:
编程语言 时间:
2018-01-14 17:40:28
阅读次数:
170
1076: [SCOI2008]奖励关 Description 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物, 每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。 宝物一共有n种,系统每次抛出这n种宝 ...
分类:
其他好文 时间:
2018-01-14 17:40:21
阅读次数:
126
编译gcc最重要的事情是,确保环境的隔离,既不要影响编译环境本身,又要让原有的编译器能找到相关的依赖。假定编译新版本gcc所需的额外依赖都放在/opt/xxx。 1. 从 ftp://gcc.gnu.org/pub/gcc/infrastructure/ 下载、编译并安装依赖库到/opt/xxx:g ...
分类:
其他好文 时间:
2018-01-14 17:40:04
阅读次数:
212
#include #include #include #include #include using namespace std; const int maxn=100100,inf=0x7fffffff; struct Treap { Treap* ch[2]; int key,val,size;... ...
分类:
其他好文 时间:
2018-01-14 17:39:56
阅读次数:
109