流浪天空

有一种茫然叫做坚持!

自身知识体系的梳理与总结

抽点时间来梳理一下自己的知识体系,主要的框架流程是: tcp/ip http nginx php mysql(包括分布式系统相关) redis linux(常用命令) 面向对象,设计模式 算法 项目 其他 一.tcp/ip知识点整理 1.1. tcpip知识点 1...

2018-03-21 17:20:35

阅读数 1411

评论数 0

学习使用shell中的join命令

用途说明 Linux下最常用的数据文件格式是文本格式的,多个字段之间通过分隔符来区分,分隔符比如冒号(:)、制表符、空格等。/etc/passwd和/etc/group就是用:来分隔的,用MySQL的into outfile指令导出的数据通常是以制表符分隔的。这种文本格式既方便人去阅读,也适合程...

2019-03-30 21:40:35

阅读数 208

评论数 0

Nginx的负载均衡算法之ip_hash(保持会话)

1.算法介绍 ip_hash算法的原理很简单,根据请求所属的客户端IP计算得到一个数值,然后把请求发往该数值对应的后端。 所以同一个客户端的请求,都会发往同一台后端,除非该后端不可用了。ip_hash能够达到保持会话的效果。 ip_hash是基于round robin的,判断后端是否可用的方...

2019-03-17 10:40:42

阅读数 53

评论数 0

关于memcache与redis的内存分配与碎片回收机制

1.理解memcached的内存存储机制 Memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下,...

2019-03-14 01:19:01

阅读数 116

评论数 0

关于php-fpm中的参数的一些配置

主要涉及到php-fpm中的一些参数设置,这里也参考了很多文章。 1.segmentfault上大佬的总结 首先,我们关注下 PHP-FPM 的运行方式: static :表示在 `php-fpm` 运行时直接 `fork` 出 `pm.max_chindren` 个子进程, dynami...

2019-03-14 00:29:08

阅读数 66

评论数 0

新起点,新开始!

    为什么新起点是这个时候,其实我自己也觉得有点稀里糊涂,源于性格使然,拖拖拉拉,拖到了现在。    缘起感情,愉于感情,困于感情,悟于感情。    谢谢这段值得我学习的教学式交往,有很多第一次,还没有一个朋友批评过我的一切,在你的面前,一切都是值得批评的,一切也都是值得改进,提升的,我也是第...

2018-06-24 13:22:59

阅读数 401

评论数 1

第一次跳槽回顾以及感悟总结

    从2015年7月毕业到2018年3月,一直都在第一家公司(以下代称S)工作(司龄2年8个月),随着找工作形势以及部门本身发展趋势的一步步严峻,通过自己的苦苦挣扎,终于还是拿到了一个个人感觉勉强还行的offer(以下代称公司B),但是从动了跳槽的苗子到现在,仍然感觉个人的执行力实在是太差,同...

2018-04-06 00:50:01

阅读数 784

评论数 0

开年第一次面试完败后的反省

    初八就回帝都了,开始复习了几天,然后参加链家的面试,整体来说是完败,没有任何面试经验,也没有准备面试的一些常见面试官准备的问题,导致整体乱套,面完后心灰意冷,感觉整个人有点崩溃(其实真正开始面试应该是从17年6月份开始了),回来妹子对我进行了一番教育与引导,全面分析我的问题,再次特别感谢妹...

2018-03-28 13:46:35

阅读数 183

评论数 0

[仅供个人参考系列]个人整理基础的排序、查找等算法相关笔记

1.常见排序算法的时间、空间复杂度2.具体算法的实现 快速排序(根据定位pivot元素的方法,分为简单版和技巧版)简单版:复杂版:(请参考剑指offer上79页的相关写法)直接插入算法:堆排序:算法可以看这里,实际排序过程理解,也可以看这里查找算法:...

2018-03-28 13:05:58

阅读数 206

评论数 1

悲剧的阿里电面

算法:1.快排(时间,空间复杂度)2.第一次只出现一次的字符3.反转字符串mysql:怎样提高数据库的查询效率针对数据库字段有没有什么优化心得redis:高并发情况下怎么保证redis的原子性操作http:字段的特点等,http status举例...

2018-03-28 11:33:21

阅读数 513

评论数 0

[仅供个人参考系列]设计模式个人整理相关笔记以及实例

设计模式总结:个人觉得应该熟悉的几个设计模式:个人手写的相关设计模式单例模式:工厂:适配器:观察者:

2018-03-27 10:22:30

阅读数 105

评论数 0

[仅供个人参考系列]面向对象相关原则个人笔记

2018-03-27 10:10:50

阅读数 74

评论数 0

[仅供个人参考系列]linux常用命令

先来看下几个常见命令的相关文章:1.awk2.awk查看统计Nginx访问日志(比较经典的串联学习命令的文章)3.sort,uniq等

2018-03-26 23:11:17

阅读数 78

评论数 0

[仅供个人参考系列]关于缓存的几个概念个人解析

主要就是 熔断、降级、限流这几个概念的理解

2018-03-26 23:00:14

阅读数 64

评论数 0

[仅供个人参考系列]Redis核心概念(纯文字说明版,看绿色部分即可)

本文转载自:https://www.jianshu.com/p/2a4a57c5e313因个人笔记需要,故转载过来,如有疑问,请联系博主概述Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用...

2018-03-26 22:49:33

阅读数 69

评论数 0

[仅供个人参考系列]redis整体复习笔记

个人归纳的笔记:看资料时整体的临时笔记:redis的底层数据结构分类:

2018-03-26 22:32:28

阅读数 69

评论数 0

[仅供个人参考系列]关于Redis持久化(图片笔记说明版)

redis的持久化:1.内存快照:2.redis持久化之AOF:3.redis日志重写:4.redis数据修复:关于redis持久化对应的笔记总结:

2018-03-26 22:31:34

阅读数 65

评论数 0

[仅供个人参考系列]关于Redis持久化(纯文字说明版,看绿色部分即可)

本文转载自:http://www.cnblogs.com/chenpingzhao/p/5158791.html主要是为了自己看文章做笔记需要,所以转载过来,如有疑问,请联系博主。Redis有两种持久化的方式:快照(RDB文件)和追加式文件(AOF文件)RDB持久化方式是在一个特定的间隔保存某个时...

2018-03-26 22:22:19

阅读数 70

评论数 0

[仅供个人参考系列]redis的面试题

1:使用redis有哪些好处?   (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)  (2) 支持丰富数据类型,支持string,list,set,sorted set,hash  (3) 支持事务,操作都是原子性,所谓的原子性...

2018-03-26 21:53:24

阅读数 74

评论数 0

[仅供个人参考系列]MySQL调优

为什么要进行优化?避免由数据库链接timeout产生页面5xx的错误避免由于慢查询造成页面无法加载避免由于阻塞造成数据无法提交优化用户体验可以从哪几个方面进行数据库优化?image从图中可以看出,SQL及索引的优化是最重要的,成本最低效果最好。下面分别来看看如何优化SQL和索引。SQL优化慢查询日...

2018-03-25 15:59:05

阅读数 78

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭