自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 学习系列-python学习(三)

Numpy是python科学计算库,是基础的计算库,以下是学习和整理的笔记。 1 创建数组 numPy可以很方便的构造出数组,基础的创建过程如下: import numpy as np # 创建数组 arr1 = np.array([1,2,3,4]) # 一维数组 arr2 = np.array([[1,2,3],[2,3,4]]) # 二维数组 arr3 = np.arange(10...

2019-03-06 15:15:01 203

原创 学习系列-python学习(二)

1 关键字 关键字 例子 说明 True 1 == 1 => 结果为True 布尔类型的值 False 1 == 2 =>结果为False 布尔类型的值 None 1 is None => 结果为False 相当于java 中的Null and a > 1 and b &a

2019-03-03 21:03:12 136

原创 源码学习-tomcat的简单实现(二)

上一个笔记中记录了基于BIO下的Tomcat的简单实现,做到了有请求进来可以进行处理。基础的逻辑实现了。下面想基于NIO实现相关逻辑。 1 代码结构 其中的html代码是拷贝的上一笔记中的。代码的结构也基本一致。 2 实现逻辑 这里的实现逻辑步骤如下: 1 启动线程监听连接 2 启动线程监听Selector,如果有对应的SelectionKey,包装成处理任务,丢入到队列中等待处理 3 启动线...

2019-03-01 10:03:46 154

原创 学习系列-python学习(一)

1 安装python 安装python在mac下使用命令行安装: brew install python 如果你的机器安装过了python2,这个时候系统会提示你需要更新升级版本,具体使用的命令如下: brew upgrade python 按照完成后查询相对应的版本 pyhton --version 2 配置notebook 配置notebook的命令如下: pip3 install...

2019-02-28 18:37:15 142

原创 源码学习-tomcat的简单实现(一)

1 代码结构 现在主要想实现一个简单的Tomcat,支持特定请求的解析和静态资源的实现。主要是通过socket来实现的,代码结构如下: 2 整体设计 Socket连接接口线程接收到请求后,构造相应的Request和Response,同时构造单个请求对应的处理器,针对不同的资源构造不同的处理器。整体流程如下: 3 代码介绍 3.1 请求接收处理器 请求接受处理器主要绑定端口,配置线程池,启动端口...

2019-02-22 18:59:48 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除