46

簡單就好

多年前,面對復雜,我會感概自身能力的不足。多年后,我可能會更多地反思復雜。愛因斯坦主張凡事力求簡單,但不要過于簡單,大衛馬梅也認為Keep It Simple, Stupid就好。但遺憾的是,“復雜”仍然橫行霸道。不是復雜代表潮流,而是因為越簡單越復雜。換句話說,簡單更多地是一種能力的表現。當然,在... ...

wc的一些事一些情 發布于 2016-01-11 14:42 評論(45)閱讀(9314)
39

服務的擴展性

在編寫一個應用時,我們常常考慮的是該應用應該如何實現特定的業務邏輯。但是在逐漸發展出越來越多的用戶后,這些應用常常會暴露出一系列問題,如不容易增大容量,容錯性差等等。這常常會導致這些應用在市場的拓展過程中無法快速地響應用戶的需求,并最終失去商業上的先機。 通常情況下,我們將應用所具有的用來避免... ...

loveis715 發布于 2016-01-03 23:23 評論(22)閱讀(11504)
25

注釋是惡魔,請不要再寫一行注釋

你可以從你們現在項目里面隨便找幾處注釋,看看寫注釋的代碼是不是存在如下兩種毛病之一:1. 命名不準確;2. 方法太長(超過50行)。如果你找到的代碼沒有出現上面兩種毛病而注釋依然存在,那你再看看這個注釋是否有實際意義,是不是這個注釋不要也無所謂呢。注釋是惡魔這個觀點可能你第一次看到,你可能很難接受,... ...

Leo C.W 發布于 2016-01-03 16:25 評論(262)閱讀(23604)
131

Git 在團隊中的最佳實踐--如何正確使用Git Flow

Git是目前最好的代碼管理方式,給團隊協作帶了極大的方便,本文主要講如何正確的在團隊中使用Git, 從而發揮Git的優勢,自從使用Gitflow后,客戶滿意度大大提高,甚至是在項目Proposal階段就能體現出我們比較成熟的項目管理 ...

敏捷的水 發布于 2015-12-25 11:08 評論(97)閱讀(124026)
8

函數調用中堆棧的個人理解

這是我的第一篇博客,由于公司項目需要,將暫時告別C語言一段時間。所以在此記錄一下自己之前學習C語言的一些心得體會,希望可以分享給大家,也可以記錄下自己學習過程中遇到的問題以及存在的疑惑(其實就是自己學習過程中不解的地方)。好了,廢話不多說,開始微博內容了,O(∩_∩)O哈哈~ 接下來將通過... ...

痞子輝 發布于 2015-12-22 23:38 評論(13)閱讀(13809)
205

干貨分享:讓你分分鐘學會 javascript 閉包

閉包,是 Javascript 比較重要的一個概念,對于初學者來講,閉包是一個特別抽象的概念,特別是 ECMAScript 規范給的定義,如果沒有實戰經驗,很難從定義去理解它。因此,本文不會對閉包的概念進行大篇幅描述,直接上干貨,讓你分分鐘理解閉包! 閉包,一睹為快 在接觸一個新技術的時候,我首先會 ...

一像素 發布于 2015-12-21 09:14 評論(88)閱讀(57935)
75

戲說HTML5

如果有非技術人員問你,HTML5是什么,你會怎么回答? 新的HTML規范。。。 給瀏覽器提供了牛逼能力,干以前不能干的事。。。(確切地說應該是給瀏覽器規定了許多新的接口標準,要求瀏覽器實現牛逼的功能。。。 這里感謝紅楓一葉) 給瀏覽器暴露了許多新的接口。。。 加了很多新的效果。。。 ... ...

木的樹 發布于 2015-12-19 16:21 評論(37)閱讀(14278)
47

貓哥網絡編程系列:HTTP PEM 萬能調試法

注:本文內容較長且細節較多,建議先收藏再閱讀,原文將在Github 上維護與更新。在 HTTP 接口開發與調試過程中,我們經常遇到以下類似的問題:為什么本地環境接口可以調用成功,但放到手機上就跑不起來?這個接口很復雜,內部調用了好幾個其他接口,如何定位問題究竟出在哪一步?后端開發還沒有把接口提供好,... ...

貓哥_kaiye 發布于 2015-12-18 08:49 評論(13)閱讀(6386)
76

不懂程序看的明白《黑客帝國》嗎?

十多年后又看了遍《黑客帝國》,扯點和程序有關的非技術話題。 前段時間出差周末沒事就在酒店又把黑客帝國重溫了一遍,不看不要緊,十年后再看發現以前對這部電影的理解完全錯了。 《黑客1》是 1999 年出的,我還在讀高中,第一次看還在學校附近的錄像廳,槍版。 整個畫面黑漆漆的,看了不到半... ...

mindwind 發布于 2015-12-09 21:17 評論(67)閱讀(27490)
210

京東咚咚架構演進

咚咚是什么?咚咚之于京東相當于旺旺之于淘寶,它們都是服務于買家和賣家的溝通。 自從京東開始為第三方賣家提供入駐平臺服務后,咚咚也就隨之誕生了。 我們首先看看它誕生之初是什么樣的。 1.0 誕生(2010 2011) 為了業務的快速上線,1.0 版本的技術架構實現是非常直接且簡單粗暴的。 如何簡單粗暴 ...

mindwind 發布于 2015-12-03 21:05 評論(100)閱讀(31996)
16

python自動化測試(2)-自動化基本技術原理

python自動化測試(2) 自動化基本技術原理 1 概述 在之前的文章里面提到過:做自動化的首要本領就是要會 透過現象看本質 ,落實到實際的IT工作中就是 透過界面看數據。 掌握上面的這樣的本領可不是容易的事情,必須要有扎實的計算機理論基礎,才能看到深層次的本質東西。 PS: 本文已經收入合集:《 ...

一點一滴的Beer 發布于 2015-12-02 09:04 評論(20)閱讀(30378)
35

架構之路(六):把框架拉出來

前面的幾篇博客反響還不錯,但還有一個硬傷,“說了這么多理論,能不能實踐?”講類似概念的文章不算多,但也不少了,但我一直沒能從中收獲太多的東西,反而更是云里霧里的糊涂了。估計這主要是兩方面的原因造成的:我智商低,卻愛較真!你說得得天花亂墜,我只信一點,眼見為實,“是騾子是馬,牽出來溜溜?”按照你說的架... ...

自由飛 發布于 2015-12-01 11:53 評論(34)閱讀(17249)
37

視錯覺:從一個看似簡單的自定義控件說起

為什么要寫今天這篇博客那就說來話長了,那是在一個大雪紛飛的冬天……然后……。好了,不扯淡了,直接進入今天的主題吧,這篇博客是關于iOS自定義組件的東西。一些UI效果看起來似乎是這個樣子,其實本質不是這個樣子。在做一些UI效果時我們可以利用視錯覺的一些東西,讓用戶看到的是一個東西,其實你實現的又是一個 ...

青玉伏案 發布于 2015-12-01 10:35 評論(35)閱讀(10748)
49

nw.js桌面軟件開發系列 第0.1節 HTML5和桌面軟件開發的碰撞

因為Node Js使用的也是V8引擎,所以改造瀏覽器去兼容Node Js,同時再根據桌面窗口的特性去擴展些API出來,從技術上講小團隊也是可以實現的。前端開發者也很容易加入到桌面軟件開發的大潮中。同樣一款應用,web端和桌面端可以共享一套設計和交互,甚至是同樣的HTML和CSS以及負責交互的Java... ...

玄魂 發布于 2015-11-29 20:11 評論(43)閱讀(20003)
53

對抗拖庫 —— Web 前端慢加密

用戶貢獻少量的計算資源,將密碼在前端進行大量反復的 Hash。使得數據泄露后,大幅增加破解成本。 ...

EtherDream 發布于 2015-11-27 10:35 評論(44)閱讀(15517)
91

通往全棧工程師的捷徑 —— react

騰訊Bugly特約作者: 左明首先,我們來看看 React 在世界范圍的熱度趨勢,下圖是關鍵詞“房價”和 “React” 在 Google Trends 上的搜索量對比,藍色的是 React,紅色的是房價,很明顯,人類對 React 的關注程度已經遠遠超過了對房價的關注。 從這些數據中,大家能看出什... ...

騰訊bugly 發布于 2015-11-23 16:36 評論(70)閱讀(17853)
16

重構的那些事兒

幾天前的一次上線,腦殘手抖不小心寫了bug,雖然組里的老大沒有說什么,但心里面很是難過。同事說我之所以寫蟲子是因為我討厭if/else,這個習慣不好。的確,if/else可以幫助我們很方便的寫出流程控制代碼,簡潔明了,這個條件做什么,那個條件做什么,說得很清楚。說真的,我從來不反對if/else,從... ...

禾碼大叔 發布于 2015-11-15 23:51 評論(51)閱讀(12434)
27

Logstash實踐: 分布式系統的日志監控

在分布式系統中,每個系統的實例都會產生自己的日志,如何管理它們,如何做到實時監控,實時搜索?這篇文章將會給你答案。 ...

趙杰_yiwenshengmei 發布于 2015-11-12 11:31 評論(18)閱讀(14527)
76

架構之路(五):忘記數據庫

前面寫了這么多,很大程度上就是為了這一章做準備。面向對象或者領域驅動,最重要的一點就是要忘記數據庫!我花了很長很長的時間,才理解了這一點,從而真正的邁向一個嶄新的天地;而后,我又花了很長很長的時間,才勉強做到這一點;我希望,有一天,這將不再是一個問題,我不需要考慮這一點……為什么業務層這么薄三層架構... ...

自由飛 發布于 2015-10-13 11:26 評論(84)閱讀(21352)
210

.NET基礎拾遺(5)多線程開發基礎

多線程開發技術是每個技術框架下都需要面對的問題,在多CPU、多核的硬件架構逐漸普及的今天,多線程開發編程也漸漸地變得更加重要。本篇將涉及關于.NET中多線程開發中的重要基礎知識點,并以問答的形式集中展現。由于各個操作系統的不同涉及,進程、線程等基本概念在不同的操作系統中會有所不同,本篇如沒有特指都只... ...

EdisonZhou 發布于 2015-09-30 23:54 評論(39)閱讀(31000)
最新chease0ldman老人|无码亚洲人妻下载|大香蕉在线看好吊妞视频这里有精品www|亚洲色情综合网