10 Henzox

尚未进行身份认证

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

等级
TA的排名 1w+

数据库安全审计系统

观安信息提醒您:您需要一位称职的数据库“管家”您的数据安全,它来守护伴随着数次的技术革命,人类经历了机械化、电气化和自动化时代后,进入了信息化时代,无论在哪个时代人们在保护重要资产方面做出了巨大的努力。信息化时代中,政府、企事业单位的核心资产除了固定资产、无形资产外,还有极为重要的数据资产,而数据资产也被黑客、别有用心之人长期觊觎,数据资产的安全状况岌岌可危,为此国家在2019年5月13日正式...

2019-08-05 20:06:34

等保2.0

背景近些年开始真正从事安全行业,慢慢熟悉了信息安全纵深领域中的各个技术点以及相关产品,如数据安全中的数据治理,动静态脱敏产品,大数据安全相关产品,堡垒机,数据库审计,waf,蜜罐以及一些像安全态势感知一类的大数据分析平台。以往对底层,系统,网络,业务上的理解在这一领域得到了充分的发挥。信息安全是一个技术特征明显,各标准和规范相对成熟的行业。其中的等保这一话题无疑是大家必须要掌握的一个概念。借由此...

2019-05-27 19:15:26

产品研发

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

2019-02-26 14:05:24

机器学习模型工程化

背景机器学习把Python的历史地位推向了一个小高峰,我们习惯于用Python去编写机器学习的代码,但是在实际工程中,业务方用Java的可能性会比较大,那么如何用Java调用Python写的已经训练好的机器学习模型呢。本文接下来后以代码的形式极简演示,基于Tensorflow训练好的分类模型,如何使用Java应用调用。环境很奇怪,对于这样的问题,网络上很少有...

2018-08-28 17:56:49

Flink 入门

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

2018-04-13 18:04:29

遗传算法

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

2017-10-15 01:15:22

Kubernetes(K8S)

什么是Kubernetes?  Kubernetes是google开源的一个管理docker的集群服务。由于K和S之间有8个字符,通常简称为K8S。  它存在的目的是什么呢?这里假设你对Docker已经有了初步了解。那么Docker解决了哪些问题呢。我们简单回顾下:Docker可以打包服务及服务所依赖的环境,方便迁移;Docker可以方便地隔离资源,相

2017-09-27 22:44:27

MapReduce

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

2017-09-26 22:26:22

Monad

自函子范畴上的幺半群

2017-04-18 17:07:21

幺半群

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

2017-04-17 22:07:30

函子

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

2017-04-17 21:19:18

函数式编程与范畴论

引言如果要领会函数式编程的思想,不可避免的会接触到一个概念Monad(单子),单子概念的理解对函数式编程的领会有着至关重要的作用,函数式编程大神PhillipWadler说过一句话,"Amonadisjustamonoidinthecategoryofendofunctors”,翻译过来就是“一个单子不就是自函子范畴上的幺半群么”。简单的一句话扯出了这篇

2017-04-16 19:18:05

函数式编程入门

什么是函数式编程函数式编程(FunctionalProgramming)是一个比较宏大的话题。它是一个编程范式,与大家熟知的面向过程和面向对象平级,在维基百科中,可以看到各种各样的编程范式。编程范式那什么是范式?其实就是在解决实际问题中,总结的编写程序的方法论,以某种统一的模式进行编程抽象及思考,构建出整个编程模型。比如面向过程的编程范式强调,我们去抽象现实世界时,按照初入门时

2017-04-16 17:25:43

BM 算法 Cpp 实现

BM算法Cpp实现

2017-03-19 10:33:58

Mongodb 初探

Mongodb的安装及使用

2017-03-17 22:14:32

关于 C3P0 连接池的一种误解

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

2017-03-11 20:51:08

gcc 4.9.4 编译

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

2017-02-25 00:19:31

编译器科谱

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

2016-10-29 11:48:37

一个比较好用的 vim 配置

一个比较好用的vim配置

2016-10-01 19:58:37

一些编译问题

备忘

2016-03-21 17:37:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!