摘要:经常遇到VsCode失效的问题,很有可能是插件的原因。 关闭插件提示功能 "python.pythonPath": "/usr/bin/python", 关闭所有的插件提示功能: "python.linting.enabled": false, 同时开启虚拟环境(source virtual_env 阅读全文
posted @ 2019-09-12 23:12 coding-for-self 阅读 (148) 评论 (0) 编辑
摘要:[[TOC]] HTTP权威指南 学习笔记 HTTP (Hypertext Transfer Protocol, 超文本传输协议) "运行实例" HTTP: Web的基础 Web客户端和服务器: Web内容都是存储在服务器上的,Web服务器使用的是HTTP协议。 资源: Web服务器是Web资源(W 阅读全文
posted @ 2019-08-24 14:02 coding-for-self 阅读 (37) 评论 (0) 编辑
摘要:HTTP学习 [TOC] "HTTP入门教程" . HTTP协议时Hyper Text Transfer Protocol(超文本传输协议)的缩写,用于Web服务器传输超文本到本地浏览器的传送协议。是应用层协议,底层时基于TCP/IP的。 浏览器作为HTTP客户端通过URL向HTTP服务端发送请求。 阅读全文
posted @ 2019-06-16 17:29 coding-for-self 阅读 (41) 评论 (0) 编辑
摘要:[TOC] 公司C++规范学习 语法部分 class和struct关键字的选择:class表示被封装的用户自定义类型,不公开定义非静态数据成员,struct表示数据的简单集合,只定义用于初始化数据成员的方法。 必须使用构造函数初始化列表显示初始化直接基类与所有基类类型数据成员。 没有复制意义的类必须 阅读全文
posted @ 2019-06-13 14:50 coding-for-self 阅读 (377) 评论 (1) 编辑
摘要:Linux多线程服务器端编程 [TOC] "源码链接" 。 "muduo的编译安装" . "陈硕的编译教程" 。 bazel编译文件不能有中文路径。 安装到指定目录: /usrdata/usingdata/studying coding/server development/server muduo 阅读全文
posted @ 2019-06-04 20:11 coding-for-self 阅读 (907) 评论 (0) 编辑
摘要:后台开发 核心技术与应用实践 . C++编程常用技术 最好不要在头文件中使用命名空间,很容易造成命名冲突。 strlen与sizeof的区别: strlen是函数,在运行时才能计算,传入参数是char 指针,返回字符串长度。 sizeof()是运算符,而不是一个函数,在编译时就计算好了,用于计算数据 阅读全文
posted @ 2019-05-15 15:17 coding-for-self 阅读 (622) 评论 (1) 编辑
摘要:STL源码剖析 "C++之STL源码剖析" . "STL源码剖析" . "STL源码剖析学习笔记" . 阅读全文
posted @ 2019-05-13 19:03 coding-for-self 阅读 (32) 评论 (0) 编辑
摘要:现代操作系统 进程与线程 进程用于把资源集中到一起,而线程则是在CPU上被调度执行的实体。 线程有一个程序计数器,用于记录接着要执行的指令。 线程拥有寄存器,用来保存线程当前的工作变量。 线程还拥有一个堆栈,用来记录执行历史,每一帧保存已调用但没有从中返回的函数。 只有认为等待时间非常短的情形下,才 阅读全文
posted @ 2019-05-12 23:08 coding-for-self 阅读 (33) 评论 (0) 编辑
摘要:深入理解计算机系统 "卡内基·梅隆一门棵" 。 "原书第3版资料" . "第三版源码" . "原书第2版资料" . 计算机系统漫游 源文件到目标文件的翻译过程可分为四个阶段, 这四个阶段的程序被称为预处理器,编译器,汇编器和链接器,它们一起构成了编译系统(compilation system)。 缓 阅读全文
posted @ 2019-05-12 18:40 coding-for-self 阅读 (167) 评论 (0) 编辑
摘要:设计模式 聪明的程序员用50%~70%的时间来思考, 尝试和权衡各种设计的实现, 而用30%~50%的时间来编码, 调试和测试. 设计模式使人们可以更加简单方便地复用成功的设计和体系结构. 设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信对象的描述 23个设计模式: 抽象工厂(abstr 阅读全文
posted @ 2019-05-01 17:15 coding-for-self 阅读 (55) 评论 (0) 编辑