图1.流程图 1.当一个请求(request)过来,进入DispatcherServlet中,里面有个方法叫 doDispatch()方法 里面包含了核心流程 源码如下: 4.然后往下看getHandler():(DispatcherServlet.Java) mapperHandler是 Hand ...
分类:
编程语言 时间:
2017-01-13 00:57:49
阅读次数:
216
关于欧几里得算法求最大公约数算法, 代码如下: 证明: 对于a,b,有a = kb + r (a , k , b , r 均为整数),其中r = a mod b . 令d为a和b的一个公约数,则d|a,d|b(即a、b都被d整除), 那么 r =a - kb ,两边同时除以d 得 r/d = a/d ...
分类:
编程语言 时间:
2017-01-13 01:03:48
阅读次数:
179
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两 ...
分类:
编程语言 时间:
2017-01-13 01:06:31
阅读次数:
229
最近了解了下fabric,python内相似功能的工具很多,之所以选择fabric,第一个主要是它语法不多,上手容易,第二个是它的语法逻辑,脚本编写更加符合python的语法习惯,不至于容易跑偏FabricisaPython(2.5-2.7)libraryandcommand-linetoolforstreamliningtheuseofSSHforapplicatio..
分类:
编程语言 时间:
2017-01-13 01:27:34
阅读次数:
247
#!/usr/bin/python3.5
#
importsys,requests
try:
host=sys.argv[1]
exceptIndexError:
sys.exit(‘Usage:{0}host‘.format(sys.argv[0]))
user=‘root‘
passwd=‘123‘
url=‘http://{0}/xcache/cacher/‘.format(host)
headers={‘User-Agent‘:‘Mozilla/5.0(WindowsNT6.1;WOW64)A..
分类:
编程语言 时间:
2017-01-13 01:33:08
阅读次数:
676
最近爬虫项目中被封,服务器上绑定了多个ip,就想着怎样才能把多个ip都利用起来,想过设置成代理服务器的想法,但是由于某些原因放弃,所以采用动态改变服务器出口ip的方式将多个ip利用起来。首先获取服务器绑定的ippublicstaticvoidgetLocalIps(){
try{
for(Enumeration<N..
分类:
编程语言 时间:
2017-01-13 01:40:43
阅读次数:
169
下载12306的证书,访问12306网站,下载12306的证书导出证书导出完成后,导入证书查看是否导入java中加载证书publicstaticvoidmain(String[]args){
PrintWriterout=null;
BufferedReaderin=null;
Stringresult="";
//设置证书
System.setProperty("javax.net.ssl.trustStore","..
分类:
编程语言 时间:
2017-01-13 01:40:28
阅读次数:
1208
前段时间写了一篇博文名为《利用Python脚本获取Windows和Linux的系统版本信息》,本篇博文利用这篇文章中的知识提供一个增强版本的获取信息的Python脚本。执行后,看起来就像登录UbuntuLinux系统时提示的motd信息一样,可以看到:系统的类型、发行版本(具体信息)、内核版本等..
分类:
编程语言 时间:
2017-01-13 01:49:26
阅读次数:
337
备注:本示例中我们使用的是spring4.2.5版本。在spring的上下文文件中修改标签:增加Xmlns标签:xmlns:task=http://www.springframework.org/schema/task修改xsi:schemaLocation标签,增加内容如下:http://www.springframework.org/schema/taskhttp://www.springframework.org..
分类:
编程语言 时间:
2017-01-13 01:50:59
阅读次数:
249
备注:本示例中我们使用的是spring4.2.5版本。在spring的上下文文件中修改标签:增加Xmlns标签:xmlns:task=http://www.springframework.org/schema/task修改xsi:schemaLocation标签,增加内容如下:http://www.springframework.org/schema/taskhttp://www.springframework.org..
分类:
编程语言 时间:
2017-01-13 01:54:32
阅读次数:
335
举例1importwin32com.clientaswin32xl=win32.Dispatch(‘Excel.Application‘)xl.Visible=Truexl.Workbooks.Add()xlBook=xl.Workbooks(1)xlSheet=xl.Sheets(1)xlSheet.Cells(1,1).Value=‘Whatshallbethenumberofthycounting?‘xlSheet.Cells(2,1).Value=3printxlSheet.Cells(1,1)...
分类:
编程语言 时间:
2017-01-13 01:54:06
阅读次数:
531
目录: 继承的基本概念 继承中的访问控制方式 继承中的构造函数和析构函数 类型兼容性原则 多继承 一,继承的基本概念 1.类与类之间的关系 has-A,包含关系,用以描述一个类由多个“部件类”构成,实现has-A关系用类的成员属性表示,即一个类的成员属性是另一个已经定义好的类。 use-A,一个类使 ...
分类:
编程语言 时间:
2017-01-13 07:43:13
阅读次数:
248
版权声明:转载请注明出处:http://www.cnblogs.com/lkcc/ 请读者亲自试一试代码,以免文章有误而误解。 移位运算 :将整数转化为二进制(以补码的形式),按位平移。 << 左移 >> 右移 >>> 无符号右移 << 右移: 按位做平移,末位用0补上(正负数都一样) a << n ...
分类:
编程语言 时间:
2017-01-13 07:51:31
阅读次数:
259
简单来说,JAVA反射是利用类名称来获得这个类的所有信息;代理,是有个传递过程,将自己的类对象传给其他类,让其他类来代理自己的类对象然后做事; 比喻:订外卖,送餐小哥手里的外卖就是我的对象,是我让他送的。静态代理就是我告诉送餐小哥外卖是我的(假设外卖小哥认识我),然后他直接就奔着我来了;动态代理就是 ...
分类:
编程语言 时间:
2017-01-13 07:54:28
阅读次数:
165
一、前言 平时比较少接触泛型,之前也略微看过,自己也动手写过一些easy的demo,感觉也没啥难度,所以也就没怎么去深究,近来偶然的兴头去翻了翻相关的知识,突然发现,我勒个去,为嘛上面说的某些点我半天反应不过来?!毕业快三年了,这个盲点必须扫掉~~~本文不针对泛型做过多的举例,只是对于其中比较难以理 ...
分类:
编程语言 时间:
2017-01-13 08:00:02
阅读次数:
259
单链表的遍历,逆序,插入,删除 ...
分类:
编程语言 时间:
2017-01-13 08:03:13
阅读次数:
191
需求: 判断QQ号码: 1,要求必须是5-15位数字 2,0不能开头 不使用正则表达式 123 ...
分类:
编程语言 时间:
2017-01-13 08:04:49
阅读次数:
261
1、JDK http://www.cnblogs.com/EasonJim/p/6277541.html 2、MySQL http://www.cnblogs.com/EasonJim/p/6275863.html 3、tomcat http://www.cnblogs.com/EasonJim/p ...
分类:
编程语言 时间:
2017-01-13 08:05:42
阅读次数:
191
Python最近成为了开发人员最喜欢的语言之一。无论你是专业的,业余的,还是一个初学者,你都可以从Python语言及其程序包中受益。Python已经被证明是当今最具活力的面向对象的编程语言之一。这就是为什么即使是世界顶级公司也广泛使用这种语言的原因。Python面向对象的设计非常干净,而且配备了令人 ...
分类:
编程语言 时间:
2017-01-13 08:07:57
阅读次数:
157
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); ...
分类:
编程语言 时间:
2017-01-13 08:08:05
阅读次数:
243