读了一篇鸡汤文有感
感悟

读了一篇鸡汤文有感

今天有人在公司微信群里发了一篇文章,我不知道他是谁,但是应该是某个领导吧。 和平时的反应一样,我没有看内容,直接打开页面跳转到最后评论:这碗鸡汤,我干了。 我以为这件事情已经结束了,然而并没有。下午的时候,人事突然走进来,给我们每人发了一份打印的文档——内容就是上午微信群里的那份文章。说实话,我刚刚看到的时候内心还是拒绝的,领导难道又要宣传狼性文化了?不过既然已经发了,那就打开看一下吧。 我大概花了五分钟时间去看完它,内容出乎我的意料,是讲做事态度的文章。和我想象中的鸡汤文不太一样。其中一段话我很喜欢: 过去的态度,决定了现在的能力;现在的态度,决定了未来的能力。 这篇文章引发了我的思考,自己不就是在上大学的时候每天玩游戏,觉得对不起自己,才逼着自己去学习,然后才机缘巧合下从事编程工作。

  • KingHanWen
2 min read
Linux iptables 的理解
linux

Linux iptables 的理解

Linux iptables 的理解 链 和本机相关的链 INPUT:进入主机 OUTPUT:离开主机 和本机没有关系的链 PREROUTING:路有前 FORWARD:转发 POSTROUTING:路由后 表 filter 定义允许或者不允许的。 nat 定义地址转换的 mangle功能:修改报文原数据 对于 filter 来讲一般只能做在3个链上:INPUT ,FORWARD ,OUTPUT 对于nat来讲一般也只能做在3个链上:PREROUTING ,OUTPUT ,POSTROUTING

  • KingHanWen
2 min read
设计模式之状态模式的使用
设计模式

设计模式之状态模式的使用

上篇博客讨论了RxJava流程控制中的一些问题,我本人并没有想到什么好的解决方案。 最近学习了设计模式,发现状态模式可以更优雅的解决这类问题。 首先我们定义一个正常搜索状态 public class NormalState implements SearchMVP.Presenter { SearchMVP.Model mModel; SearchMVP.View mView; SearchPresenter mSearchPresenter; public NormalState(SearchMVP.Model model, SearchMVP.View view, SearchPresenter searchPresenter) { mModel = model; mView = view;

  • KingHanWen
2 min read