240 发简信
IP属地:广东
  • 协程小实验

    协程(Coroutine)是目前比较流行的一种并发编程模型,在主流的编程语言里都能找到协程的实现,比如libtask(C)、Boost.Coroutine(C++)、geve...

  • Go语言里的Json

    Json是一种轻量级数据交换格式,具有灵活、易于阅读的特点,在互联网行业有广泛的应用。Go语言运行时里自带了encoding/json包,提供了Marshal()和Unmar...

  • 120
    MNIST的四种写法

    本文是我学习机器学习两个月以来的一个小结,主要涉及Logistic回归、Softmax回归、神经网络和CNN四种算法,包括了简单的原理介绍以及在TensorFlow中的实现。...

  • Python里的原型编程

    最近在看《松本行弘的程序世界》,其中讲到Ruby和Javascript里的原型编程,觉得非常灵活。我记得之前看Python教程的时候也有提到过类似的机制,无奈当时不求甚解,现...

  • 120
    机器学习简史【译】

    原文:Brief History of Machine Learning第一次看到这篇文章应该是在去年,觉得很不错。收藏了很久,最近才想到把它翻译成中文。文中没有太多理论和技...

  • 《刻意练习》读书笔记

    《刻意练习》是一本讲述技能培养方法的书。这本书总结了作者安德斯•艾利克森多年来对不同领域中的杰出人物的研究成果,提出了一套的行之有效训练方法。很多人都知道“一万小时定律”。这...

  • 120
    获取IP地址的地理位置

    使用Python和DB-IP免费数据库实现IP地理位置的查询。复习一下二分查找算法。 我在工作中负责系统的日志部分,正好又对数据分析和挖掘有些兴趣,所以想利用最近比较空闲的这...

  • Jeff Dean二三事

    最近比较烦躁,写点好玩儿的东西轻松一下。想起以前看过的Jeff Dean Facts,就找出来整理翻译了一些写在这里。 Jeff Dean是谷歌最著名的程序员之一,是谷歌众多...

  • 120
    在《我的世界》里画一幅《蒙娜丽莎》

    通过Python编程在《我的世界》中用彩色羊毛绘制世界名画《蒙娜丽莎》。 前置条件 一台安装了Java8(JRE)和Python的PC/Mac Python编程基础(本文使用...

  • Web开发的一点儿心得

    因为工作需要,最近做了一点Web开发,类似XX管理系统的东西。后台用PHP和同事开发的MVC框架。前端就是Html/Javscript/CSS和jQuery、Bootstra...

  • 我的第一个Go语言程序

    本周帮同事做一个测试用的工具,一个模拟的服务器,根据请求中的用户ID从数据库中查找预先设置好的响应返回给客户端。前一段时间看了《Effective Go》和《Network ...

  • 关于技术类博客的写法

    很崇拜那些不但能钻研技术,还能把学习所得编纂成文惠及大众的技术大牛。也尝试过自己去写技术类博客,总是没能坚持下来。最近工作没那么忙,有时间可以琢磨一些自己感兴趣的东西,也再一...

  • 打造微信聊天机器人2

    摘要:利用微信公众号开发一个聊天机器人。 在上一篇文章里,我们已经完成了聊天机器人的基本框架,现在我们要让它更进一步。 机器鹦鹉 上篇文章里的实现服务器只能给指定的用户回复消...

  • 打造微信聊天机器人1

    摘要:利用微信公众号开发一个聊天机器人。 前置条件 Linux基础 一点儿CGI和Python基础 一台运行Linux系统的云主机或VPS虚拟主机 最好有个域名 原理 上图给...

  • @EarlGrey 说正文,没说前言

    【信息图】如何根据你想要的生活选择第一门编程语言

    译者按:“互联网+”时代,不懂点计算机、不会点编程是不行的。但是编程语言数目众多,近几年还诞生了Rust、Ceylon等新生语言,到底该如何选择?Udacity网站根据201...

  • 看完第一句就不想看了,咱们说的是一个世界吗

    【信息图】如何根据你想要的生活选择第一门编程语言

    译者按:“互联网+”时代,不懂点计算机、不会点编程是不行的。但是编程语言数目众多,近几年还诞生了Rust、Ceylon等新生语言,到底该如何选择?Udacity网站根据201...