Python Numpy 简介

NumPy 是 Python 的一个扩充程序库,支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。内部解除了 Python 的 PIL (全局解释器锁),同时使用 C/C++ 做扩展,运算效率极好,是大量机器学习框架的基础库。

GoLang 闭包简介

在很多语言里实际上都支持闭包,例如 Python、Lua 等,GoLang 实际上也支持,功能基本类似,如果对闭包的概念比较熟悉,实际上也很好理解。

这里简单介绍其概念以及常见的错误使用场景。

GoLang 包管理

当拿到代码后,用户首先看到和接触的就是源码文件的布局、命名还有包的结构。漂亮的代码,布局清晰、易读易懂,就像是设计严谨的 API 一样。

Go 语言有自己的命名与代码组织规则。

GoLang 异常处理

Golang 中的错误处理是一个被大家经常拿出来讨论的话题(另外一个是泛型),这里简单介绍其使用方法。

GoLang 并发控制

【转】癌症的真相

事实上全球有超过3500万人带癌生存;白血病是癌症中治疗效果较好的一种;战胜癌症并不需要杀死所有癌细胞;全世界一半以上的肝癌患者在中国 ……

癌症是谣言的重灾区,所有的伪科学第一句都是科学。“为什么我坚持做科普,为什么我一定要向大家宣传这些理念,因为癌症躲是躲不掉的,这件事我们必须提前了解。不然的话,一旦出现了问题,你就会是最容易上当受骗的那一个,因为你会非常地恐慌,因为你不了解真相。

Linux 内存磁盘

简单来说,我们在做一些压测时,可能会由于磁盘性能的限制无法得到极限的压测结果,此时可以使用 RAM DISK 进行测试。

内存磁盘是把一部分内存模拟成磁盘,可以把它当成一块高速的硬盘使用。

GoLang MySQL 操作简介

GoLang 提供了标准包用于对 SQL 数据库进行访问,作为操作数据库的入口对象 sql.DB, 主要为提供了两个重要的功能:A) 提供管理底层数据库连接的打开和关闭操作;B) 管理数据库连接池。

需要注意的是,sql.DB 表示操作数据库的抽象访问接口,而非一个数据库连接对象,会根据实际的驱动打开关闭数据库连接,管理连接池。

这里简单介绍 MySQL 的使用方式。

About This Blog

Recent Posts

Categories

Related Links

  • RTEMS
    RTEMS
  • GNU
  • Linux Kernel
  • Arduino

Search


This Site was built by Jin Yang, generated with Jekyll, and hosted on GitHub Pages
©2013-2018 – Jin Yang