缓存误用 缓存,是互联网分层架构中,非常重要的一个部分,通常用它来降低数据库压力,提升系统整体性能,缩短访问时间。 有架构师说“缓存是万金油,哪里有问题,加个缓存,就能优化”,缓存的滥用,可能会导致一些错误用法。 缓存,你真的用对了么? 误用一:把缓存作为服务与服务之间传递数据的媒介 如上图:服务1 ...
分类:
其他好文 时间:
2020-05-01 18:23:10
阅读次数:
56
一说到排序算法,大部分人都会说出著名的万金油-快速排序、大数据分而治之-归并排序、大数据排名-堆排序。这些排序无论在面试还是实际项目中,都是经常用到的一些排序算法,其平均时间复杂度都在 O(N ? log2N),那今天我们就来介绍几种 O(N)的排序算法。 1,计数排序,输入 n 个范围在 0-k ...
分类:
编程语言 时间:
2020-01-15 19:31:52
阅读次数:
90
“ jQuery + RequireJS(SeaJS)+ artTemplate(doT)+ Gulp(Grunt) ” jQuery:以 jQuery 为核心,能兼容绝大部分浏览器 RequireJS(SeaJS):使用 RequireJS SeaJS 进行模块化开发可以解决代码依赖混乱的问题 同 ...
分类:
其他好文 时间:
2019-12-02 19:30:55
阅读次数:
154
一对多查询的万金油公式 一对多查询的万金油公式 2019-01-06 作者:ExcelHome 阅读:43011次 我们对数据进行查询时,经常会使用VLOOKUP函数。但有时,我们会碰到这样的问题,提取符合条件的结果是多个,而不是一个,这时候VLOOKUP就犯难了。举个例子,如下图,左侧A1:C10 ...
分类:
其他好文 时间:
2019-06-15 10:01:33
阅读次数:
102
1.1获取Python 下载 http://www.python.org Python语法精简 万金油 1.2从IDLE启动Python 是Python Shell “外壳” >>>提示符含义 准备好了 pycharm1.3失败地尝试 #为人看 不被当作代码执行1.4新东西 print(5+3) p ...
分类:
其他好文 时间:
2018-12-29 20:59:19
阅读次数:
226
推式子小技巧 标签(空格分隔): 数学 先讲一些万金油 交换求和顺序,这个很$naive$。 式子可以随意提到与其无关的枚举项前后,这个也很$naive$。 算贡献思想,这个非常重要,一般需要一点个人能力,只要转化前后每一项被算的次数一样就可以 熟记常见结论,对模数敏感一点,该卷积的就卷起来用多项式 ...
分类:
其他好文 时间:
2018-12-27 22:50:34
阅读次数:
204
一、前言 我们都知道,普通使用pip安装的TensorFlow是万金油版本,当你运行的时候,会提示你不是当前电脑中最优的版本,特别是CPU版本,没有使用指令集优化会让TensorFlow用起来更慢。 但是在编译之中,发现很多坑,由此记录一下。 环境相关: 系统:centos7 python版本:2. ...
分类:
其他好文 时间:
2018-11-27 20:59:23
阅读次数:
265
其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍. 1.短信息.很简单 方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是: 至于双卡双待用哪个卡来发送这些 ...
分类:
移动开发 时间:
2018-10-07 18:54:42
阅读次数:
287
元字符介绍: . 单个字符匹配 ^ 以字符开头匹配 在[]里面作为非 $ 以字符结尾匹配 A|B 匹配A或者B的字符串 注意 : | * (0,无穷多)重复匹配符号前字符 + (1,无穷多)重复匹配符号前字符 ? (0,1)重复匹配符号前字符 *和+区别: {} 重复万金油 {0,}等同于 * {1 ...
分类:
编程语言 时间:
2018-09-20 11:20:29
阅读次数:
188
在项目中,经常会有需求让我们把很多通用性的功能写成一个模板,然后根据不同的应用场景传入不同的参数来完成某种功能 但是在很多时候,其实并不是一个模板就能完成所有的功能的 这就需要分类写组件了,但是需求方又希望你能写一个万金油的组件,他就有疑惑了: 为什么要写很多不同的组件?不能写一个通用的组件,然后在 ...
分类:
其他好文 时间:
2018-08-24 16:10:25
阅读次数:
187