摘要: 准备: Calibre: "https://calibre ebook.com/download" Kindle for PC version 偏好选项 高级选项 插件 从文件加载插件 选择DeDRM_plugin.zip 重启calibre后生效 添加书籍 calibre 添加书籍 选择'我的文档 阅读全文
posted @ 2020-03-01 02:03 JL916 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 同步计算与异步计算 以同步方式执行的任务,我们称之为同步任务,其任务的发起与任务的执行是在同一条时间线上进行的。换而言之,任务的发起与任务的执行是串行的。 以异步方式执行的任务,我们称之为异步任务,其任务的发起与任务的执行是在不同的时间线上进行的。换而言之,任务的发起与任务的执行是并发的。 同步方式 阅读全文
posted @ 2020-02-22 22:59 JL916 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 挖掘可并发点 使用分治(分而治之)的思想发掘可并发点。 将只能串行的部分与可并发化的部分区分开,再使用工作者线程并发执行。 基于数据的分割实现并发化 程序的原始输入数据规模比较大,比如大文件的下载,从几百万条日志记录中统计信息等。 分割的结果是产生多个 __同质__ 工作者线程。 细节: 工作者线程 阅读全文
posted @ 2020-02-20 17:22 JL916 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 线程同步 __线程同步机制__ 是一套用于协调线程间的数据访问(data access)及活动(activity)的机制,该机制用于保障线程安全以及实现这些线 程的共同目标。 如果把线程比作在公路上行驶的车辆, 那么线程同步机制就好比是任何车辆都需要遵循的交通规则。 实现线程同步: 锁 volati 阅读全文
posted @ 2020-02-18 22:09 JL916 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、 竞态 状态变量(state variable):类的实例变量,静态变量。 共享变量(shared variable):可以被多个线程共同访问的变量。 __竞态(race condition)__:是指计算的正确性依赖于相对时间顺序(Relative Timing)或者线程的交错(Interle 阅读全文
posted @ 2020-02-16 20:09 JL916 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 __进程(process)__:程序的运行实例。进程与程序之间的关系就好比播放中的视频与对应的视频文件。进程是程序向操作系统申请资源(如内存空间和文件句柄)的基本单位。 __线程(thread)__:进程中可独立执行的最小单位。一个进程可以包含多个线程,同一个进程中的所有线程共享该进程 阅读全文
posted @ 2020-02-14 21:41 JL916 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 基本概念 __数据库(database)__ 保存有组织的数据的容器(通常是一个文件或一组文件)。类似于文件柜。 __表(table)__ 某种特定类型数据的结构化清单。类似于文件。 __模式(schema)__ 关于数据库和表的布局及特性的信息。 __列(column)__ 表中的一个字段。所有表 阅读全文
posted @ 2020-02-01 23:32 JL916 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 中文输入法 安装输入法 重启机器 设置 Region & Language 输入源 + 汉语(中国) 汉语(智能拼音) 添加 终端快捷键 设置 设备 keyboard + 命令: sublime 官网: "https://www.sublimetext.com/" 下载: "sublime Vers 阅读全文
posted @ 2020-02-01 15:36 JL916 阅读(2607) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 —— 应用层 应用层协议定义了运行在不同端系统上的应用程序进程如何相互传递报文。 交换的报文类型,如请求报文和响应报文 各种报文类型的语法,如报文中的各个字段及其详细描述 字段的语义,即包含在字段中的信息的含义 进程何时、如何发送报文及对报文进行响应的规则 一、 域名系统 DNS 域名 阅读全文
posted @ 2019-12-27 10:40 JL916 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 —— 运输层 复用(multiplexing):发送方不同的应用进程可以使用同一个运输层协议传送数据 分用(demultiplexing):接收方的运输层在剥去报文的首部后能够把这些数据正确交付目的应用进程 网络层为主机之间提供逻辑通信 运输层为应用进程之间提供端到端的逻辑通信 两种传输 阅读全文
posted @ 2019-12-26 12:35 JL916 阅读(491) 评论(0) 推荐(0) 编辑