07 2018 档案

摘要:1. for (mask_pos = 0, css_pos = 0; mask_pos < mask_len; mask_pos++, css_pos++) { 这里的mask是包含“?”这样的分隔符的,例如?l?a?b这样, 所以定义两个位置,一个mask_pos(代表未解码区的位置),一个css 阅读全文
posted @ 2018-07-31 21:46 Rayint 阅读(466) 评论(0) 推荐(0)
摘要:一. 储存与存在 1.储存是这样一种关系: 1) 事物是存在的; 2) 事物保持原来的状态不变; 3) 事物的空间位置在处理者可获取范围内; 所以储存并不是存在性,而是着重在保持不变、事物空间位置。 2.存在是这样反映的: 例如所谓的“XX器”,“XX模块”,“XX部件”等等。 不存在,何来的关系呢 阅读全文
posted @ 2018-07-27 21:20 Rayint 阅读(180) 评论(0) 推荐(0)
摘要:typedef struct hash{ void *digest; salt_t *salt; void *esalt; void *hook_salt; // additional salt info only used by the hook (host) int cracked; hashi 阅读全文
posted @ 2018-07-19 18:04 Rayint 阅读(651) 评论(0) 推荐(0)
摘要:1. 基本都可以看作因果部分、或者理解成含有因果部分。 其实有时候还是需要区分的,就是独立与否的判断。 A. 自洽的时候,两者都可以; B. 有依赖的时候,例如MVC,数据层没有逻辑层,数据会改变吗?这明显是部分而不是独立的。 2. 较常用的现实系统抽象。 Q:为何需要储存? A:事物保持状态,不触 阅读全文
posted @ 2018-07-18 22:38 Rayint 阅读(140) 评论(0) 推荐(0)
摘要:一. 整体架构的一些理解 1.整体架构的理解: 架构中的角色分为了数据采集,数据缓冲,还有数据处理。 flume由于输入和输出的接口众多,于是利用这特点来实现无编程的数据采集。 无编程的数据采集,我是这样理解的,主要就是数据输入和输出的格式转化问题,不过暂时还是纯粹的臆测,学的很浅; kafka则是 阅读全文
posted @ 2018-07-06 00:03 Rayint 阅读(335) 评论(2) 推荐(0)