HTTP协议-笔记

目录HTTP简介主要特点HTTP之URLURI和URL的区别HTTP之请求消息RequestGet请求例子,使用Charles抓取的request:POST请求例子,使用Charles抓取的request:HTTP之响应消息ResponseHTTP请求方法以下是 HTTP 请求/响应的步骤:GET...

2019-05-16 17:21:32

阅读数 54

评论数 0

HTTP协议

目录什么是HTTPHTTP协议组成? 什么是HTTP HTTP协议是Hyper Text Transfer Protocol(超文本传输协议) HTTP是一种网络协议,用于传递数据 基于TCP/IP通信协议的,应用层的,面向对象的 HTTP协议组成? 请求行(request line)、请求头部(...

2019-05-16 16:54:03

阅读数 65

评论数 0

面试题-Python

目录概念理解 开发和面试逃不开的一个协议 概念理解 A电脑和B电脑要通过网络通信传递数据,需要一种通信方式,HTTP是一种 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议) 应用层的,面向对象的,基于TCP/IP通信协议,用来传递数据 ...

2019-05-16 16:30:36

阅读数 54

评论数 0

Linux的五种IO模型简介

目录Linux的五种IO模型 引入select和epoll Linux的五种IO模型 阻塞I/O(blocking I/O) 应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。 如果数据没有准备好,一直等待….数据准备好了,从内核拷贝到用户空间,IO函数返回成功指示 非阻塞I/O (n...

2019-05-12 11:40:39

阅读数 8

评论数 0

同步/异步、阻塞/非阻塞简介

目录简单版区别唠叨版同步异步阻塞非阻塞 简单版 同步,就是我调用一个功能,该功能没有结束前,我死等结果。 异步,就是我调用一个功能,不需要知道该功能结果,该功能有结果后通知我(回调通知) 阻塞,就是调用我(函数),我(函数)没有接收完数据或者没有得到结果之前,我不会返回。 非阻塞,就是调用我(函数...

2019-05-12 11:38:49

阅读数 5

评论数 0

设计模式简介

目录设计模式有什么用/为什么用官方民间用武之地常见设计模式介绍 设计模式有什么用/为什么用 官方 帮助我们将应用组织成容易了解,容易维护,具有弹性的架构,建立可维护的OO系统,要诀在于随时想到系统以后可能需要的变化以及应付变化的原则 民间 设计模式能让专业人之间交流方便 程序员A:这里我用了XX...

2019-05-12 10:17:59

阅读数 50

评论数 0

Python多线程

目录简介Python多线程模块Python创建线程Python2.xpython3.x线程的同步多线程实现同步的四种方式锁机制同步队列线程池多线程开销问题解决方案线程池要设置为多少协程 简介 关于线程和进程的概念 Python多线程模块 python主要是通过thread和threading这两个...

2019-05-11 11:13:25

阅读数 7

评论数 0

Mysql 数据库引擎比较

目录1. MyISAM2. InnoDB3. BDB4. Memory5. Merge6. Archive7. Federated8. Cluster/NDB9. Other 1. MyISAM 默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通...

2019-05-11 09:44:22

阅读数 8

评论数 0

Python面试题

目录说明基础篇进阶篇多线程留在结尾 说明 该文档为我搜集的往上Python面试题 背景:正在找Python相关工作 初衷:分享 基础篇 Python是如何进行内存管理的 Python引用了一个内存池(memory pool)机制,即Pymalloc机制(malloc:n.分配内存),用于管理对...

2019-05-11 09:36:34

阅读数 7

评论数 0

数据库的各种锁

目录共享锁(又称读锁)、排它锁(又称写锁)共享锁(S)排他锁(X)意向共享锁(IS)意向排他锁(IX)说明乐观锁、悲观锁悲观锁乐观锁总结表锁 行锁 共享锁(又称读锁)、排它锁(又称写锁) InnoDB引擎的锁机制: InnoDB支持事务,支持行锁和表锁,用的比较多, Myisam不支持事务,只支...

2019-05-11 09:36:01

阅读数 6

评论数 0

CentOS7的IP查看命令及IP地址为127.0.0.1问题的解决

目录虚拟机安装心路历程解决方案 虚拟机安装 CentOS7的非界面安装,ip addr中地址显示127.0.0.1, 心路历程 以为是网络问题,于是改为桥接,但没有效果,又将其改为NAT8,重启后还是无变化。 解决方案 经查询是网络适配器没有打开。 系统文件(vi /etc/sysconfig/n...

2019-05-07 17:20:33

阅读数 8

评论数 0

内存池(memory pool)的概念

当 创建大量消耗小内存的对象时,频繁调用new/malloc会导致大量的内存碎片,致使效率降低。内存池的概念就是预先在内存中申请一定数量的,大小相等 的内存块留作备用,当有新的内存需求时,就先从内存池中分配内存给这个需求,不够了之后再申请新的内存。这样做最显著的优势就是能够减少内存碎片,提升效率。...

2019-04-29 16:04:24

阅读数 4

评论数 0

Python笔记

目录类属性方法继承 类 属性 实例变量 类变量 私有属性 __var 方法 构造方法 析构函数:实例释放时自动执行(默认有一个析构函数,写了就被覆盖) 私有方法 继承 代码的重用 单继承 多继承 多继承的顺序 2.7 经典类,深度优先,新式类,广度优先 3.X 均是广度优先(class Foo(...

2019-04-29 16:02:38

阅读数 5

评论数 0

梁和有的自学之路

目录开天辟地 此博客记录自学取经之路 目标编码:日期+01 比如:2019041901 开天辟地 工具——初见 理解Git、GitHub并参考CSDN进行安装 目标 2019041901 :能够把自己本地的文件上传到Github社区 这两个软件结合,我们可以在GitHub共同开始一个项目...

2019-04-19 15:17:49

阅读数 34

评论数 0

多线程理解与运用【笔记篇】

目录多线程概述 多线程概述 批处理操作系统 进程 线程 多线程运行原理 硬盘:寻道 内存:寻址 主线程运行方式 main方法 创建线程 继承Thread类 重写run start 继承Thread原理 Thread可以新建单独的执行路径 ...

2019-04-17 14:24:39

阅读数 93

评论数 0

静态代理和动态代理简介、实战、原理

座右铭:业精于勤荒于嬉,行成于思毁于随。 目录什么是静/动态代理区分依据静态代理的介绍和使用动态代理的简介和使用Java的动态代理什么是动态代理动态代理的作用 声明:慢慢看,一步步来,这是我看了N篇博客的总结,分享你有所获,即为鄙人之乐 什么是静/动态代理 区分依据 创建代理类的时间点 静态代理...

2019-04-12 14:20:07

阅读数 10

评论数 0

JMockit从入门到实战

目录JMockit简介作用注解介绍@Mocked@Injectable@TestedJMockit实战 声明:该文档参考资料JMockit中文网 JMockit简介 Mock工具的一种(关于Mock思想的介绍) (点击此处,了解为什么使用JMockit) 作用 为了方便实现Mock 注解介绍 @M...

2019-04-04 17:35:20

阅读数 16

评论数 0

IDEA使用教程(专业详尽)

目录 以下是IDEA教程在GitHub上的项目,含金量巨高 https://github.com/judasn/IntelliJ-IDEA-Tutorial

2019-03-29 17:12:30

阅读数 9

评论数 0

工作中Windows常用的快捷功能

目录快捷键 快捷键 毫无疑问,键盘侠的必备技能 win+E:打开“我的电脑”(官名:文件资源管理器,但是好难记啊,文章我写的,听我的),win键就是那四个小方块的键 ctrl+N:新开一个窗口(当前鼠标停留的窗口) ctrl+Z:撤销(可能这个很简单,但是当我发现我不仅能撤销文档编辑,还能在文件夹...

2019-03-29 11:19:28

阅读数 15

评论数 0

TestNG:PSQLException: 尝试连线已失败IOException:Illegal UTF-8 sequence:byte 2 of 2 byte sequence is not 10x

目录 声明:解决中,待更新问题解决方案数据库可以正常连接端口无其他任务待验证方案*测试类中写JDBC连接方法,确定可以连接通* 问题 使用TestNG+SpringBoot+AbstractTestNGSpringContextTests进行测试,出现该错误。 报错信息: org.postgres...

2019-03-29 10:46:09

阅读数 31

评论数 0

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