前言 之前学习Java时一直在有意识的回避框架部分,这也就导致了本科时自己虽然也大大小小的做了不少东西,但本质上都是在重复的造轮子,并没有对所学的知识进行一个细致的梳理以及深层次的探究。说来也惭愧,直到现在我才意识到之前自已一直都是在原地踏步,甚至是略有退步,学习的知识全部都零零散散,浅尝辄止,不成 ...
分类:
编程语言 时间:
2020-05-19 10:26:24
阅读次数:
59
一个程序员在考虑增值时无法回避的一个根本问题是到底是做技术还是做管理(架构师除外)。这种基本方向上的选择对后续很多细节上的取舍有关键影响,所以在考虑其他之前,最好先回答一下这个问题。这就和修炼时要选择少林、武当、华山还是魔教一样,一旦选择,基本上是回不了头。 当然选择管理不意味着不需要掌握编程技能, ...
分类:
其他好文 时间:
2020-05-10 14:42:33
阅读次数:
92
“非暴力沟通”既是书名,也是一种沟通理论,它的创始人是 马歇尔 卢森堡 为什么好好的语言会演变成暴力行为呢?书里总结了四个原因,它们分别是:道德评判,进行比较,回避责任和强人所难。 道德评判 什么叫道德评判,这本质就是喜欢给别人贴标签。 比如看到一个人衣服脏了,就说,你是一个不爱干净的人;看别人经济 ...
分类:
其他好文 时间:
2020-04-29 15:04:48
阅读次数:
153
社交恐惧症是恐惧症的一种亚型,恐惧症原称恐怖性神经症,是神经症的一种。以过分和不合理地惧怕外界某种客观事物或情境为主要表现,患者明知这种恐惧反应是过分的或不合理的,但仍反复出现,难以控制。恐惧发作时常常伴有明显的焦虑和自主神经症状,患者极力回避导致恐惧的客观事物或情境,或是带着畏惧去忍受,因而影响其 ...
分类:
其他好文 时间:
2020-04-27 19:14:17
阅读次数:
105
一、风险识别清单 1、、需求 产品的业务需求、用户需求、功能需求和系统需求是否完整、清晰? 开发人员在产品开发设计之前是否充分了解需求? 2、设计 (1) 是否使用了“新技术”? (2)系统中是否会存在一些设计“瓶颈”?如果存在,是否有应对措施? (3)产品是否设计得过于复杂,难以理解? (4)开发 ...
分类:
其他好文 时间:
2020-04-11 16:56:15
阅读次数:
89
网站筛选列表页承担着流量分发与权重流通的重要角色,所以对于大多数电商网站来说,筛选列表页优化是一项重中之重的工作。当我们谈电商网站筛选列表页优化的时候,便无法回避URL、内链层级、页面基础元素、页面质量、代码、返回码等具体的优化细节。那么我们重点来谈一下URL这个问题。谈URL的时候无非就是静态化、要短、最好要利于理解和传播、以及利于数据分析等要求。这里我们需要思考个问题,URL静态化是必须的吗?
分类:
Web程序 时间:
2020-03-21 23:18:50
阅读次数:
82
一、EventLoop、EventLoopGroup概述 由下图所示,NioEventLop是EventLoop的一个具体实现,EventLoop是EventLoopGroup的一个属性,NioEventLoopGroup是EventLoopGroup的具体实现,都是基于ExecutorServic ...
分类:
Web程序 时间:
2020-03-18 09:19:19
阅读次数:
110
[toc] 领域驱动设计 非原创,感谢《领域驱动设计》这本书 有很多因素会使软件开发复杂化,但最根本的原因是问题领域本身错综复杂。如果你要为一家人员复杂的企业提高自动化程度,那么你开发的软件将无法回避这种复杂性,你所能做的只有控制这种复杂性。控制复杂性的关键是有一个好的领域模型,这个模型不应该仅仅停 ...
分类:
其他好文 时间:
2020-03-18 00:02:37
阅读次数:
90
1. 代理和反射 代理是什么? 通过调用 new Proxy() ,你可以创建一个代理用来替代另一个对象(被称之为目目标对象) ,这个代理对目标对象进行了虚拟,因此该代理与该目标对象表面上可以被当作同一个对象来对待。代理允许你拦截目标对象上的底层操作,而这本来是JS引擎的内部能力,拦截行为适用了一个 ...
分类:
其他好文 时间:
2020-02-29 00:44:28
阅读次数:
56
关于哈佛,这一年记得最清楚的还是那本《哈佛图书馆墙上的格言》,一位中国记者勇敢地证明了这是本伪书,美国大众传媒发达,迎合世界人民心理,造几本伪书出来让正在努力励志阶段的中国人民亢奋一下,完全能够理解。 而哈佛还是哈佛,安静地待在波士顿剑桥城,让我们这些名义上上过大学的人心里憋屈,哈佛那个大学和中国的 ...
分类:
其他好文 时间:
2020-02-20 20:39:01
阅读次数:
136