原创 intellij idea 學習

  intellij idea是一個java的ide。由jetbrain開發。     intellij idea快捷鍵 快捷鍵 說明 備註 Ctrl+N 快速導航到類 類似於Resharper中的Ctrl+T Ctrl+Shi

原创 《程序員漫畫》碼農給孩子取名

「左耳朵梵高」 第16篇原創 程序員給孩子取名,老大叫玲玲,老二叫玲伊,老三叫。。。 我是左耳朵梵高,北理工畢業,現任某金融諮詢公司首席架構師,曾在阿里巴巴中間件團隊任職。沉浸軟件行業十餘年,相信技術能改變世界。譯有《

原创 《程序員漫畫》| 萌新面試Google

Hello,大家好。今天的更新有點不一樣。我給大家帶來了一些程序員漫畫。這些都是我自己畫的哦。希望大家喜歡。 今天的漫畫有簡約的畫風,也有一些寫實的風格(漂亮MM總是有特殊待遇)。不知道大家喜歡哪種呢。 技術大牛 很多的程序員都喜歡和

原创 UML類圖(繼承、實現、關聯、依賴、組合、聚合),你還傻傻分不清嗎?

UML類圖 「左耳朵梵高」 總第11期 寫在最前面的話 聲明:本文部分資料摘自維基百科,還有我多年工作的積累和總結。本文很適合作爲一個工具,就當是一本UML說明書,請記得收藏哦,在需要用的時候方便查閱。 什麼是UML 維基百科對U

原创 從面試考察英語,想到的線性思維和立體思維

請問,技術面試的時候需要考察英語嗎? 大部分人如此回答: “代碼寫的好就行,考察英語幹什麼?” “又不是外企,都是中國人,要什麼英語” “日後的工作中,使用英文的場景不多,不需要考察英語” “面試造火箭,工作擰螺絲” 給變量命名真的不容

原创 《我是面試官》設計模式-單例模式

設計模式-單例模式 《巫師3》中,陪着主人公南征北戰的坐騎,不管你何時何地召喚它,它永遠只有一個名字——蘿蔔。 大家好,我是左耳朵梵高。文章首發於微信公衆號「左耳朵梵高」,歡迎關注,和我一起持續學習,終身成長。 ---- 生活

原创 Castle.DynamicProxy Part 1: ClassProxy

1.Castle中代理對象的分類 總的來說,代理對象大概可以分爲2大類: 1.繼承類型的代理對象 一類是繼承類型的代理類。即:有一個類A,它的代理類是B。B是繼承自A的。調用代理類B中的方法時,可以通過攔截器做一些邏輯判斷等等。但注意,A中

原创 Java日誌框架中需要判斷log.isDebugEnabled()嗎?

背景 在日常開發中,項目會使用抽象日誌接口slf4j來打印日誌。如下是一段典型的打印日誌代碼: logger.debug("hello, world"); 但是在一些項目或第三方開源框架中,也會發現有些代碼在輸出日誌時,在前面添加if判斷

原创 Go語言Hello world(GOPATH和Go Module版)

本文是「vangoleo的Go語言學習筆記」系列文章之一。 官網: http://www.vangoleo.com/go/go-hello-world-02/ 往期回顧: Go語言入門-你好,Go語言 Go語言入門-Hello Wor

原创 java web項目基礎

  listener,filter,servlet的初始化順序 web.xml中可以配置如下信息: context-param,listener,filter,servlet。 他們的加載順序和在web.xml文件中的先後順序沒有關係。 c

原创 分享一個讓我進入阿里中間件的個人項目

作者: vangoleo 官網: http://www.vangoleo.com/iris-java/ 背景 時光荏苒,進入阿里中間件團隊已經快兩年時間了。這期間,有幸參與了第四屆中間件性能挑戰賽的題目組,籌備了以“Dubbo Mesh

原创 Go語言入門:Hello world

本文是「vangoleo的Go語言學習筆記」系列文章之一。 官網: http://www.vangoleo.com/go/go-hello-world/ 在上一篇文章你好,Go語言中,我們對Go語言的歷史和特點有了認識。接下來,我們就正

原创 java中的log

  slf4j slf4j的全稱是:  Simple Logging Facade for Java (SLF4J)。 slf4j的官方網站:http://www.slf4j.org 簡介 SLF4J不是具體的日誌解決方案,它只服務於各種各

原创 nhibernate+autofac+mvc的demo

想自己做一個小的demo。目的是能夠提供一個系統架構,在這個基礎上,可以快速開發一些小型的系統。

原创 asp.net mvc部署

GAC 目錄: 在運行窗口中輸入:C:\WINDOWS\assembly\GAC NET 2.0,3.0 GAC: c:\windows\assembly (32bit and 64bit?) .NET 4.0 GAC c:\w