摘要: 进程与线程: 概念: 线程:是操作系统能够进行运算调度的最小单位。是进程中的一个执行流程,一个进程中可以运行多个线程。 进程:一个执行中的程序的实例。 进程 与 线程 的区别 进程在执行过程中拥有独立的内存单元,而多个线程共享内存 进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立 阅读全文
posted @ 2019-07-20 12:35 zhouwenfan 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 数据科学相关书籍 数据分析 实习的时候只会Matlab,公司小,没钱买正版,所以领导要我两星期把R学会,当时看的有这些书 1.R语言实战 评价:很好的入门书,从安装、入门、基本的统计分析,作图命令,以及常见的分类、回归、降维等方法都有写 推荐指数:五颗星 2.数据分析-R语言实战 评价:专门用R语言 阅读全文
posted @ 2019-07-19 22:27 zhouwenfan 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 常用库 1.NumPy NumPy是高性能科学计算和数据分析的基础包。部分功能如下: ndarray, 具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。 用于对整组数据进行快速运算的标准数学函数(无需编写循环)。 用于读写磁盘数据的工具以及用于操作内存映射文件的工具。 线性代数、随机数生成 阅读全文
posted @ 2019-07-19 18:06 zhouwenfan 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 之前对于跨域相关的知识一致都很零碎,正好现在的代码中用到了跨域相关的,现在来对这些知识做一个汇总整理,方便自己查看,说不定也可能对你有所帮助。 本篇主要内容如下: 浏览器同源策略 http 请求跨域 http 请求跨域解决办法 cookie 机制 如何共享 cookie 浏览器同源策略 相信很多人在 阅读全文
posted @ 2019-06-24 11:11 zhouwenfan 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序。希望能帮助到有需要的同学。之所以用Python实现,主要是因为它更接近伪代码,能用更少的代码实现算法,更利于理解。 阅读全文
posted @ 2019-05-13 15:59 zhouwenfan 阅读(188) 评论(0) 推荐(0) 编辑
摘要: css元素框定位 一、相对定位:absolute 相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。position:relative;同时可以设置上下左右位置偏移;relative是让元素 阅读全文
posted @ 2019-04-12 15:04 zhouwenfan 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 区块链时代,智能合约的安全性被无限放大,一个小小的bug就能导致上亿美元的损失。美链(BEC)近日被爆出安全漏洞,被黑客用以太坊ERC-20智能合约中BatchOverFlow漏洞攻击,引发价格闪崩,当日币价几乎归0。除了美链,据英国和新加坡的研究人员统计,超过34000个智能合约都有可被利用的安全 阅读全文
posted @ 2019-04-03 16:46 zhouwenfan 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 软件开发中一般使用“测试”来找bug,这种方法只能找到bug,不能证明程序没有bug。形式化验证是用逻辑来验证程序的可靠性,就是把一段程序用逻辑的方法证明一遍,证明它能得到预期的结果,没有bug。一般这类研究主要应用于昂贵的航天器材的操作系统、危险的医疗设备的程序之中。因为航天器材、医疗设备牵扯到人 阅读全文
posted @ 2019-04-03 16:37 zhouwenfan 阅读(2856) 评论(0) 推荐(0) 编辑
摘要: 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。 微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。微服务 阅读全文
posted @ 2019-03-24 15:55 zhouwenfan 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 三次握手(three times handshake;three-way handshake):所谓的“三次握手”即对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。 在TCP/IP协议中,TCP协议 阅读全文
posted @ 2019-03-24 11:17 zhouwenfan 阅读(181) 评论(0) 推荐(0) 编辑