开源
-
掌握了这 10 款开源安全工具,从此系统稳定可靠乐无忧!
随着互联网的不断发展,安全问题也越来越受到企业的重视。但安全问题往往需要大量资金的投入,例如聘请安全工程师,产品研发,测试等流程。这对于那些原本就资金紧缺的企业而言,是绝对无法接受…
-
用 Python 轻松实现机器学习
用朴素贝叶斯分类器解决现实世界里的机器学习问题。 朴素贝叶斯Naïve Bayes是一种分类技术,它是许多分类器建模算法的基础。基于朴素贝叶斯的分类器是简单、快速和易用的…
-
什么是 XML?
了解一下 XML 吧,它是一种严格但灵活的标记语言,无论是在文档还是图像方面应用都十分广泛。 XML 是一种分层的标记语言。它使用打开和关闭标签来定义数据,它常用来存储和交换数据,…
-
使用开源数据分析栈的五大原因
在今天,几乎每家公司都在某种程度上使用数据驱动。 包括医疗保健、电信、银行、保险、零售以及教育等,主流的垂直行业务都在用数据分析来更好的理解他们的客户,以优化自己的商业和业务流程实…
-
编程基础:Java 中的输入和输出
学习 Java 如何外理数据的读与写。 当你写一个程序时,你的应用程序可能需要读取和写入存储在用户计算机上的文件。这在你想加载或存储配置选项,你需要创建日志文件,或你的用户想要保存…
-
在 Linux 上批量处理图像的 Converseen
Converseen 是一个用于批量图像转换的自由开源软件。有了这个工具,你可以一次将多张图片转换成另一种格式、调整大小、改变它们的长宽比、旋转或翻转它们。 对于像我这样的人来说,…
-
我喜欢的编程语言以及它们的创建者
1)Java 和 James Gosling Java 是世界上最成功最流行的编程语言之一。James Gosling 博士发明了 Java,并被尊称为 Java 之父。在早些…
-
将 Vim 配置成一个写作工具
我使用 Vim 来写小说。我是这样配置它的。 在我的第一个专栏中,我谈到了我为什么把 我的写作工作迁移到了 Vim 上 —— 远离了现代…
-
进阶教程:用 Python 和 NLTK 进行 NLP 分析
进一步学习自然语言处理的基本概念 在 之前的文章 里,我介绍了自然语言处理natural language processing(NLP)和宾夕法尼亚大学研发的…
-
“技术债就像俄罗斯方块”
根据维基百科的定义,技术债(Technical Debt)是 “编程中的一个概念,反映了当使用短期内易于实现的代码而不是应用最佳的整体解决方案时,出现的额外开发工作”。 技术债可以…