go
-
大数据开放平台汇总(国内+国外)
AI 算法基本是开源的(开放源代码),哪怕并不了解算法原理,也可以调用文字识别、图像识别、人脸识别、语音识别的算法。比如,语音识别: 利用声学信息提高语音的识别率; 利用自然语言中…
-
NoSQL和关系型数据库的比较
相信大家对传统关系型数据库都不陌生,我们常常使用的关系型数据库有 MySQL、Oracle、SQL Server、SQLite、DB2、Teradata、Infomix、Sybas…
-
NoSQL数据库是什么?
NoSQL 是 Not Only SQL 的缩写,意思是“不仅仅是 SQL”,而不是“不使用 SQL”。常见的 NoSQL 数据库有…
-
Go语言实现日志系统(支持多种输出方式)
日志可以用于查看和分析应用程序的运行状态。日志一般可以支持输出多种形式,如命令行、文件、网络等。 本例将搭建一个支持多种写入器的日志系统,可以自由扩展多种日志写入设备。 日志对外接…
-
Go语言使用匿名结构体解析JSON数据
JavaScript 对象表示法(JSON)是一种用于发送和接收结构化信息的标准协议。在类似的协议中,JSON 并不是唯一的一个标准协议。 XML、ASN.1 和 Google 的…
-
Go语言结构体内嵌模拟类的继承
在面向对象思想中,实现对象关系需要使用“继承”特性。例如,人类不能飞行,鸟类可以飞行。人类和鸟类都可以继承自可行走类,但只有鸟类继承自飞行类。 面向对象的设…
-
Go语言使用事件系统实现事件的响应和处理
Go语言可以将类型的方法与普通函数视为一个概念,从而简化方法和函数混合作为回调类型时的复杂性。这个特性和 C# 中的代理(delegate)类似,调用者无须关心谁来支持调用,系统会…
-
Go语言为任意类型添加方法
Go语言可以对任何类型添加方法,给一种类型添加方法就像给结构体添加方法一样,因为结构体也是一种类型。 为基本类型添加方法 在Go语言中,使用 type 关键字可以定义出新的自定义类…
-
Go语言缩进排序
本节将通过实例为大家演示如何将字符串按照等级(缩进级别)进行排序,完整代码如下所示。 package main import ( "fmt" "sor…
-
Python doctest模块:文档测试(超级详细)
前面章节不止一次讲到,Python 支持给函数、类以及类方法添加说明性文档,并提供 help() 函数和 __doc__ 属性获取指定成员的说明文档。例如: def display…