locate命令 1.locate filename 模糊匹配 只要文件名中包含关键字即可 非实时查找,速度比find快. 依靠索引数据库 /var/lib/mlocate/mlocate.db 每天自动运行一次来更新数据库. updatedb 更新索引数据库 2.适合搜索变化不太频繁的文件.对系统 ...
分类:
系统相关 时间:
2018-04-14 11:20:42
阅读次数:
180
经过了这么多节的优化,我们有了一个很通用的 createStore: 它的使用方式是: 我们再优化一下,其实 appState 和 stateChanger 可以合并到一起去: stateChanger 现在既充当了获取初始化数据的功能,也充当了生成更新数据的功能。如果有传入 state 就生成更新 ...
分类:
其他好文 时间:
2018-04-13 14:29:59
阅读次数:
172
一、locate locate基于数据库索引来查找文件,数据库在开机时一段时间对更新,不会实时更新,数据库存放在(/var/lib/mlocate/mlocate.db),可以用updatedb来手动更新数据库。 优缺点: locate KEYWORD 选项: -i:不区分关键字大小写 -n #:打 ...
分类:
其他好文 时间:
2018-04-12 13:36:02
阅读次数:
163
基本保存操作 在Mego中没有更改跟踪,也就是说所有的新增、更新及删除都需要开发者自行判断。Mego会最为实际的将各个数据操作提交给数据库并执行。 添加数据 更新数据 删除数据 多个操作一次提交 以下示例中在执行最终操作时,Mego会将添加、更新和修改自动合并为一个命令提交。 ...
分类:
其他好文 时间:
2018-04-09 00:17:10
阅读次数:
138
MySQL面试题 1.数据库三范式是什么? 2.有哪些数据库优化方面的经验? 3.请简述常用的索引有哪些种类? 4.以及在mysql数据库中索引的工作机制是什么? 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树 5.MySQ ...
分类:
数据库 时间:
2018-04-08 13:25:12
阅读次数:
166
一、SpringMVC+Spring+Mybatis+Redis Redis缓存策略: (1)对于读操作 如果命中缓存,从缓存中读取 如果缓存失效,从数据库读取,成功后放入缓存 (2)对于写(增/删/改)操作 先操作数据库,成功后,再让缓存失效 几个错误理解: 1、先删除缓存,再更新数据库 并发环境 ...
分类:
其他好文 时间:
2018-04-07 18:53:27
阅读次数:
160
1.DataBase First 2.Model First 3.Code First 这三种编程方式 DataBase First 就是数据库优先,数据库先建立好表 然后EF根据数据库表生成实体模型,这种方式使用简单,但不适合大型项目使用,这是为什么呢?因为 假设数据库表经常变动 更新数据库有时候 ...
分类:
其他好文 时间:
2018-04-05 18:03:17
阅读次数:
140
广义和狭义的区块链广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连... ...
分类:
其他好文 时间:
2018-04-04 16:15:48
阅读次数:
212
需求: 数量不定,会定期更新数据,且数据量大的一堆数据,需要在短时间内调用某个接口获取到所有的数据,随后根据返回的json键值进行分类处理。 需求如上,初步分析,我们必然会用到多线程来做,即开一定数量的线程去调用接口获取数据,随后处理返回的json数据,这一套我们需要分开来做,调用接口获取数据我们可 ...
分类:
其他好文 时间:
2018-04-04 12:38:59
阅读次数:
108
C#使用ListView更新数据出现闪烁解决办法 在使用vs自动控件ListView控件时候,更新里面的部分代码时候出现闪烁的情况 如图: 解决以后: 解决办法使用双缓冲:添加新类继承ListView 对其重写 1 public class DoubleBufferListView : ListVi ...