序言:在写单例模式之前,我知道网上有一堆博客已经写过单例模式了,之所以再写,只是单纯想做一个记录,个人认为单例模式是最为基础且最简单的设计模式之一,不然面试怎么逢人就问,但是单例模式,据我所了解能用的应该有4种常规写法(非线程安全的可以理解为没办法在真实生产环境运用)。 简介 单例模式是创建型设计模 ...
分类:
其他好文 时间:
2020-07-15 01:04:17
阅读次数:
67
序言 为什么InnoDB不将总数存起来? InnoDB直接count(*)会遍历全表(没有where条件),虽然结果准确,但会导致性能问题。 按照效率排序的话,count(字段)<count(主键id)<count(1)≈count(*),所以建议读者,尽量使用count(*)。 资料 ...
分类:
数据库 时间:
2020-07-12 12:29:06
阅读次数:
60
序言 这个系列主要是针对零基础人士的教程 ,尽量在几分钟内让你得到知识。希望你会喜欢。 制作这个菜鸟PLC教程主要是自己的工作总结,希望能帮助更多人少走弯路。 什么人适合这个教程 想了解西门子编程语言及零基础的人都适合. 西门子主要编程语言: STL LADDER SCL 其他就不多介绍了。 STL ...
分类:
其他好文 时间:
2020-07-11 22:41:04
阅读次数:
108
序言 在 Angular 5.X 中,有一个特别的标签: <router-outlet> , 其实,同样的,甚至同名的标签,在 React 中也有。 可见 Angular 与 React 的相似性有多高! 在 app.module.ts 路由文件中,有这么一段代码: imports: [ Brows ...
分类:
其他好文 时间:
2020-07-07 15:45:53
阅读次数:
80
目录 序言 React 的核心思想 传统 diff 算法 React diff 两个假设 三个策略 diff 具体优化 tree diff component diff element diff 小结 参考 1.序言 此篇文章所讨论的是 React 16 以前的 Diff 算法。而 React 16 ...
分类:
编程语言 时间:
2020-07-05 19:18:01
阅读次数:
102
序言 Vuex是什么? Vuex分成五个部分: State:单一状态树 Getters:状态获取 Mutations:触发同步事件 Actions:提交mutation,可以包含异步操作 Module:将vuex进行分模块 资料 ...
分类:
Web程序 时间:
2020-07-04 16:56:52
阅读次数:
74
一、序言: 在工作中,由于项目上的一些疑难杂症,想用Windbg来调试一下,所以想深入学习一下Windbg的脱码调试技术。但Windbg只是一个工具,能用和会用差别巨大。苦于理论基础知识不足,所以在学习过程中走了很多弯路,所以想把自己学习的过程记录下来。 二、疑问: Windbg提供了多种调试模式, ...
分类:
Web程序 时间:
2020-07-04 01:04:54
阅读次数:
77
恋爱篇 男人来自火星,女人来自金星2 作 者 约翰?格雷 译 者 白 莲 最新版序言 毋庸置疑,现代人在恋爱中面临的挑战,是以往任何一代人都无法想象的。过去,人们的婚姻并不以恋爱为基础,因为对于他们来说,婚姻仅仅意味着找个搭伙过日子的人。女人需要一个孔武有力,有经济能力,能够养家糊口的男人。男人则想 ...
分类:
其他好文 时间:
2020-06-28 22:08:28
阅读次数:
140
1.Java比较器的使用背景: Java中的对象,正常情况下,只能进行比较:== 或 != 。不能使用 > 或 < 的 但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。 如何实现?使用两个接口中的任何一个:Comparable 或 Comparator 2.自然排序:使 ...
分类:
编程语言 时间:
2020-06-21 11:38:10
阅读次数:
52
非线性泛函分析导论(序言):实践中的变分问题 Victory.Kong 博士,CPA,喜爱汉服,瑜伽和钢琴 YukiRain 、 dhchen 等 83 人赞同了该文章 这篇文章是《非线性泛函分析导论》系列文章的大纲。 泛函分析是所有基础数学中最贴近工程技术实践的一门学科。我做过一段调查:在工科硕士 ...
分类:
其他好文 时间:
2020-05-31 20:12:32
阅读次数:
111