通过 Wireshark 看网络分层
· ☕ 1 min read
最近被 kindle 推荐了一本讲 Wireshark 的书《Wireshark网络分析就这么简单》,看评论很不错。于是看了样章,发现确实不错,作者以自己的实际工作经验,结合通俗易懂的文笔,将与网络有关的知识讲解的颇有趣味。本文是笔者看过【从 Wireshark 看网络分层】章节之后的记录,旨在巩固在学校学习的网络分层知识。

时势造英雄-策略模式
· ☕ 3 min read
减少条件判断语句, 增强代码的可维护性和扩展性, 让代码遵循开闭原则, 策略模式值得拥有.

应用最广的模式-单例模式
· ☕ 5 min read
单例模式是应用最广的设计模式, 本文记录了常见的实现方式, 他们的优缺点, 如何规避反序列化绕过单例等. 涉及 JVM 的类加载, 虚拟机字节码指令,

Dartlang
· ☕ 10 min read
Dart 语言基础和一些特点(相比 Java)

面向对象六大原则
· ☕ 4 min read
面向对象的六大原则是运用设计模式的基础。只有基于六大原则进行开发,才能在需要的时候方便的应用各种设计模式。

图像处理基础
· ☕ 6 min read
本文源于我在公司内部的小分享, 会简单涉及图像的数字化过程, 不同颜色模型(YUV, RGB, NV21)的定义, 内存占用, 采样规则等概念.