03 2019 档案
摘要:一、线程模型 N:1模型,N个用户空间线程在1个内核空间线程上运行。优势是上下文切换非常快但是无法利用多核系统的优点。 1:1模型,1个内核空间线程运行一个用户空间线程。这种充分利用了多核系统的优势但是上下文切换非常慢,因为每一次调度都会在用户态和内核态之间切换。(POSIX线程模型(pthread
阅读全文
摘要:一、监控 mongodb可以通过profile来监控数据,进行优化。 查看当前是否开启profile功能用命令:db.getProfilingLevel()返回level等级,值为0|1|2,分别代表意思:0代表关闭,1代表记录慢命令,2代表全部。 开始profile功能为db.setProfili
阅读全文
摘要:首先要安装docker这个环境是需要自己安装的。相关步骤如下: 1 2 3 4 5 6 7 8 9 10 11 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http
阅读全文
摘要:客户端发起http请求,基本的经历过程如下: 域名解析 -> TCP三次握手 -> 建立TCP连接后发起HTTP请求 -> Nginx反向代理 -> 应用层 -> 服务层 -> 缓存/数据库 一、域名解析 首先Chrome浏览器会解析 www.linux178.com 这个域名(准确的叫法应该是主机
阅读全文
摘要:转自:https://www.cnblogs.com/yuan-shuai/p/3225417.html FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR
阅读全文
摘要:转自:https://www.cnblogs.com/zhangboyu/p/7456606.html 1、什么是Context Context通常被译作上下文,它是一个比较抽象的概念。在公司技术讨论时也经常会提到上下文。一般理解为程序单元的一个运行状态、现场、快照,而翻译中上下又很好地诠释了其本质
阅读全文
摘要:主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为非空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个主键,但可
阅读全文
摘要:Edge Triggered (ET):边缘触发只有数据到来,才触发,不管缓存区中是否还有数据。Level Triggered (LT):水平触发只要有数据都会触发。 LT(level triggered)是缺省的工作方式,并且同时支持block和no-block socket。在这种做法中,内核告
阅读全文
摘要:1、通过石墨烯技术来解决延迟和吞吐量。 2、账户体系:账户是可读的唯一标识符,不是地址。可包含多对公私钥。账户有权限规划。权限有阈值,公私钥有权重,公私钥的权重大于等于阀值才能拥有该权限进行相应操作。 3、转账不需要手续费,但是要用到内存、CPU、带宽等资源,这些需要用EOS作抵押才能换取,但是不会
阅读全文
摘要:0、容器是个进程,负责执行容器内的指令,执行完则结束 1、run 参数 --privileged,默认是关闭的,使用该参数,container 内的 root 拥有真正的 root 权限,否则,container 内的 root 只是外部的一个普通用户权限。privileged 启动的容器,可以看到
阅读全文