计算机发展历史
计算机网络发展了解
设计模式
组合模式 合成模式 COMPOSITE 结构型 设计模式(十一)
代理模式 PROXY Surrogate 结构型 设计模式(十四)
责任链模式 职责链模式 Chain of Responsibility Pattern 行为型 设计模式(十七)
解释器模式 Interpreter 行为型 设计模式(十九)
中介者模式 调停者 Mediator 行为型 设计模式(二十一)
备忘录模式 Memento 快照模式 标记Token模式 行为型 设计模式(二十二)
观察者模式 Observer 发布订阅模式 源 监听 行为型 设计模式(二十三)
策略模式 Strategy 政策Policy 行为型 设计模式(二十五)
模板方法模式 Template method 行为型 设计模式(二十六)
JVM
[零] Java 语言运行原理 JVM原理浅析 入门了解简介 Java语言组成部分 javap命令使用
[一]class 文件浅析 .class文件格式详解 字段方法属性常量池字段 class文件属性表 数据类型 数据结构
[二]Java虚拟机 jvm内存结构 运行时数据内存 class文件与jvm内存结构的映射 jvm数据类型 虚拟机栈 方法区 堆 含义
[三] java虚拟机 JVM字节码 指令集 bytecode 操作码 指令分类用法 助记符
[四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式
[五]类加载机制双亲委派机制 底层代码实现原理 源码分析 java类加载双亲委派机制是如何实现的
JavaIO
[零] JavaIO入门简介 程序设计语言 为什么需要IO库
[一]FileDescriptor文件描述符 标准输入输出错误 文件描述符
[二] JavaIO之File详解 以及FileSystem WinNTFileSystem简介
[三]JavaIO之IO体系类整体设计思路 流的概念以及四大基础分类
[五] JavaIO之InputStream OutputStream简介 方法列表说明
[六]JavaIO之 ByteArrayInputStream与ByteArrayOutputStream
[七]JavaIO之 PipedInputStream 和 PipedInputStream
[八]JavaIO之FileInputStream 与 FileOutputStream
[九]JavaIO之ObjectInputStream 和 ObjectOutputStream
[十]JavaIO之FilterInputStream FilterOutputStream
[十一]JavaIO之DataInputStream 和 DataOutputStream
[十二]JavaIO之BufferedInputStream BufferedOutputStream
[十三]JavaIO之PushBackInputStream
[十五]javaIO之SequenceInputStream
[十六]JavaIO之InputStreamReader 与 OutputStreamWriter
[十七]JavaIO之CharArrayReader 和 CharArrayWriter
[十八]JavaIO之FileReader 和 FileWriter
[十九]JavaIO之PipedReader 和 PipedWriter
[二十]JavaIO之StringReader 与 StringWriter
[二十一]JavaIO之BufferedReader 与 BufferedWriter
Java8
函数式编程
[零]java8函数式编程入门官方文档中文版 java.util.stream 包文档中文版本
[一]java8 函数式编程入门 什么是函数式编程 函数接口概念 流和收集器基本概念
[二]java8函数式编程 函数式接口详解 lambda匿名函数 方法引用 构造函数引用 如何定义使用函数式接口
[三]java8 函数式编程Stream 概念深入理解 Stream 运行原理 Stream设计思路
[四] java8 函数式编程 收集器浅析 收集器Collector常用方法 运行原理 内部实现
[五]java函数式编程归约reduce概念原理 stream reduce方法详解 reduce三个参数的reduce方法如何使用
[六] 函数式接口的复合方法示例 predicate 谓词逻辑运算 Function接口 组合运算 比较器 逆序 比较链
JavaWeb相关
域名注册域名解析域名绑定 dns服务器解析 域名记录的添加 记录类型含义@ www 访问域名请求过程
HTTP协议简介详解 HTTP协议发展 原理 请求方法 响应状态码 请求头 请求首部 java模拟浏览器客户端服务端
HttpServletResponse ServletResponse 返回响应 设置响应头设置响应正文体 重定向 常用方法 如何重定向 响应编码 响应乱码
ServletRequest 请求方法 获取请求参数 请求转发 请求包含 请求转发与重定向区别 获取请求头字段
javaWeb项目中的路径格式 请求url地址 客户端路径 服务端路径 url-pattern 路径 获取资源路径 地址 url
javaweb请求编码 url编码 响应编码 乱码问题 post编码 get请求编码 中文乱码问题 GET POST参数乱码问题 url乱码问题 get post请求乱码 字符编码
Java基础性类型简介
[十三]基础数据类型之AbstractStringBuilder
[十四]基础类型之StringBuffer 与 StringBuilder对比
[十五]java.math包简介,RoundingMode与MathContext
JavaSE进阶
java集合框架容器 java框架层级 继承图结构 集合框架的抽象类 集合框架主要实现类
java continue break 关键字 详解 区别 用法 标记 标签 使用 示例 联系
Spring+SpringMVC+mybatis+maven
spring Hello world示例
spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
spring原理案例-基本项目搭建 02 spring jar包详解 spring jar包的用途
spring原理案例-基本项目搭建 03 创建工程运行测试 spring ioc原理实例示例
springmvc+mybatis
springmvc 项目完整示例01 需求与数据库表设计 简单的springmvc应用实例 web项目
springmvc 项目完整示例02 项目创建-eclipse创建动态web项目 配置文件 junit单元测试
springmvc 项目完整示例04 整合mybatis mybatis所需要的jar包 mybatis配置文件 sql语句 mybatis应用
springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用
springmvc 项目完整示例06 日志–log4j 参数详细解析 log4j如何配置
springmvc 项目完整示例07 设置配置整合springmvc springmvc所需jar包springmvc web.xml文件配置
springmvc 项目完整示例08 前台页面以及知识点总结
maven+springmvc+mybatis
eclipse 创建maven 项目 动态web工程完整示例
eclipse 创建maven 项目 动态web工程完整示例 maven 整合springmvc整合
JAVA基本语法了解
SVN相关
vmware workstation
批处理启动vm虚拟机服务 vm12启动无界面启动vm虚拟机系统 windows上如何操作服务 sc net启动关闭服务
vm12 安装ubuntu15.10详细图文教程 虚拟机安装ubuntu安装 ubuntu更新软件 ubuntu一直卡在下载语言怎么办?
环境搭建工具配置相关杂项
windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况
不能ssh连接ubuntu linux 服务器 secureCRT不能ssh连接服务器 不能远程ssh连接虚拟机的ubuntu linux
ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办
ubuntu 修改网卡名称 更改设备网卡名称 修改eno16777736为eth0 ubuntu 15.10网卡名称为eno16777736
windows软件工具