原创 JVM之方法調用-分派

說明:這兩天遇到的一些Java方法分派的問題,結合自己書上看的,google的,還有撒迦教我的,做一個總結吧.望指正.   寫道 方法分派指的是虛擬機如何確定應該執行哪個方法!   很多的內容可以參加撒迦的這篇博文 : htt

原创 了凡四訓感悟

  人生近30載,不順之事,可以說是十有五六,自從學習了傳統文化,特別是了凡四訓後,發現人生除了家業、事業,還應該有最爲重要的道業,本人學習已有2年時間,發現之後的路雖也時常遇到坎坷,但大方向確實往越來越好發展了,在此,與各位IT同仁分享

原创 Java內存分配機制詳解

文章轉載自:http://www.cnblogs.com/zhguang/p/3257367.html 本文僅載抄了部分內容,若想知道JVM內存全量

原创 量子力學最新發現:人不會真正死去

  每一個宇宙擁有獨立的時空(time space),量子力學幫助我們觀察多重宇宙的存在。人類至今無法真的“看見”多重宇宙的原因,就是我們無法從這個

原创 一個程序猿小小的夢想-寫在16年底的時候

  我是一個工作近5年的屌絲JAVA程序猿,最近因爲找工作,看了許多的程序猿職業生涯經歷和感悟,昨晚和一位屌絲程序猿中的神級程序猿-龍哥交流了下,有所體悟,睡覺的時候就想了很多,漸漸地,從心裏有個聲音在響起,一個心中的寄託和希望,可以稱之

原创 招聘提問通用題庫

招聘提問通用題庫   類型 序號 問題 測試要點 基本情況 1 請用最簡潔的語言描述您從前的工作經歷和工作成果。 測試應聘者是否能夠用幾句話概要地介紹其主要的工作信息和重點業績,而不是以流水帳的形式重複履歷

原创 Redis主從讀數據不一致與hmget()獲取字段爲null的問題解析

一、Redis主從讀數據不一致 大家在使用redis的時候,經常會用expire來設置key的過期時間,以爲某個key到期就會馬上清除。但在設置爲主寫隨機讀時,發現存在key未失效的情況,下面具體分析: 原因一過期策略的問題: 3.2之

原创 永不放棄--一個藏羚人的感人故事

遼闊的青藏高原上,一羣藏羚羊在拼命地奔跑。它們不是在躲避猛獸的追擊,而是逃避科學家的圍獵。因爲在那羣藏羚羊當中,有一個16歲的男孩。   這個孩子是

原创 JAVA阻塞隊列BlockingQueue

原文:http://blog.csdn.net/ghsau/article/details/8108292 BlockingQueue最終會有四種狀況,拋出異常、返回特殊值、阻塞、超時,下表總結了這些方法:   拋出異常 特

原创 [Java併發包學習三]ThreadFactory介紹

概述 ThreadFactory翻譯過來是線程工廠,顧名思義,就是用來創建線程的,它用到了工廠模式的思想。它通常和線程池一起使用,主要用來控制創建新線程時的一些行爲,比如設置線程的優先級,名字等等。它是一個接口,接口中只有一個方法:

原创 JAVA總結系列(一)JVM概要

一、JVM結構 1、程序計數器:指向下一條要執行的指令 虛擬機棧中定義了兩種異常,如果線程調用的棧深度大於虛擬機允許的最大深度,則拋出StatckOverFlowError(棧溢出);不過多數Java虛擬機都允許動態擴展虛擬機棧的大小(

原创 [Java併發包學習一]Executor和ExecutorService

本文介紹jdk8併發包中的Executor/ExecutorService這兩個接口。 Executor接口 概述 該類提供一個提交任務的方法,提交的任務可以在提交程序本線程運行,也可以在不同的線程運行,也可以在一個線程池中的線

原创 IT修煉道路-貴在堅持

        畢業已經快要5個年頭了,回顧之前的4年,真的是恍如隔世,在這4年間,有迷茫過,有沉迷墮落過,也有重新站起來過,現在也已經想明白了,路還是要堅持走下去,哪怕重新開始,從起點出發,重頭再來。         最近幸得一位前輩指

原创 HashMap源碼的解讀-爲何存取的性能很高的一個重要點

  相信HASHMap的原理大家都看過,這邊就不再複習了,直接上源碼,put方法:public V put(K key, V value) {

原创 Java EE即將死去,毫無疑問!

    在Java問世之初,包括IBM、BEA、Oracle在內的一些巨頭公司看到了Java作爲一門傑出的Web編程語言可能給他們帶來的巨大商機。那