道法术器
“道、法、术、器”出自老子的《道德经》,是道家传承所强调的四个层面。 所谓“道”即万物变迁循环中亘古不变的规律,是灵魂,是方向,是指导思想;“法”是在探求“道”的过程中经过实践思考、归纳总结出的规则体系和方法原则;“术”是在规则体系指导下的具 ...
It’s not what you know, it’s how you think
“道、法、术、器”出自老子的《道德经》,是道家传承所强调的四个层面。 所谓“道”即万物变迁循环中亘古不变的规律,是灵魂,是方向,是指导思想;“法”是在探求“道”的过程中经过实践思考、归纳总结出的规则体系和方法原则;“术”是在规则体系指导下的具 ...
本文整理mysql常用的时间函数,针对日期、时间戳、字符串类型之间的转换操作。 获得当前日期时间 函数:now(),返回当前时间,类型datetime mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-11-15 14:57:14 | +---------------------+ 获得当前时间戳函数 函数:current_timestamp() mysql> select current_timestamp; ...
Future是Java 5添加的类,用来描述一个异步计算的结果。可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,也可以使用cancel方法停止任务的执行。 本文介绍CompletableFuture ...
非暴力沟通方式通过 观察、感受、需要、请求 四个要素,帮助人们扭转负面的思维趋势,用温和的方式化解人际冲突,并主动根据需要和价值观来选择生活。 一、让爱融入生活 非暴力沟通的要素 观察: 留意发生的事情。(清楚的表达观察结果,而不判断或评估) 感受:我的 ...
这篇文章介绍下著名的设计原则:SOLID 单一职责是所有设计原则的基础 开闭原则是设计的终极目标 里氏替换原则强调的是子类替换父类后程序运行时的正确性,它用来帮助实现开闭原则 而接口隔离原则用来帮助实现里氏替换原则,同时它也体现了单一职责 依赖倒置原 ...
从25岁到55岁,人生三个十年的规划和目标。这3个10年,几乎决定了你的整个职业生涯和生活质量。 看黑幼龙的采访。七十岁的老人,看他的经历,验证了我最近对于人生进入职涯后三个十年的一个思考。 第一个十年是积累的十年(25-35) 最开始的起点重要 ...
当我们的系统的访问量突然剧增,大量的请求涌入过来,最典型的就是秒杀业务了,我们可能会知道会有一波高峰,这时候该如何处理? 而且现在很多情况我们还需要调用第三方接口例如支付等,因此我们还得考虑如果第三方那边出问题了,返回异常的慢,我们系统该如何 ...
从输入流里读取字节数据 read()方法要么返回下一次从流里读取的字节数(0到255,包括0和255),要么在达到流的末端时返回-1。 InputStream in = (...); try { while (true) { int b = in.read(); if (b == -1) break; (... process b ...) } } finally { in.close(); } 从输入流里读取块数据 read()方法不一定会填满整个 ...
Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些 类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也 ...
今天一场意外,巨星陨落。摘录了他的名言缅怀,也是激励自己,珍惜当下。 1、我最大的敌人是自己。 My biggest enemy is myself. 2、我能接受失败,但无法接受放弃。 I can accept failure, but I can't accept giving up. 3、要抓住一切机会,向所有人证明你自己,证明你能够迎接挑战。 Should seize every opportunity to prove to everyone of you, prove that ...
在iOS应用开发过程中,通过抓包调试服务接口的场景时常出现。Charles和Wireshark是开发过程中最常用的两款抓包软件。 在日常开发中,我们无法看到应用程序与服务器之间发送和接收的内容,没有这种可见性,我们在确定故障的确切位置时会非常 ...
SM角色 SM是教练的角色 SM的贡献表现在对团队效能的提升 SM的组织目标是:引导团队自组织,SM管理的时间投入越来越少 SM的成长关键:迭代优化总结,每个迭代的精进总结成长 异步协同:异步有利于提高每个成员的效率,尽量做异步协同,参考《为什么精英 ...
最近做了一次核心技术Review,评委们给了很多的建议,其中“方法论”一词出现的概率很高。想想自己平时也做了非常多的技术项目和技术方案,但是回过头来还是缺少总结思考,没有形成自己系统化,并且处理问题行之有效的方法论。 那什么是方法论?为什么要 ...
Optional对象支持值可空的抽象,特别是针对Java中的NPE问题,Optional可以很好的显式的来应对。 比如: user.getAddress().getProvince(); 这种写法,在user为null时,是有可能报NullPointerException异常的。为了解决这个问题,于是采用下 ...
拉取镜像 比如:安装centos镜像,https://hub.docker.com/ 中搜索centos,有tag为7.9.2009的镜像 docker pull centos:7.9.2009 构建docker镜像 也可以自己定义Dockerfile来创建镜像 准备Dockerfile 比如: FROM centos:7 LABEL ...