专题 java数据结构

数据结构,是计算机编程的基础,系统学习数据结构与算法,是程序开发者进阶提高的基础,是我们研读底层源码重要的助力。

数据结构概述

一、集合

1.集合Set
2.有序集合SortedSet

二、线性结构

1.数组Array
2.列表
3.栈
4.队列

三、树形结构

1.二叉树
2.红黑树
3.B树与B+树
4.堆

四、散列

专题 浅谈java设计模式

设计模式是开发人员的基本技能,虽然在实际项目中不是必需的技能,但是熟悉设计模式,对于编写可扩展性强,维护性高的程序,有很好的指导意义,以及研究解析开源框架的源码提供了思路。

1.设计模式前篇
2.设计模式
(1)创建型设计模式

创建型设计模式即创建对象的模式,对对象实例化过程进行了抽象。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。

(2)结构型设

专题 openresty学习路线图

参考openresty技能图谱,准备写一系列的博客来记录自己学习openresty的历程

一、openresty必知基本概念

 1、restful API和API gateway
 2、微服务
 3、DSL(领域特定语言)
 4、c10k和c1M
 5、非阻塞/异步I/O
 6、事件循环
 7、协程
 8、测试驱动开发(TDD)

二、openresty基本指令和API(nginx for lua api)

 1、n

专题 高性能PHP框架YAF实战手册-从入门到实战

这了记录yaf框架的学习,也为了给其他同时学习和使用yaf的同学一个借鉴,笔者将写一个系列的yaf实战教程,主要内容如下:

注:本教程是以Yaf2.0为基础

1、 YAF安装

2、 YAF运行流程及程序结构

  • 2.1 yaf运行流程
  • 2.2 目录结构
  • 2.3 入口文件
  • 2.4 启动文件

3、 YAF配置

  • 3.1 框架配置
  • 3.2 应用配置
  • 3.3 配置读取

4、 YAF架构

  • 4.1 架构总览
  • 4.2 模块设