avatar

Hang Jiang

Software Engineer

微信公众平台开发接入指南

Dec 4, 2016
在进行微信公众平台开发之前,需要先接入微信公众平台。具体的步骤在 公众平台开发者文档-接入指南 已有详细介绍,文档中也提供了验证服务器的 PHP 示例代

远程登录 VPS 语言错误

Dec 2, 2016
当使在 VPS 上安装软件的时候,经常遇到同一个警告,如下: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US:", LC_ALL = (unset), LC_CTYPE = "zh_CN.UTF-8", LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US"). locale: Cannot set

Promise 的链式调用与中止

Nov 24, 2016
Abstract 🔗本文主要讲的是如何实现 Promise 的链式调用。也就是 promise().then().then().catch() 的形式,然后讨论如何在某一个 then() 里面中止 Promise。 在程序中,只要返回了一个 promise 对象,如果 promise

求给定数组的对等差分(symmetric difference) (△ or ⊕)数组

Oct 29, 2016
题目 创建一个函数,接受两个或多个数组,返回所给数组的 对等差分(symmetric difference) (△ or ⊕)数组. 给出两个集合 (如集合 A = {1, 2, 3} 和集合 B = {2,

在 macOS 中编译安装 MXNet

Oct 27, 2016
MXNet 是一个深度学习系统。关于 MXNet 的介绍可以看这篇文章:《MXNet设计和实现简介》 。 在 macOS 上编译安装 MXNet 的大体步骤都是按照官方文档来进行安装即可。但

找出一个数组中的最大值

Oct 24, 2016
本文介绍 JavaScript 的几种从数组中找出最大值的方法。 使用递归函数 🔗var arr = [9,8,55,66,49,68,109,55,33,6,2,1]; var max = arr[0]; function findMax( i ){ if( i == arr.length ) return max; if( max < arr[i] ) max = arr[i]; findMax(i+1); } findMax(1); console.log(max); 使用 for 循环遍历 🔗v

检测 Express 路由中的参数合法性

Oct 15, 2016
本文以 Express 框架为基础,讲诉如何通过一个中间件来检测 Express 路由中传输的参数是否合法。 几乎对于任何应用,前后端都需要进行传输数据。不管是通过 HTTP 请求的 POST

使用 Python and Keras 构建一个简单的神经网络

Oct 9, 2016
本文翻译自 A simple neural network with Python and Keras 1. 使用 Python and Keras 构建 一个简单的神经网络 🔗在开始之前,我们先快速复习一下当前最通用的神经网络架构:前馈网络。 我们接下来将

模拟登录某某大学图书馆系统

Oct 7, 2016
本文详细讲述如何模拟登录某某大学图书馆系统。为什么说是某某大学?往下看了就知道了 😉 对于爬虫程序,如果需要抓取的页面,需要登录后才能访问,这时

MySQL ibdata1 文件不可写

Oct 2, 2016
今天重启电脑后 MySQL 又用不了了! 然后查看了错误日志 : $ sudo cat /usr/local/mysql/data/jh.local.err 2016-10-01T15:51:09.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data 2016-10-01T15:51:09.574413Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2016-10-01T15:51:09.574540Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with