Sakura

sakura

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 9 10 11 12 13

2020年3月24日 #

摘要: nginx 的优点: IO多路复用epoll select模式 不断的轮询队列里面的内容,有请求就处理 线性扫描效率低下 epoll 模型 每当FD 就绪,采用系统的回调函数之间 将 fd放入,效率更高 最大连接数无限制 CPU亲和(affinity) 多个进程,单线程 把CPU核心和 Nginx工作进程绑定,每一个worker进程固定在一个 cpu上执行,减少切换cpu的ca... 阅读全文
posted @ 2020-03-24 09:22 .geek 阅读(126) 评论(0) 推荐(0) 编辑

2020年3月18日 #

摘要: 目的: 将多个对象组成一条职责链,按照职责链的顺序一个个找出谁负责处理,弱化请求方和处理方之间的关联关系,让双方都成为可独立复用的组件 使用责任链提高程序灵活性,但也可能会导致处理延迟,如果请求者和处理者之间的关系是确定的,而且需求非常快的处理速度,不使用 chain of Responsibili 阅读全文
posted @ 2020-03-18 01:43 .geek 阅读(190) 评论(0) 推荐(0) 编辑

2020年3月16日 #

摘要: Iterator模式 Template Method 模式 迭代器是什么?为什么要用迭代器? 解释: 将遍历与实现分离出来,加入我只想要遍历一个集合,不想知道这是什么实现,实现多种多样,但是我的需求就只有一个,就是遍历,因此,使用迭代器模式,可以提供一个统一的接口给外部访问,不用让用户关心这是什么集 阅读全文
posted @ 2020-03-16 12:41 .geek 阅读(179) 评论(0) 推荐(0) 编辑

2020年3月15日 #

摘要: 7层模型: 7层模型,也叫osi参考模型 网络模型一般是指 osi 7层参考模型和 tcp/ip 五层参考模型 每一层实现各自的功能和协议,并且都为上一层提供业务功能,为了提供这种业务功能,下一层将上一层的数据并入本层的数据域中,然后通过加入报头 或者报尾来实现该层的业务功能,这个过程叫数据封装。用 阅读全文
posted @ 2020-03-15 00:03 .geek 阅读(501) 评论(0) 推荐(0) 编辑

2020年3月14日 #

摘要: zookeeper概念 zookeeper 是个分布式协调服务的开源框架,解决分布式集群中应用系统的一致性问题 避免同时操作同一数据造成脏读问题 zookeeper 本质是一个分布式的小型文件存储系统,提供类似文件系统的目录树方式进行数据存储,并且对树中的节点进行有效管理,维护存储数据的状态变化 可 阅读全文
posted @ 2020-03-14 18:06 .geek 阅读(285) 评论(0) 推荐(0) 编辑

2020年3月12日 #

摘要: 数据库启动步骤: 创建并启动实例 (初始化参数文件) 装载数据库 (控制文件) 打开数据库 (数据文件与重做日志文件) Oracle 几种 shutdown命令: shutdown normal shutdown immediate shutdown transaction shutdown abo 阅读全文
posted @ 2020-03-12 12:15 .geek 阅读(2724) 评论(0) 推荐(0) 编辑

2020年3月11日 #

摘要: Spring容器支持两种格式的配置文件 Properties Xml 实际开发中,最常使用的是xml文件的格式配置方式,这种配置方式是通过xml文件来注册并且管理bean中的依赖关系的 Bean标签中的几种属性 id name class scope 其中和对象装配注入有关的属性有: constru 阅读全文
posted @ 2020-03-11 14:18 .geek 阅读(240) 评论(0) 推荐(0) 编辑

2019年5月13日 #

摘要: 随笔 - 0 文章 - 0 评论 - 0 随笔 - 0 文章 - 0 评论 - 0 C++初学之LeetCode刷题基础 2019/5/13 个人说明:这是我第一次写博客文章,主要是试写,写的不好请谅解。 初学C++ 下面是关于函数部分的学习 内联函数 默认参数列表 缺省参数列表 哑元函数 内联函数 阅读全文
posted @ 2019-05-13 22:44 .geek 阅读(2216) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13