会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
林锅技术园
https://github.com/GaVender
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
42
下一页
2019年3月31日
Golang 协程调度
摘要: 一、线程模型 N:1模型,N个用户空间线程在1个内核空间线程上运行。优势是上下文切换非常快但是无法利用多核系统的优点。 1:1模型,1个内核空间线程运行一个用户空间线程。这种充分利用了多核系统的优势但是上下文切换非常慢,因为每一次调度都会在用户态和内核态之间切换。(POSIX线程模型(pthread
阅读全文
posted @ 2019-03-31 16:31 林锅
阅读(8645)
评论(0)
推荐(1)
编辑
Golang GC
该文被密码保护。
阅读全文
posted @ 2019-03-31 15:26 林锅
阅读(2888)
评论(1)
推荐(0)
编辑
2019年3月30日
MongoDB使用优化
摘要: 一、监控 mongodb可以通过profile来监控数据,进行优化。 查看当前是否开启profile功能用命令:db.getProfilingLevel()返回level等级,值为0|1|2,分别代表意思:0代表关闭,1代表记录慢命令,2代表全部。 开始profile功能为db.setProfili
阅读全文
posted @ 2019-03-30 21:49 林锅
阅读(1578)
评论(0)
推荐(0)
编辑
2019年3月29日
本地k8s环境minikube搭建过程
摘要: 首先要安装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
阅读全文
posted @ 2019-03-29 10:21 林锅
阅读(4002)
评论(0)
推荐(0)
编辑
2019年3月26日
一次完整的HTTP接口请求过程及针对优化
摘要: 客户端发起http请求,基本的经历过程如下: 域名解析 -> TCP三次握手 -> 建立TCP连接后发起HTTP请求 -> Nginx反向代理 -> 应用层 -> 服务层 -> 缓存/数据库 一、域名解析 首先Chrome浏览器会解析 www.linux178.com 这个域名(准确的叫法应该是主机
阅读全文
posted @ 2019-03-26 17:41 林锅
阅读(5889)
评论(0)
推荐(0)
编辑
索引类型区别
摘要: 转自:https://www.cnblogs.com/yuan-shuai/p/3225417.html FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR
阅读全文
posted @ 2019-03-26 11:23 林锅
阅读(834)
评论(0)
推荐(0)
编辑
2019年3月21日
PHP 知识点
该文被密码保护。
阅读全文
posted @ 2019-03-21 10:53 林锅
阅读(58)
评论(0)
推荐(0)
编辑
2019年3月19日
Golang Context
摘要: 转自:https://www.cnblogs.com/zhangboyu/p/7456606.html 1、什么是Context Context通常被译作上下文,它是一个比较抽象的概念。在公司技术讨论时也经常会提到上下文。一般理解为程序单元的一个运行状态、现场、快照,而翻译中上下又很好地诠释了其本质
阅读全文
posted @ 2019-03-19 15:37 林锅
阅读(293)
评论(0)
推荐(0)
编辑
2019年3月14日
mysql 主键和唯一索引的区别
摘要: 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为非空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个主键,但可
阅读全文
posted @ 2019-03-14 11:38 林锅
阅读(16803)
评论(1)
推荐(3)
编辑
2019年3月12日
epoll 触发模式
摘要: Edge Triggered (ET):边缘触发只有数据到来,才触发,不管缓存区中是否还有数据。Level Triggered (LT):水平触发只要有数据都会触发。 LT(level triggered)是缺省的工作方式,并且同时支持block和no-block socket。在这种做法中,内核告
阅读全文
posted @ 2019-03-12 21:57 林锅
阅读(1452)
评论(0)
推荐(0)
编辑
上一页
1
···
14
15
16
17
18
19
20
21
22
···
42
下一页
公告