面試感悟----一名3年工作經驗的程序員應該具備的技能
原文地址http://www.rzrgm.cn/xrq730/p/5260294.html,轉載請注明出處,謝謝! 前言 因為和同事有約定再加上LZ自己也喜歡做完一件事之后進行總結,因此有了這篇文章。這篇文章大部分內容都是面向整個程序員群體的,當然因為LZ本身是做Java開發的,因此有一部分內 ...
Java 征途:行者的地圖
前段時間應因緣梳理了下自己的 Java 知識體系, 成文一篇望能幫到即將走進或正在 Java 世界跋涉的程序員們。 第一張,基礎圖 大約在 2003 年我開始知道 Java 的(當時還在用 Delphi),但到 2004 年本科畢業才開始正式決定學習 Java。 那時覺得用 Delphi 寫 C/S ...
【趣事】用 JavaScript 對抗 DDOS 攻擊
繼續趣事分享。 上回聊到了大學里 "用一根網線發起攻擊" ,今天接著往后講。 不過這次講的正好相反 —— 不是攻擊,而是防御。一個奇葩防火墻的開發經歷。 第二學期大家都帶了電腦,于是可以用更高端的方法斷網了。但設備先進反而沒有了 GEEK 的感覺。于是,決定做些其他更有意義的事。 一天,幾個好友在吐 ...
首個threejs項目-前端填坑指南
第一次使用threejs到實際項目中,開始的時候心情有點小激動,畢竟是第一次嘛,然而做著做著就感受到這玩意水好深,滿滿的都是坑,填都填不過來。經過老板20天慘無人道的摧殘,終于小有成就。 因為第一次搞這玩意,相對的遇到的問題也是大把的,讓我來一一訴說一路上遇到的各種問題。 開發使用: C4D、Ble ...
ASP.NET路由模型解析
大家好,我又來吹牛逼了 ~-_-~ 轉載請注明出處:來自吹牛逼之《ASP.NET路由模型解析》 背景:很多人知道Asp.Net中路由怎么用的,卻不知道路由模型內部的運行原理,今天我就給大家吹下ASP.NET的路由模塊是如何工作的。 ps:這是針對ASP.NET4.5版本的,好像在最新的5.0版本中加 ...
DDD CQRS架構和傳統架構的優缺點比較
明天就是大年三十了,今天在家有空,想集中整理一下CQRS架構的特點以及相比傳統架構的優缺點分析。先提前祝大家猴年新春快樂、萬事如意、身體健康! 最近幾年,在DDD的領域,我們經常會看到CQRS架構的概念。我個人也寫了一個ENode框架,專門用來實現這個架構。CQRS架構本身的思想其實非常簡單,就是讀 ...
C#高性能TCP服務的多種實現方式
本篇文章的主旨是使用 .NET/C# 實現 TCP 高性能服務的不同方式,包括但不限于如下內容:APM 方式,即 Asynchronous Programming Model;TAP 方式,即 Task-based Asynchronous Pattern;SAEA 方式,即 SocketAsync... ...
游戲服務端究竟解決了什么問題?
既然是游戲服務端程序員,那博客里至少還是得有一篇跟游戲服務端有關的文章,今天文章主題就關于游戲服務端。 ...
大型網站架構系列:分布式消息隊列(一)
本文主要介紹消息隊列概述,消息隊列應用場景(異步處理,應用解耦,流量削鋒,日志處理,消息通訊)和消息中間件示例(電商,日志系統)。 ...
C#與C++的發展歷程第三 - C#5.0異步編程巔峰
系列文章目錄1.C#與C++的發展歷程第一 - 由C#3.0起2.C#與C++的發展歷程第二 - C#4.0再接再厲3. C#與C++的發展歷程第三 - C#5.0異步編程的巔峰C#5.0作為第五個C#的重要版本,將異步編程的易用度推向一個新的高峰。通過新增的async和await關鍵字,幾乎可以使... ...
注釋是惡魔,請不要再寫一行注釋
你可以從你們現在項目里面隨便找幾處注釋,看看寫注釋的代碼是不是存在如下兩種毛病之一:1. 命名不準確;2. 方法太長(超過50行)。如果你找到的代碼沒有出現上面兩種毛病而注釋依然存在,那你再看看這個注釋是否有實際意義,是不是這個注釋不要也無所謂呢。注釋是惡魔這個觀點可能你第一次看到,你可能很難接受,... ...
Git 在團隊中的最佳實踐--如何正確使用Git Flow
Git是目前最好的代碼管理方式,給團隊協作帶了極大的方便,本文主要講如何正確的在團隊中使用Git, 從而發揮Git的優勢,自從使用Gitflow后,客戶滿意度大大提高,甚至是在項目Proposal階段就能體現出我們比較成熟的項目管理 ...
函數調用中堆棧的個人理解
這是我的第一篇博客,由于公司項目需要,將暫時告別C語言一段時間。所以在此記錄一下自己之前學習C語言的一些心得體會,希望可以分享給大家,也可以記錄下自己學習過程中遇到的問題以及存在的疑惑(其實就是自己學習過程中不解的地方)。好了,廢話不多說,開始微博內容了,O(∩_∩)O哈哈~ 接下來將通過... ...
干貨分享:讓你分分鐘學會 javascript 閉包
閉包,是 Javascript 比較重要的一個概念,對于初學者來講,閉包是一個特別抽象的概念,特別是 ECMAScript 規范給的定義,如果沒有實戰經驗,很難從定義去理解它。因此,本文不會對閉包的概念進行大篇幅描述,直接上干貨,讓你分分鐘理解閉包! 閉包,一睹為快 在接觸一個新技術的時候,我首先會 ...
貓哥網絡編程系列:HTTP PEM 萬能調試法
注:本文內容較長且細節較多,建議先收藏再閱讀,原文將在Github 上維護與更新。在 HTTP 接口開發與調試過程中,我們經常遇到以下類似的問題:為什么本地環境接口可以調用成功,但放到手機上就跑不起來?這個接口很復雜,內部調用了好幾個其他接口,如何定位問題究竟出在哪一步?后端開發還沒有把接口提供好,... ...
不懂程序看的明白《黑客帝國》嗎?
十多年后又看了遍《黑客帝國》,扯點和程序有關的非技術話題。 前段時間出差周末沒事就在酒店又把黑客帝國重溫了一遍,不看不要緊,十年后再看發現以前對這部電影的理解完全錯了。 《黑客1》是 1999 年出的,我還在讀高中,第一次看還在學校附近的錄像廳,槍版。 整個畫面黑漆漆的,看了不到半... ...



