awk是一个文本分析工具,它把文件逐行读入,以特定符号将每行切分(默认空格为分隔符),切开的部分再进行各种分析处理。 awk其名称得自于它的创始人Alfred Aho 、Peter Weinberger 和Brian Kernighan 姓氏的首个字母。 事实上,awk有4个不同版本:awk、naw ...
分类:
系统相关 时间:
2018-03-19 13:45:18
阅读次数:
198
Mycat 是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服 务。由于前面讲的对数据进行分片处理之后,从原有的一个库,被切分为多个分片数据库,所有的分片数据库集 群构成了整个完整的数据库存储。 如下图: 如上图所表示,数据被分到多个分片数据库后,应用如果需要读取数据,就要需要处理 ...
分类:
数据库 时间:
2018-03-18 17:20:28
阅读次数:
515
结合本系列文章 "第一篇" ,看本文。 本篇熟悉操作文件路径、时间,温习字符切分。 路径 时间 字符切分 转载保留原文地址和作者名,只为错误勘正和信息补充。 版权声明:自由转载 非商用 非衍生 保持署名(创意共享3.0许可证) ...
分类:
其他好文 时间:
2018-03-15 13:20:00
阅读次数:
129
结合本系列文章 "第一篇" ,看本文。 应用场景: 一个目录下有若干文件,但是,有一定规则,如有按年份命名, 1998 001.jpg ~ 1998 xxx.jpg 1999 001.jpg ~ 19998 xxx.jpg ... 这样,根据 切分字符串,并创建年份的目录,保存对应的所有文件。 转载 ...
分类:
其他好文 时间:
2018-03-15 13:16:41
阅读次数:
166
在For命令语句的参数F中,最难理解的就是Delims和Tokens两个选项,本文简单的做一个比较和总结。“For/f”常用来解析文本,读取字符串。分工上,delims负责切分字符串,而tokens负责提取字符串。如果把字符串当作蛋糕,Delims像刀子,用来切蛋糕,tokens像叉子,用来取切好的 ...
分类:
其他好文 时间:
2018-03-13 12:14:32
阅读次数:
228
什么是数据库表分区 数据库表分区(Partitioning),即将一个大的数据表(Table)及其索引(Index)切分更小的部分。这些分区可以有不同的名字,甚至是存储方式。 为什么要做分区 存储均衡:可以分摊大量数据到不同存储介质中。 方便管理:方便DBA管理数据表,进行各种操作,比如删除陈旧的数 ...
分类:
数据库 时间:
2018-03-12 21:13:01
阅读次数:
220
现代加密算法的典型组件包括:加解密算法、加密密钥、解密密钥。其中,加解密算法自身是固定不变的,一般是公开可见的;密钥则往往每次不同,并且需要保护起来,一般来说,对同一种算法,密钥长度越长,则加密强度越大。 + 加密过程中,通过加密算法和加密密钥,对明文进行加密,获得密文。 + 解密过程中,通过解密算 ...
分类:
其他好文 时间:
2018-03-09 18:59:52
阅读次数:
167
一、ngram和index-time搜索推荐原理 1、什么是ngram 假设有一个单词:quick,在5种长度下的ngram情况如下: ngram length=1,q u i c k ngram length=2,qu ui ic ck ngram length=3,qui uic ick ngr... ...
分类:
其他好文 时间:
2018-03-08 14:13:16
阅读次数:
148
软件架构师如何工作? 不同于软件工程中只需要编码的“低级”码农,一名合格的软件架构师首先要对架构有深刻的理解。那么什么是架构?从建筑的角度解释,架构是计划、设计和建造建筑物、物理结构的过程和生产活动。从这个定义上看,架构像一个过程,但又不明确。为了弄清这个问题,我们首先要了解为什么会产生架构?在最早 ...
分类:
其他好文 时间:
2018-03-08 02:52:32
阅读次数:
174
在王概凯先生的9篇关于软件架构师的博客-《架构漫谈》中,我们可以看到文中谈到了架构的定义、含义,架构主要是要认识概念,如何做好架构之架构的切分,然后谈到了软件与架构之间的关系(什么是软件,软件架构是要解决什么问题,从架构的角度看如何写好代码,理清技术、业务和架构之间的关系了),下面依次写出我对9篇博 ...
分类:
其他好文 时间:
2018-03-07 21:52:26
阅读次数:
273