Henzox的专栏

一个自称是搞技术的程序员!

数据库安全审计系统

观安信息提醒您:您需要一位称职的数据库“管家” 您的数据安全,它来守护 伴随着数次的技术革命,人类经历了机械化、电气化和自动化时代后,进入了信息化时代,无论在哪个时代人们在保护重要资产方面做出了巨大的努力。信息化时代中,政府、企事业单位的核心资产除了固定资产、无形资产外,还有极为重要的数据资产,而...

2019-08-05 20:06:34

阅读数 35

评论数 0

等保2.0

背景 近些年开始真正从事安全行业,慢慢熟悉了信息安全纵深领域中的各个技术点以及相关产品,如数据安全中的数据治理,动静态脱敏产品,大数据安全相关产品,堡垒机,数据库审计,waf,蜜罐以及一些像安全态势感知一类的大数据分析平台。以往对底层,系统,网络,业务上的理解在这一领域得到了充分的发挥。信息安全是...

2019-05-27 19:15:26

阅读数 989

评论数 2

产品研发

产品研发产品研发不易经历想法公司团队团队 Leader团队核心团队成员产品研发测试祝语产品研发功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一...

2019-02-26 14:05:24

阅读数 145

评论数 1

机器学习模型工程化

背景 机器学习把 Python 的历史地位推向了一个小高峰,我们习惯于用 Python 去编写机器学习的代码,但是在实际工程中,业务方用 Java 的可能性会比较大,那么如何用 Java 调用 Python 写的已经训练好的机器学习模型呢。本文接下来后以代码的形式极简演示,基于 Tensorfl...

2018-08-28 17:56:49

阅读数 1162

评论数 4

Flink 入门

写在前面的话   我会先假定你,在读这篇文章的时候,没有任何大数据处理基础,但懂一些编程概念以及 Java 语言基础。遇到一些数据处理问题,用现有方法可以解决,但总认为有一些通用的方案来做更合适,且听过 Spark, Storm, Flink 适合解决这个问题,又恰巧听说 Flink 比较先进,...

2018-04-13 18:04:29

阅读数 6211

评论数 0

遗传算法

引言  编程中很多算法都是基于一些严谨的理论来作为基础,从而进行编程实现,解决问题。但我认为遗传算法是比较特殊的一种。首先,它是基于生物进化理论来的,理论虽然已被证明,但总归觉得有一些概率,可以说是运气在里面。其实,往往使用遗传算法去解决问题时,和常规的直面问题,制定严谨的执行步骤去解决问题不同,...

2017-10-15 01:15:22

阅读数 946

评论数 0

Kubernetes(K8S)

什么是 Kubernetes ?  Kubernetes 是 google 开源的一个管理 docker 的集群服务。由于 K 和 S 之间有 8 个字符,通常简称为 K8S。   它存在的目的是什么呢?这里假设你对 Docker 已经有了初步了解。那么 Docker 解决了哪些问题呢。我们简单...

2017-09-27 22:44:27

阅读数 420

评论数 0

MapReduce

前言如果只谈 MapReduce,其实它只是一个编程模型,最早对应于由范畴论中态射和函子演化到的函数式编程中的概念,简单来讲就是一种函子(在编程中以函数形式出现)。想知道它的由来,可以看前面关于函数式编程的相关文章,这里只讲简单的模型,尤其是在 Hadoop 中计算框架中的实现。 先理清几个概念...

2017-09-26 22:26:22

阅读数 346

评论数 0

Monad

自函子范畴上的幺半群

2017-04-18 17:07:21

阅读数 511

评论数 0

幺半群

前言 一个单子就是一个自函子范畴上的幺半群。 前面已经讲解了范畴以及函子和自函子,那什么是幺半群呢? 幺半群(Monoid) 维基百科中幺半群被定义为是一个伴有二元运算的集合,且这个二元运算只需要满足结合率,并且这个集合中还必须有一个特殊的元素,幺元,对于这个二元运算,一个元素与幺元...

2017-04-17 22:07:30

阅读数 2451

评论数 2

函子

引言 上一篇文章介绍了范畴论的一些基本概念,范畴,对象,态射。并且用了一些编程语言的例子去实践了这些理论的东西。但这还不足以让我们对函数式编程有个深刻的理解,因为还有一些概念是我们必须要知道,比如函子。 什么是函子 函子(Functor)在维基百科中说, 在范畴论中,函子是范畴间的一类映射...

2017-04-17 21:19:18

阅读数 1686

评论数 0

函数式编程与范畴论

引言 如果要领会函数式编程的思想,不可避免的会接触到一个概念 Monad(单子),单子概念的理解对函数式编程的领会有着至关重要的作用,函数式编程大 神Phillip Wadler 说过一句话,"A monad is just a monoid in the category of e...

2017-04-16 19:18:05

阅读数 1744

评论数 1

函数式编程入门

什么是函数式编程 函数式编程 (Functional Programming) 是一个比较宏大的话题。它是一个编程范式,与大家熟知的面向过程和面向对象平级,在维基百科中,可以看到各种各样的编程范式。 编程范式 那什么是范式? 其实就是在解决实际问题中,总结的编写程序的方法论,以某种统一的模...

2017-04-16 17:25:43

阅读数 684

评论数 0

BM 算法 Cpp 实现

BM 算法 Cpp 实现

2017-03-19 10:33:58

阅读数 757

评论数 0

Mongodb 初探

Mongodb 的安装及使用

2017-03-17 22:14:32

阅读数 620

评论数 0

关于 C3P0 连接池的一种误解

C3P0 连接池得到的连接到底需不需要释放,这篇文章将告诉你!

2017-03-11 20:51:08

阅读数 770

评论数 0

gcc 4.9.4 编译

之所以有这篇基础的文章,是因为虽然 gcc 编译我已经做过很多遍,但每一次在不同平台上编译时都还会遇到各种各样的问题,为了使这样的情况不再出现浪费时间,影响工作的连续性,所以决定写篇备忘,以供自己查阅,也可以分享出来,让大家不要在这上面浪费时间。 依赖环境: Bison 包,g++ 包,可以...

2017-02-25 00:19:31

阅读数 905

评论数 0

编译器科谱

如果你对编译器感兴趣,那么这将是一篇比较好的 入门文章。

2016-10-29 11:48:37

阅读数 723

评论数 0

一个比较好用的 vim 配置

一个比较好用的 vim 配置

2016-10-01 19:58:37

阅读数 864

评论数 2

一些编译问题

备忘

2016-03-21 17:37:08

阅读数 713

评论数 0

提示
确定要删除当前文章?
取消 删除