原创 面試歸來——梳理社招面試以及淺述對程序員職業生涯的看法

原諒我是一個後知後覺的人,已經在新的崗位工作了兩個月,才寫這篇文章。 本文會先講述博主一個月的面試經歷,梳理一下技術面試,淺述關於程序員職業生涯的一些看法。 從創業到再就業 大概4個月以前,終止創業已經成爲逃不開的事實。 本來以爲

原创 RabbitMQ消息隊列(五):Routing 消息路由[轉]

上篇文章中,我們構建了一個簡單的日誌系統。接下來,我們將豐富它:能夠使用不同的severity(嚴重程度)來監聽不同等級的log。比如我們希望只有error的log才保存到磁盤上。 1. Bindings綁定     上篇文章中

原创 PMML模型文件在機器學習的實踐經驗

算法工程師和業務開發工程師,所掌握的技能容易在長期的工作中出現比較深的鴻溝,算法工程師辛辛苦苦調參的成果,業務工程師可能不清楚如何使用,如何爲線上決策給予支持。本文介紹一種基於PMML的模型上線方法。這種方案,在本次參加 QCon 大會時

原创 爲什麼我們創業失敗了和選擇創業公司的思考

作爲技術專欄,第一篇文章居然是和技術無關! 不過,人生還長,博主會陸續梳理很多技術,分享給大家。 先分享一個博主創業失敗的故事,往往失敗的故事更有啓發性和趣味性,不是麼? 這篇文章會從一個技術合夥人角度分享創業失敗的感受,

原创 深入理解Java SOA 架構Dubbo系列—— 第二回 搭建dubbo-demo環境

本文目的 階段一 基於本地調用的dubbo框架 階段二 基於Zookeeper註冊中心的dubbo框架 相關資料 基於本地調用的dubbo代碼框架 基於註冊中心的dubbo代碼框架 本文目的 一旦提到某某架構,可能很多

原创 RabbitMQ消息隊列(三):任務分發機制[轉]

在上篇文章中,我們解決了從發送端(Producer)向接收端(Consumer)發送“Hello World”的問題。在實際的應用場景中,這是遠遠不夠的。從本篇文章開始,我們將結合更加實際的應用場景來講解更多的高級用法。    當有C

原创 深入理解Java SOA 架構Dubbo系列—— 第一回 結緣

一年半以前,我在一家創業公司從事服務器端開發工作,雖然當時公司已經拿到了6000w的A輪融資,並且App已經有超過百萬的日活,開發團隊已經有10幾個人。但是看一眼服務器的代碼,卻感覺和筆者本科時候做的“學生管理”系統沒什麼兩樣。所有的服

原创 RabbitMQ消息隊列(一): Detailed Introduction 詳細介紹[轉]

1. 歷史     RabbitMQ是一個由erlang開發的AMQP(Advanced Message Queue )的開源實現。AMQP 的出現其實也是應了廣大人民羣衆的需求,雖然在同步消息通訊的世界裏有很多公開標準(如 COBA

原创 從單一WAR到多活, 記述一個創業公司的架構演變

本故事純屬虛構,如有雷同,實屬巧合 程 是一個愛折騰,喜歡交朋友的程序員。 某一天,程一個朋友介紹了另外一個朋友 創 給他,創說他有個點子,可以改變世界,現在就差一個程序員。程看了創的PPT,覺得還不錯,反正也沒妹子,平時下班回家或