为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobson在1988年的论文中提出的TCP的拥塞控制由“慢启动(Slow start)”和“拥塞避免(Congestion avoidance)”组成,后来TCP Reno版本中又针对性的加入了“快速重传(Fast retr ...
分类:
编程语言 时间:
2016-09-22 19:52:10
阅读次数:
216
当不需要在一个很长的序列中查找元素,或者对其进行排序,可以使用列表。如果数据结构非常复杂,就使用别的数据结构。 一个简单列表的例子: 下面是一个基于列表的简单应用: 假设有20部影碟,属于一个TXT文件: 我用nodejs来读取文件内容: 然后初始化影碟列表 然后定义用户列表和用户前来拿影碟行为 一 ...
分类:
编程语言 时间:
2016-09-22 19:53:36
阅读次数:
195
1. 这是Python 2 mimetypes的bug2. 需要将Python2.7\lib\mimetypes.py文件中如下片段注释或删除:try: ctype = ctype.encode(default_encoding) # omit in 3.x!except UnicodeEncode ...
分类:
编程语言 时间:
2016-09-22 19:53:09
阅读次数:
169
C11的新特性实在是太多了,这2个关键字关注的人倒是少了很多,其中有一个原因便是编译器支持得太慢了(VS到VS2013才支持上),不过这2个关键字那真是极为有用的,下面我们来看看。【default关键字】首先我们有一个字符串类: [cpp] view plain copy class CString ...
分类:
编程语言 时间:
2016-09-22 19:49:13
阅读次数:
140
数据成员可以分静态变量、非静态变量两种. 静态成员:静态类中的成员加入static修饰符,即是静态成员.可以直接使用类名+静态成员名访问此静态成员,因为静态成员存在于内存,非静态成员需要实例化才会分配内存,所以静态成员不能访问非静态的成员..因为静态成员存在于内存,所以非静态成员可以直接访问类中静态 ...
分类:
编程语言 时间:
2016-09-22 19:49:23
阅读次数:
172
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次: c ...
分类:
编程语言 时间:
2016-09-22 19:49:35
阅读次数:
150
观察者模式又称发布/订阅模式 publish/subscribe 它是一种一对多的关系,让多个观察者对象同时监听某一主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得他们能够自动更新自己。 测试一下: ...
分类:
编程语言 时间:
2016-09-22 19:47:46
阅读次数:
176
使用 Spring 的表单标签 通过 SpringMVC 的表单标签可以实现将模型数据中的属性和 HTML 表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显. form 标签 一般情况下,通过 GET 请求获取表单页面,而通过POST 请求提交表单页面,因此获取表单页面和提交表单页面的 URL ...
分类:
编程语言 时间:
2016-09-22 19:48:39
阅读次数:
180
一、使用 1.搭建基础环境 (1)导入 Spring 和 Shiro 的 Jar 包 正常导入 spring jar包 导入日志包 导入 shiro 包 (2)配置文件 web.xml spring-shiro.xml spring.xml 正常配置即可。 springmvc.xml 正常配置即可。 ...
分类:
编程语言 时间:
2016-09-22 19:41:49
阅读次数:
779
Java在处理大数据的时候一些小技巧 发布时间:2013-05-09 00:00:00 来源:中国IT实验室 作者:佚名 发布时间:2013-05-09 00:00:00 来源:中国IT实验室 作者:佚名 关键字:Java 众所周知,java在处理数据量比较大的时候,加载到内存必然会导致内存溢出,而 ...
分类:
编程语言 时间:
2016-09-22 19:40:47
阅读次数:
183
这个问题研究了好久,看了n个博客,但是一直出错,主要集中在生成dll的时候,自己生成的总是不可执行,今天无意间看到了一个,发现正好可以解决我的问题,分享给大家http://blog.sina.com.cn/s/blog_62c832270101d92u.html 里面有一个没有搞懂的地方,就是CDl ...
分类:
编程语言 时间:
2016-09-22 19:42:12
阅读次数:
244
为了解决运行时类型安全问题,JAVA 1.5版本引入泛型——类型形参,可用在类、接口、方法定义时作为一个类型形参,在具体调用接口、类方法时传入类型实参即可。泛型本身不改变具体类结构——相关信息在编译后被擦除,对运行时不产生影响。在使用JAVA集合类List、MAP时建议指定具体的泛型类型,好处时类型... ...
分类:
编程语言 时间:
2016-09-22 19:41:55
阅读次数:
139
java并发库提供了很多原子类来支持并发访问的数据安全性,除了常用的 二、原子量实现的银行取款 ...
分类:
编程语言 时间:
2016-09-22 19:39:02
阅读次数:
226
不要只看前半段,关键信息是 Unsupported version number [52.0] 降低jdk版本到1.7 也许1.6 就好了 版本对照表 http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/cldc/api/doc-files/ ...
分类:
编程语言 时间:
2016-09-22 19:36:22
阅读次数:
319
JdbcTemplate Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate 是在JDBC API基础上提供了更抽象的封装,并提供了基于方法注解的事务管理能力。 通过使用Spr ...
分类:
编程语言 时间:
2016-09-22 19:35:10
阅读次数:
200