Toggle navigation
Wudashan Blog
Home
About
Tags
Tags
keep hungry keep foolish
设计模式
创建型模式
单例模式
行为模式
命令模式
策略模式
抽象工厂模式
工厂方法模式
结构型模式
适配器模式
软件工程
读书笔记
编程实践
Californium
开源框架
源码分析
CoAP
Spring
Batch
批处理
ACM
算法
路径问题
分布式锁
Redis
Java
日志
Log4j
SLF4J
模板方法模式
浅拷贝与深拷贝
项目管理
软件工厂
性能
方法论
学习
职业生涯
金融学
投资理财
深度思考
设计模式
Template Method 模板方法模式
定义一个抽象方法,交由子类去实现。
Adapter Pattern 适配器模式
想使用的类的接口不符合你的需求,那就尝试写个适配器吧!
Factory Method Pattern 工厂方法模式
方法级别的创建对象。
Abstract Factory Pattern 抽象工厂模式
将创建对象的职责交给工厂去办就好。
Strategy Pattern 策略模式
将算法封装起来,使它们可以相互替换。
Command Pattern 命令模式
将命令封装成对象,体会面向对象的好处。
Singleton Pattern 单例模式
你真的用对了单例模式吗?
Design Patterns 浅谈设计模式
像艺术一样,设计代码,体会编程之美。
创建型模式
Factory Method Pattern 工厂方法模式
方法级别的创建对象。
Abstract Factory Pattern 抽象工厂模式
将创建对象的职责交给工厂去办就好。
Singleton Pattern 单例模式
你真的用对了单例模式吗?
单例模式
Singleton Pattern 单例模式
你真的用对了单例模式吗?
行为模式
Template Method 模板方法模式
定义一个抽象方法,交由子类去实现。
Strategy Pattern 策略模式
将算法封装起来,使它们可以相互替换。
Command Pattern 命令模式
将命令封装成对象,体会面向对象的好处。
命令模式
Command Pattern 命令模式
将命令封装成对象,体会面向对象的好处。
策略模式
Strategy Pattern 策略模式
将算法封装起来,使它们可以相互替换。
抽象工厂模式
Abstract Factory Pattern 抽象工厂模式
将创建对象的职责交给工厂去办就好。
工厂方法模式
Factory Method Pattern 工厂方法模式
方法级别的创建对象。
结构型模式
Adapter Pattern 适配器模式
想使用的类的接口不符合你的需求,那就尝试写个适配器吧!
适配器模式
Adapter Pattern 适配器模式
想使用的类的接口不符合你的需求,那就尝试写个适配器吧!
软件工程
《重构 · 改善既有代码的设计》读书笔记
在不改软件可观察行为的前提下改善其内部结构
《代码整洁之道》 读书笔记
细节之中自有天地,整洁成就卓越代码
读书笔记
《大厂晋升指南》学习笔记
升职加薪,当上总经理,出任CEO,迎娶白富美,走向人生巅峰
《徐远的投资课》学习笔记
北大教授以坚实的学术理论基础,丰富的问题研究基础,实战导向,教你如何投资
《重构 · 改善既有代码的设计》读书笔记
在不改软件可观察行为的前提下改善其内部结构
《人月神话》读书笔记
人月是危险和带有欺骗性的神话,因为它暗示人员数量和时间是可以相互替换的
《代码整洁之道》 读书笔记
细节之中自有天地,整洁成就卓越代码
编程实践
《代码整洁之道》 读书笔记
细节之中自有天地,整洁成就卓越代码
Californium
Californium开源框架之源码分析(八)
element包,网络通信基本定义。
Californium开源框架之源码分析(七)
core包,一些封装好的供开发者使用的类。
Californium开源框架之源码分析(六)
network模块(下),网络传输核心模块。
Californium开源框架之源码分析(五)
network模块(上),网络传输核心模块。
Californium开源框架之源码分析(四)
server模块,服务端和资源。
Californium开源框架之源码分析(三)
observe模块,CoAP协议特点之资源订阅。
Californium开源框架之源码分析(二)
coap模块,协议中的常量定义与消息模型。
Californium开源框架之源码分析(一)
从整体到模块,从模块到细节,细节见卓越!
Californium开源框架分析(入门篇)
一个基于Java实现的CoAP技术框架。
开源框架
《TestNG》学习笔记
调用树,性能问题排查神器
遇到性能瓶颈如何排查?借助调用树帮你事半功倍
Spring Batch批处理框架介绍
一款轻量的、全面的批处理框架,用于开发强大的批处理应用程序。
Californium开源框架之源码分析(八)
element包,网络通信基本定义。
Californium开源框架之源码分析(七)
core包,一些封装好的供开发者使用的类。
Californium开源框架之源码分析(六)
network模块(下),网络传输核心模块。
Californium开源框架之源码分析(五)
network模块(上),网络传输核心模块。
Californium开源框架之源码分析(四)
server模块,服务端和资源。
Californium开源框架之源码分析(三)
observe模块,CoAP协议特点之资源订阅。
Californium开源框架之源码分析(二)
coap模块,协议中的常量定义与消息模型。
Californium开源框架之源码分析(一)
从整体到模块,从模块到细节,细节见卓越!
Californium开源框架分析(入门篇)
一个基于Java实现的CoAP技术框架。
源码分析
《TestNG》学习笔记
Californium开源框架之源码分析(八)
element包,网络通信基本定义。
Californium开源框架之源码分析(七)
core包,一些封装好的供开发者使用的类。
Californium开源框架之源码分析(六)
network模块(下),网络传输核心模块。
Californium开源框架之源码分析(五)
network模块(上),网络传输核心模块。
Californium开源框架之源码分析(四)
server模块,服务端和资源。
Californium开源框架之源码分析(三)
observe模块,CoAP协议特点之资源订阅。
Californium开源框架之源码分析(二)
coap模块,协议中的常量定义与消息模型。
Californium开源框架之源码分析(一)
从整体到模块,从模块到细节,细节见卓越!
Californium开源框架分析(入门篇)
一个基于Java实现的CoAP技术框架。
CoAP
Californium开源框架之源码分析(八)
element包,网络通信基本定义。
Californium开源框架之源码分析(七)
core包,一些封装好的供开发者使用的类。
Californium开源框架之源码分析(六)
network模块(下),网络传输核心模块。
Californium开源框架之源码分析(五)
network模块(上),网络传输核心模块。
Californium开源框架之源码分析(四)
server模块,服务端和资源。
Californium开源框架之源码分析(三)
observe模块,CoAP协议特点之资源订阅。
Californium开源框架之源码分析(二)
coap模块,协议中的常量定义与消息模型。
Californium开源框架之源码分析(一)
从整体到模块,从模块到细节,细节见卓越!
Californium开源框架分析(入门篇)
一个基于Java实现的CoAP技术框架。
Spring
Spring Batch批处理框架介绍
一款轻量的、全面的批处理框架,用于开发强大的批处理应用程序。
Batch
Spring Batch批处理框架介绍
一款轻量的、全面的批处理框架,用于开发强大的批处理应用程序。
批处理
Spring Batch批处理框架介绍
一款轻量的、全面的批处理框架,用于开发强大的批处理应用程序。
ACM
公司编程竞赛之最长路径问题
从深度优先搜索算法到贪心算法,再到模拟退火算法
算法
公司编程竞赛之最长路径问题
从深度优先搜索算法到贪心算法,再到模拟退火算法
路径问题
公司编程竞赛之最长路径问题
从深度优先搜索算法到贪心算法,再到模拟退火算法
分布式锁
Redis分布式锁的正确实现方式(Java版)
不瞒你们说,网上80%的实现都是有缺陷的
Redis
Redis分布式锁的正确实现方式(Java版)
不瞒你们说,网上80%的实现都是有缺陷的
Java
Java如何对一个对象进行深拷贝?
Redis分布式锁的正确实现方式(Java版)
不瞒你们说,网上80%的实现都是有缺陷的
日志
如何快速过滤出一次请求的所有日志?
使用SLF4J日志框架的MDC工具,将请求ID植入一次请求的生命周期。
Log4j
如何快速过滤出一次请求的所有日志?
使用SLF4J日志框架的MDC工具,将请求ID植入一次请求的生命周期。
SLF4J
如何快速过滤出一次请求的所有日志?
使用SLF4J日志框架的MDC工具,将请求ID植入一次请求的生命周期。
模板方法模式
Template Method 模板方法模式
定义一个抽象方法,交由子类去实现。
浅拷贝与深拷贝
Java如何对一个对象进行深拷贝?
项目管理
《人月神话》读书笔记
人月是危险和带有欺骗性的神话,因为它暗示人员数量和时间是可以相互替换的
软件工厂
《人月神话》读书笔记
人月是危险和带有欺骗性的神话,因为它暗示人员数量和时间是可以相互替换的
性能
调用树,性能问题排查神器
遇到性能瓶颈如何排查?借助调用树帮你事半功倍
方法论
知识学习方法论
找到学习方法,提高学习效率,实现学习目的
学习
知识学习方法论
找到学习方法,提高学习效率,实现学习目的
职业生涯
《大厂晋升指南》学习笔记
升职加薪,当上总经理,出任CEO,迎娶白富美,走向人生巅峰
职业生涯相关知识点总结
金融学
《徐远的投资课》学习笔记
北大教授以坚实的学术理论基础,丰富的问题研究基础,实战导向,教你如何投资
投资理财
《徐远的投资课》学习笔记
北大教授以坚实的学术理论基础,丰富的问题研究基础,实战导向,教你如何投资
深度思考
通用问题分析框架