協(xié)程(Coroutine)是目前比較流行的一種并發(fā)編程模型,在主流的編程語言里都能找到協(xié)程的實(shí)現(xiàn),比如libtask(C)、Boost.Coroutine(C++)、geve...

協(xié)程(Coroutine)是目前比較流行的一種并發(fā)編程模型,在主流的編程語言里都能找到協(xié)程的實(shí)現(xiàn),比如libtask(C)、Boost.Coroutine(C++)、geve...
Json是一種輕量級(jí)數(shù)據(jù)交換格式,具有靈活、易于閱讀的特點(diǎn),在互聯(lián)網(wǎng)行業(yè)有廣泛的應(yīng)用。Go語言運(yùn)行時(shí)里自帶了encoding/json包,提供了Marshal()和Unmar...
本文是我學(xué)習(xí)機(jī)器學(xué)習(xí)兩個(gè)月以來的一個(gè)小結(jié),主要涉及Logistic回歸、Softmax回歸、神經(jīng)網(wǎng)絡(luò)和CNN四種算法,包括了簡單的原理介紹以及在TensorFlow中的實(shí)現(xiàn)。...
最近在看《松本行弘的程序世界》,其中講到Ruby和Javascript里的原型編程,覺得非常靈活。我記得之前看Python教程的時(shí)候也有提到過類似的機(jī)制,無奈當(dāng)時(shí)不求甚解,現(xiàn)...
原文:Brief History of Machine Learning第一次看到這篇文章應(yīng)該是在去年,覺得很不錯(cuò)。收藏了很久,最近才想到把它翻譯成中文。文中沒有太多理論和技...
《刻意練習(xí)》是一本講述技能培養(yǎng)方法的書。這本書總結(jié)了作者安德斯?艾利克森多年來對(duì)不同領(lǐng)域中的杰出人物的研究成果,提出了一套的行之有效訓(xùn)練方法。很多人都知道“一萬小時(shí)定律”。這...
使用Python和DB-IP免費(fèi)數(shù)據(jù)庫實(shí)現(xiàn)IP地理位置的查詢。復(fù)習(xí)一下二分查找算法。 我在工作中負(fù)責(zé)系統(tǒng)的日志部分,正好又對(duì)數(shù)據(jù)分析和挖掘有些興趣,所以想利用最近比較空閑的這...
最近比較煩躁,寫點(diǎn)好玩兒的東西輕松一下。想起以前看過的Jeff Dean Facts,就找出來整理翻譯了一些寫在這里。 Jeff Dean是谷歌最著名的程序員之一,是谷歌眾多...
通過Python編程在《我的世界》中用彩色羊毛繪制世界名畫《蒙娜麗莎》。 前置條件 一臺(tái)安裝了Java8(JRE)和Python的PC/Mac Python編程基礎(chǔ)(本文使用...
因?yàn)楣ぷ餍枰罱隽艘稽c(diǎn)Web開發(fā),類似XX管理系統(tǒng)的東西。后臺(tái)用PHP和同事開發(fā)的MVC框架。前端就是Html/Javscript/CSS和jQuery、Bootstra...
本周幫同事做一個(gè)測試用的工具,一個(gè)模擬的服務(wù)器,根據(jù)請求中的用戶ID從數(shù)據(jù)庫中查找預(yù)先設(shè)置好的響應(yīng)返回給客戶端。前一段時(shí)間看了《Effective Go》和《Network ...
很崇拜那些不但能鉆研技術(shù),還能把學(xué)習(xí)所得編纂成文惠及大眾的技術(shù)大牛。也嘗試過自己去寫技術(shù)類博客,總是沒能堅(jiān)持下來。最近工作沒那么忙,有時(shí)間可以琢磨一些自己感興趣的東西,也再一...
摘要:利用微信公眾號(hào)開發(fā)一個(gè)聊天機(jī)器人。 在上一篇文章里,我們已經(jīng)完成了聊天機(jī)器人的基本框架,現(xiàn)在我們要讓它更進(jìn)一步。 機(jī)器鸚鵡 上篇文章里的實(shí)現(xiàn)服務(wù)器只能給指定的用戶回復(fù)消...
摘要:利用微信公眾號(hào)開發(fā)一個(gè)聊天機(jī)器人。 前置條件 Linux基礎(chǔ) 一點(diǎn)兒CGI和Python基礎(chǔ) 一臺(tái)運(yùn)行Linux系統(tǒng)的云主機(jī)或VPS虛擬主機(jī) 最好有個(gè)域名 原理 上圖給...
@EarlGrey 說正文,沒說前言
【信息圖】如何根據(jù)你想要的生活選擇第一門編程語言譯者按:“互聯(lián)網(wǎng)+”時(shí)代,不懂點(diǎn)計(jì)算機(jī)、不會(huì)點(diǎn)編程是不行的。但是編程語言數(shù)目眾多,近幾年還誕生了Rust、Ceylon等新生語言,到底該如何選擇?Udacity網(wǎng)站根據(jù)201...
看完第一句就不想看了,咱們說的是一個(gè)世界嗎
【信息圖】如何根據(jù)你想要的生活選擇第一門編程語言譯者按:“互聯(lián)網(wǎng)+”時(shí)代,不懂點(diǎn)計(jì)算機(jī)、不會(huì)點(diǎn)編程是不行的。但是編程語言數(shù)目眾多,近幾年還誕生了Rust、Ceylon等新生語言,到底該如何選擇?Udacity網(wǎng)站根據(jù)201...