传统BIO模式 服务端ServerSocket负责绑定IP地址,启动监听端口。客户端Socket负责发起连接操作,服务端接受到连接请求后为每个客户端创建一个新的线程进行链路处理,连路处理通过输入和输出流进行同步阻塞式通信。 该模型最大的问题就是缺乏弹性伸缩能力,当客户端并发访问量增加后,服务端的线程 ...
分类:
编程语言 时间:
2018-06-12 13:37:29
阅读次数:
205
一、概念 二、案例 源代码 源代码 javap -verbose Test.class 解析如下,当程序运行到if语句时,执行if_icmple指令,判断(age>10)是否成立,如果成立则继续执行,如果不成立则跳转到20行继续执行,即跳转到getstatic指令。 ...
分类:
其他好文 时间:
2018-06-09 21:14:56
阅读次数:
168
2018-6-8 18:20:30 ICMP 我ping你的时候要用,不仅要知道ip地址和网卡号mac地址 ARP 在我和你通讯前不知道的mac地址需要广播一下,当我说的是你的时候就回消息!获取mac地址(根据ip找mac) rarp 根据mac地址找IP ...
分类:
其他好文 时间:
2018-06-08 20:36:24
阅读次数:
140
第1章 函数有用信息1.1 login.__doc__1.2 login.__name__第2章 装饰器的进阶2.1 带参数的装饰器2.2 多个装饰器装饰一个函数2.3 开放封闭原则 第3章 可迭代对象 3.1 判断对象方法dir()3.2 通俗测试方法:3.3 方法1:'__iter__' in ...
分类:
编程语言 时间:
2018-06-06 22:11:13
阅读次数:
161
import unittest try: from mock import Mock, patch, ANY except ImportError: from unittest.mock import Mock, patch, ANY def test_mock(self): mock = Magi ...
分类:
编程语言 时间:
2018-06-06 22:02:57
阅读次数:
198
函数介绍 <1>什么是函数 请看如下代码: 运行后的现象: 函数定义和调用 <1>定义函数 定义函数的格式如下: demo: <2>调用函数 定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它 调用函数很简单的,通过 函数名() 即可完成调用 demo: <3>练 ...
分类:
编程语言 时间:
2018-05-29 23:03:00
阅读次数:
330
python staticmethod 返回函数的静态方法。 该方法不强制要求传递参数,如下声明一个静态方法: class C(object): @staticmethod def f(arg1, arg2, ...): ... 以上实例声明了静态方法 f,类可以不用实例化就可以调用该方法 C.f(... ...
分类:
其他好文 时间:
2018-05-24 10:26:25
阅读次数:
180
类与对象一、什么是类、对象1. 什么是对象:对象(实例),万物皆对象,对象是具有属性和行为的。 举例:桌子,椅子,你,你同桌,小猫,小狗。。 属性:桌子:颜色、四个腿、有没有桌洞。。。名词 行为:猫:叫,吃饭,睡觉,打豆豆 动词2. 什么是类一个类别,按照某种需求划分的类别。具有相同的属性和行为的对 ...
分类:
其他好文 时间:
2018-05-23 02:11:12
阅读次数:
158
Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令:ls 树状结构: 在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。 文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目 ...
分类:
系统相关 时间:
2018-05-21 23:40:51
阅读次数:
390
bean未从类加载器中找到 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationExce ...
分类:
编程语言 时间:
2018-05-21 14:27:47
阅读次数:
450