coding是一种爱好,知识需要系统学习

看到小咪呢,就会很快乐

  博客园  :: 首页  ::  ::  ::  :: 管理

2018年3月17日

摘要: 阅读目录 1. 直接插入排序(Straight Insertion Sort) 2. 希尔排序(Shells Sort) 3. 直接选择排序(Straight Selection Sort) 4. 堆排序(Heap Sort) 5. 冒泡排序(Bubble Sort) 6. 快速排序(Quick S 阅读全文
posted @ 2018-03-17 12:07 fhwup 阅读(778) 评论(0) 推荐(0) 编辑

摘要: 第一篇 基础篇 第1章 Linux概述 1.1 Linux的起源 1991年芬兰学生Linus Torvalds写的磁盘驱动和文件系统开源发布,Linux即“Linus的Minix”。 1994年内核1.0版发布,最新内核版本4.14.11。 1.2 追溯到Unix 1969年AT&T贝尔实验室的一 阅读全文
posted @ 2018-03-17 10:24 fhwup 阅读(961) 评论(0) 推荐(1) 编辑

摘要: 第1章 Mysql体系结构和存储引擎 1.1 定义数据库和实例 数据库:database,物理的操作系统文件或其他形式文件类型的集合。当使用NDB存储引擎时,数据库文件可能是存放在内存中而不是磁盘之上。 实例:instance,Mysql数据库实例由后台线程和一个共享内存区组成。实例才是真正用于操作 阅读全文
posted @ 2018-03-17 10:22 fhwup 阅读(468) 评论(0) 推荐(0) 编辑

摘要: 第1章 Java的I/O演进之路 1.1 Linux网络I/O模型 fd:file descriptor,文件描述符。linux内核将所有外部设备都看作一个文件来操作,对文件的读写会调用内核提供的命令,返回一个文件描述符。对一个socket的读写也会有相应的socket fd。描述符就是一个指向内核 阅读全文
posted @ 2018-03-17 10:18 fhwup 阅读(1710) 评论(0) 推荐(0) 编辑

摘要: 第1章 走进Java 1.1 Java技术体系 Java技术体系包括:Java程序设计语言、各种硬件平台上的Java虚拟机、Class文件格式、Java API类库、第三方Java类库。 JDK:Java Development Kit,用于支持Java程序开发的最小环境,包括:Java程序设计语言 阅读全文
posted @ 2018-03-17 10:15 fhwup 阅读(223) 评论(0) 推荐(0) 编辑

摘要: 第1章 并发编程的挑战 1.1 上下文切换 CPU通过时间片分配算法来循环执行任务,任务从保存到再加载的过程就是一次上下文切换。 减少上下文切换的方法有4种:无锁并发编程、CAS算法、使用最少线程、使用协程。 无锁并发编程:不同线程处理不同分片的数据,如数据哈希取模分片等。 CAS算法:java的A 阅读全文
posted @ 2018-03-17 10:12 fhwup 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 第1章 Kafka简介 1.1 kafka起源 Kafka是由LinkedIn开发并开源的分布式消息系统,2012年捐赠给Apache基金会,采用Scala语言,运行在JVM中,最新版本1.0.0。 1.2 kafka设计目标 Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 阅读全文
posted @ 2018-03-17 10:07 fhwup 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 第1章 网络通信协议 1.1 文本协议与二进制协议 ①文本协议:由一串ACSII字符组成的数据。 优点:容易理解,方便调试。 缺点:传输效率低(增加冗余字符用来分割);很难传输二进制文件如图片;解析复杂(需要字符串比较)。 ②二进制协议:一串字节流,通常包括消息头(header)和消息体(body) 阅读全文
posted @ 2018-03-17 10:05 fhwup 阅读(158) 评论(0) 推荐(0) 编辑

摘要: 第1章 简介 1.1 历史与发展 2008年 意大利创业公司创始人因对mysql性能不满意,于是他决定开发redis。 2009年 redis初版由他一个人开发完成。redis是“remote dictionary server”的缩写。 redis最新版为4.0.6。 1.2 特性 redis是一 阅读全文
posted @ 2018-03-17 09:59 fhwup 阅读(183) 评论(0) 推荐(0) 编辑

摘要: 第1章 分布式架构 1.1 分布式 分布式特点:分布性、对等性、并发性、缺乏全局时钟、故障总是会发生。 分布式问题:通讯异常、网络分区(脑裂)、三态、节点故障。 1.2 ACID到CAP/BASE 事务:由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。 ACID:原子性(Ato 阅读全文
posted @ 2018-03-17 09:52 fhwup 阅读(268) 评论(0) 推荐(0) 编辑