一 什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 举例(单核+多道,实现多个进程的并发执行): egon在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务,王者荣耀上分的任务, 但egon同一时刻只能做一个任务(cpu同一时间只能干一个 ...
分类:
编程语言 时间:
2017-10-06 16:54:40
阅读次数:
211
一、HttpServletRequest概述 1.1、HttpServletRequest简介 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。 reque ...
分类:
编程语言 时间:
2017-10-06 16:54:55
阅读次数:
279
#include "string.h"#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h" #define OK 1#define ERROR 0#define TRUE ...
分类:
编程语言 时间:
2017-10-06 16:56:22
阅读次数:
193
当前环境 代码地址 git 地址:https://github.com/jasonGeng88/java-network-programming 背景 前不久,上线了一个新项目,这个项目是一个压测系统,可以简单的看做通过回放词表(http请求数据),不断地向服务发送请求,以达到压测服务的目的。在测试 ...
分类:
编程语言 时间:
2017-10-06 16:57:10
阅读次数:
191
参考:http://www.weixueyuan.net/view/6362.html 总结: 假设类C继承自类B,类B继承自类A。那么类C中的除了能够继承B类的成员函数和成员变量外,同样也能继承B类继承自A类的所有成员。换言之,类C可以继承来自类A的所有成员。因此继承既可以是直接继承,也可以是间接 ...
分类:
编程语言 时间:
2017-10-06 16:58:29
阅读次数:
177
1.归并两个有序链表 2.最小路径和 3.计算int sqrt(x) 4. ...
分类:
编程语言 时间:
2017-10-06 17:27:55
阅读次数:
260
参考:http://www.weixueyuan.net/view/6363.html 总结: 在codingbook类中新增了一个language成员变量,为此必须重新设计新的构造函数。在本例中book类中有一个默认构造函数和一个带参数的构造函数,codingbook类中同样声明了两个构造函数,一 ...
分类:
编程语言 时间:
2017-10-06 17:28:20
阅读次数:
285
VBA中dim,static和public,private的区别 转载的文章:出自 红袖的博客 http://blog.sina.com.cn/19850701xx VBA中dim,static和public,private的区别 红袖的博客 http://blog.sina.com.cn/1985 ...
分类:
编程语言 时间:
2017-10-06 17:28:54
阅读次数:
214
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例(Singleton)模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的特点: 1 单例类只能有一个实例。 2 单例类必须自己创建自己的唯一实例。 3 单例类必须 ...
分类:
编程语言 时间:
2017-10-06 17:31:12
阅读次数:
258
关于装饰器的更多信息可以参考http://egon09.blog.51cto.com/9161406/1836763 1.装饰器Decorator装饰器:本质上是函数,(装饰其他函数),就是为其他函数添加附加功能 原则:不能修改被装饰函数的源代码;不能修改被装饰函数的调用方式#实现装饰器的知识储备:... ...
分类:
编程语言 时间:
2017-10-06 17:31:53
阅读次数:
161
其实我觉得我自己以前写的那篇blog介绍的比较生动——我的口水话:最小生成树、Prim、Kruskal算法是什么? 而本篇blog仅作为复习回顾所用,所以介绍得比较简洁。 一、最小生成树 一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的 ...
分类:
编程语言 时间:
2017-10-06 17:33:15
阅读次数:
319
#include "string.h"#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h" #define OK 1#define ERROR 0#define TRUE ...
分类:
编程语言 时间:
2017-10-06 17:34:07
阅读次数:
241
1、容器的打印 import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; import j ...
分类:
编程语言 时间:
2017-10-06 17:34:35
阅读次数:
249
从语法上来看,协程和生成器类似,都是定义体中包含yield关键字的函数。yield在协程中的用法: 在协程中yield通常出现在表达式的右边,例如:datum = yield,可以产出值,也可以不产出--如果yield关键字后面没有表达式,那么生成器产出None. 协程可能从调用方接受数据,调用方是 ...
分类:
编程语言 时间:
2017-10-06 18:05:44
阅读次数:
277
1.程序设计思想验证码 ①定义一个字符串变量来保存随机生成的。 ②利用循环产生六位随机数,在产生每一位时将其转换为char类型并写在字符串后面。 ③利用对话框显示生成的验证码,并提示用户输入验证码。 ④显示用户是否验证成功。 2.程序流程图 3.源程序代码 4.结果截图 5.实验总结 本题中的关键是 ...
分类:
编程语言 时间:
2017-10-06 18:05:56
阅读次数:
231
一、位置参数 调用函数时根据函数定义的参数位置来传递参数。 二、关键字参数 用于函数调用,通过“键-值”形式加以指定。可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求。 通过上面的代码,我们可以发现:有位置参数时,位置参数必须在关键字参数的前面,但关键字参数之间不存在先后顺序的 三、默认参数 ...
分类:
编程语言 时间:
2017-10-06 18:09:00
阅读次数:
248
参考:http://www.weixueyuan.net/view/6366.html 总结: C++中一个派生类中允许有两个及以上的基类,我们称这种情况为多继承 使用多继承可以描述事物之间的组合关系,但是如此一来也可能会增加命名冲突的可能性,冲突可能很有可能发生在基类与基类之间,基类与派生类之间。 ...
分类:
编程语言 时间:
2017-10-06 18:09:17
阅读次数:
230
package com.swift;//可以不要这句 import java.io.IOException; public class Shutdown100 { public static void main(String[] args) { try { Runtime.getRuntime().... ...
分类:
编程语言 时间:
2017-10-06 18:09:35
阅读次数:
216
参考:http://www.weixueyuan.net/view/6365.html 总结: 构造函数的执行顺序是按照继承顺序自顶向下的,从基类到派生类,而析构函数的执行顺序是按照继承顺序自下向上,从派生类到基类。 因为每一个类中最多只能有一个析构函数,因此调用的时候并不会出现二义性,因此析构函数 ...
分类:
编程语言 时间:
2017-10-06 18:09:49
阅读次数:
279
参考:http://www.weixueyuan.net/view/6364.html 总结: 派生类构造函数可以自动调用基类的默认构造函数而无需显式调用。 生类构造函数可以自动调用基类的默认构造函数,但是前提是默认构造函数必须存在。 当基类没有默认构造函数时,派生类则无法自动调用基类的默认构造函数 ...
分类:
编程语言 时间:
2017-10-06 18:10:08
阅读次数:
216