socketserver(在Python2.*中的是SocketServer模块)是标准库中一个高级别的模块。用于简化网络客户与服务器的实现(在前面使用socket的过程中,我们先设置了socket的类型,然后依次调用bind(),listen(),accept(),最后使用while循环来让服务器 ...
分类:
编程语言 时间:
2016-08-13 18:13:23
阅读次数:
236
背景:最新项目需求调用http接口,所以打算使用最新的httpClient客户端写一个工具类,写好了以后在实际应用过程中遇到了一些问题,因为数据量还算 大,每次处理大概要处理600-700次请求,平均算下来大概需要20分钟,这个速度虽然是跑在定时任务中的,但是也是不能忍受的,所以有了这个博客. 1. ...
分类:
编程语言 时间:
2016-08-13 18:12:07
阅读次数:
229
最近在自学javaWeb,先复习一下java,把还给老师的东西再找回来(知识如果不用很快就会忘记啊)。。 今天看到了zip压缩,决定要整理一下。 java将有关zip压缩的内容都封装在java.util.zip宝中,用java实现zip压缩,不用考虑压缩算法,java已经将这些进行了封装 实际上用j ...
分类:
编程语言 时间:
2016-08-13 18:10:09
阅读次数:
150
接触冒泡算法还是大一了,学习C语言的冒泡算法。现在唯一记得就是冒泡与选择了。出来刚刚工作的时候觉的算法基本没撒用处,现在发现这些都是很好的基础。因此自己也准备重新拾起这些知识。 冒泡排序 泡排序是一种很简单的排序的算法,根据名字就可以知道这一个过程,一点点的把大的数移到顶部。 时间复杂度 若文件的初 ...
分类:
编程语言 时间:
2016-08-13 18:08:44
阅读次数:
149
python开发的强大的网络框架web2py,这个框架需要下载和集成。 http://www.web2py.com/examples/static/web2py_src.zip ...
分类:
编程语言 时间:
2016-08-13 18:08:45
阅读次数:
166
.NET面试题系列目录 什么是IEnumerable? .NET面试题系列目录 什么是IEnumerable? IEnumerable及IEnumerable的泛型版本IEnumerable<T>是一个接口,它只含有一个方法GetEnumerator。Enumerable这个静态类型含有很多扩展方法 ...
分类:
编程语言 时间:
2016-08-13 18:09:14
阅读次数:
203
1. 应当用数组字面量来创建数组,而不是用new Array() 说明:对象的constructor属性引用了该对象的构造函数 避免new Array()的另一个理由是用于避免构造函数中可能产生的陷阱——当向Array()构造函数传递单个数字时,它并不会成为第一个数组元素的值,而是设定了数组的长度。 ...
分类:
编程语言 时间:
2016-08-13 18:06:57
阅读次数:
152
一、java流式输入/输出原理
二、java流类的分类
三、输入/输出流类
四、常见的节点流和处理流
五、文件流
六、缓冲流
七、数据流
八、转换流
九、Print流
十、Ubject流 ...
分类:
编程语言 时间:
2016-08-13 18:02:52
阅读次数:
203
1. JavaScript 函数基础 1. 定义方法 2. 函数的调用方法 3. 函数方法 apply : 将函数作为数组的方法来调用 将参数以数组形式传递给该方法 call : 将函数作为对象的方法来调用 将制定参数传递给该方法 toString : 返回函数的字符串表示 4. arguments ...
分类:
编程语言 时间:
2016-08-13 18:03:23
阅读次数:
185
虽然有很多插件可用,但为了共同提高,我做了一系列JavaScript实战系列的实例,分享给大家,前辈们若有好的建议,请务必指出,免得误人子弟啊! ( 原创文章,转摘请注明:苏服:http://www.cnblogs.com/susufufu/p/5768402.html ) 今天是第一战:带收放动画 ...
分类:
编程语言 时间:
2016-08-13 18:02:47
阅读次数:
185
urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。他以urlopen函数的形式提供了一个非常简单的接口, 这是具有利用不同协议获取URLs的能力,他同样提供了一个比较复杂的接口来处理一般情况,例如:基础验证,cookies,代理和其他。 它们 ...
分类:
编程语言 时间:
2016-08-13 18:02:07
阅读次数:
153
Python通过logging模块提供日志功能,关于logging模块的使用网络上已经有很多详细的资料,这里要分享的是怎样在实际工程中使用日志功能。 假设要开发一个自动化脚本工具,工程结构如下,Common这个package是框架功能的实现,Scripts目录是我们编写的测试用例脚本(请忽略其他不相 ...
分类:
编程语言 时间:
2016-08-13 18:00:30
阅读次数:
223
对象转型(casting): 1)一个基类的引用类型变量可以指向其子类的对象 2)一个基类的引用不可以访问其子类对象新增加的成员(属性和方法) 3)可以使用引用变量instanceof类名,来判断该引用型变量所指向的对象是否属于该类或该类的子类 4)子类的对象可以当作基类的对象来使用称作向上转型(u ...
分类:
编程语言 时间:
2016-08-13 18:01:41
阅读次数:
128
普通的MVC设计模式中M代表模型层,V代表视图层,C代表控制器,SpringMVC是一个典型的MVC设置模式的框架,对于视图和控制器的优化很多,其中就有与控制器相结合的JSP的表单标签库。 我们先简单写一个JSP的文件,使用普通的HTML的表单: 这样显示效果是这样的: username: pass ...
分类:
编程语言 时间:
2016-08-13 18:01:50
阅读次数:
156
层次化索引 层次化索引指你能在一个数组上拥有多个索引,例如: 有点像Excel里的合并单元格对么? 根据索引选择数据子集 以外层索引的方式选择数据子集: 以内层索引的方式选择数据: 多重索引Series转换为DataFrame 层次化索引在数据重塑和分组中扮演着很重要的角色,例如,上面的层次化索引数 ...
分类:
编程语言 时间:
2016-08-13 18:00:37
阅读次数:
214
题目描述 描述:输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述:输入一个int整数 输出描述:将这个整数以字符串的形式逆序输出 输入例子:1516000 输出例子:0006151 活着用StringBu ...
分类:
编程语言 时间:
2016-08-13 18:02:15
阅读次数:
145
数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。 注意:如果你熟悉C/C++,请注意, Java数组的工作原理与它们不同。 1、数组不是集合,它只能保存同种 ...
分类:
编程语言 时间:
2016-08-13 18:01:28
阅读次数:
112