2019年12月23日

摘要: 阅读全文
posted @ 2019-12-23 09:02 harry1989 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 关键词汇 解空间树、决策树、DFS 伪代码 result = [] def backtrack(路径, 选择列表): if 满足结束条件 result.add 阅读全文
posted @ 2019-12-23 08:56 harry1989 阅读(232) 评论(0) 推荐(0) 编辑

2019年12月20日

摘要: 概念 迪杰斯特拉算法(Dijkstra)是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点的最短路径算法,解决的是有权图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。 原理 贪心(略) 为什么Dijkstra 阅读全文
posted @ 2019-12-20 14:01 harry1989 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 概念 字典树,Trie (发音为 "try") 或前缀树是一种树数据结构,用于检索字符串数据集中的键。这一高效的数据结构有多种应用,如:自动补全、拼写检查、IP路由(最长前缀匹配) 特征 1. 数据结构为:Trie成员变量(Trie的指针数组、isEndOfWord结尾标志位) 2. 子节点最多有2 阅读全文
posted @ 2019-12-20 09:08 harry1989 阅读(312) 评论(0) 推荐(0) 编辑

2019年12月15日

摘要: 前言 git是当前最流行的版本控制工具。在日常的软件开发的过程中,我们可只用到了git 10%的功能。在开发的过程中,我们的代码仓一般分为个人本地仓(本地机器上的代码)、个人远端仓(一般在服务器上,通过fork公共远端仓得来)、公共远端仓(团队成员共同使用,主线代码在这个仓上演进)。下面对git c 阅读全文
posted @ 2019-12-15 18:21 harry1989 阅读(217) 评论(0) 推荐(0) 编辑

2019年12月7日

摘要: ETL is short for extract, transform, load, three database functions that are combined into one tool to pull data out of one database and place it into 阅读全文
posted @ 2019-12-07 18:57 harry1989 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 国内: 微步:https://x.threatbook.cn/ 华为:sec.huawei.com 国外: 1. Department of Homeland Security: Automated Indicator Sharing Private companies are able to re 阅读全文
posted @ 2019-12-07 18:53 harry1989 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://www.anquanke.com/post/id/185492 阅读全文
posted @ 2019-12-07 15:47 harry1989 阅读(101) 评论(0) 推荐(0) 编辑
摘要: The last few years have seen a surge of interest in security orchestration and automation (SOA) and how security operations teams can benefit from its 阅读全文
posted @ 2019-12-07 15:46 harry1989 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 喜欢一篇文章,原文链接:https://nickwignall.com/mental-habits-making-you-miserable/?utm_source=quora&utm_medium=referral We all want to be happier. We search our 阅读全文
posted @ 2019-12-07 15:37 harry1989 阅读(205) 评论(0) 推荐(0) 编辑

导航