原创 程序員面試、算法研究、編程藝術、紅黑樹、數據挖掘5大經典原創系列集錦與總結

        程序員面試、算法研究、編程藝術、紅黑樹、數據挖掘5大經典原創系列集錦與總結 (七月算法在線學院:http://www.julyedu.com/,面試&算法&機器學習在線課程) 作者:July--結構之法算

原创 Spring 源碼解讀 推薦流程

Spring 源碼解讀 推薦流程 博客分類:  ssh Spring源代碼解析(一):IOC容器:http://www.javaeye.com/topic/86339  Spring源代碼解析(二):IoC容器在Web容器

原创 聚集索引(clustered index,也稱聚類索引、簇集索引)和非聚集索引(nonclustered index)介紹

 微軟的SQL SERVER提供了兩種索引:聚集索引(clustered index,也稱聚類索引、簇集索引)和非聚集索引(nonclustered index,也稱非聚類索引、非簇集索引)……    (一)深入淺出理解索引結構   

原创 三種常見的編碼:ASCII碼、UTF-8編碼、Unicode編碼等字符佔據的字節數

  ASCII碼:  一個英文字母(不分大小寫)佔一個字節的空間,一箇中文漢字佔兩個字節的空間。一個二進制數字序列,在計算機中作爲一個數字單元,一般爲8位二進制數,換算爲十進制。最小值0,最大值255。如一個ASCII碼就是一個字節。  

原创 maven+springMVC+mybatis+junit詳細搭建過程

springMVC+mybatis框架搭建 在上一遍博客中以及講訴了新建maven項目的流程,現在緊跟上一遍文章,接着搭建spring項目 首先我們先要弄清搭建項目的一般流程,需要注意哪些方面,想要什麼樣的效果,自己的功能有哪些

原创 爲什麼volatile不能保證原子性而Atomic可以

轉載自:http://www.cnblogs.com/Mainz/p/3556430.html 在Java中long賦值不是原子操作,因爲先寫32位,再寫後32位,分兩步操作,而AtomicLong賦值是原子操作,爲什麼?爲什麼vo

原创 生產者/消費者問題的多種Java實現方式

生產者/消費者問題的多種Java實現方式   實質上,很多後臺服務程序併發控制的基本原理都可以歸納爲生產者/消費者模式,而這是恰恰是在本科操作系統課堂上老師反覆講解,而我們卻視而不見不以爲然的。在博文《一種面向作業流(工作流)的輕量級可複

原创 maven+springMVC+mybatis+junit詳細搭建過程

springMVC+mybatis框架搭建 在上一遍博客中以及講訴了新建maven項目的流程,現在緊跟上一遍文章,接着搭建spring項目 首先我們先要弄清搭建項目的一般流程,需要注意哪些方面,想要什麼樣的效果,自己的功能有哪些

原创 Maven+SpringMvc+Mybatis(一)

創建Maven項目的步驟:        安裝前先配置好電腦的相關環境變量。       一、配置maven的環境        下載地址: http://maven.apache.org/download.cgi(window下載

原创 struts2攔截器詳解

struts2攔截器詳解 在使用攔截器的時候,在Action裏面必須最後一定要引用struts2自帶的攔截器缺省堆棧defaultStack,  如下(這裏我是引用了struts2自帶的checkbox攔截器):  <interce

原创 Matlab關於Apriori算法設計

      前段時間由於數據挖掘課程需要用Matalb寫一份關於Apriori算法的程序。成功之後,我舉頭明月感嘆-“Matalb處理矩陣的能力如此強大啊,膜拜開發Matlab大神”。        本着複製粘貼是我們程序員的第一選擇,然

原创 Matlab關於Apriori算法設計

      前段時間由於數據挖掘課程需要用Matalb寫一份關於Apriori算法的程序。成功之後,我舉頭明月感嘆-“Matalb處理矩陣的能力如此強大啊,膜拜開發Matlab大神”。        本着複製粘貼是我們程序員的第一選擇,然

原创 Maven+SpringMvc+Mybatis(一)

創建Maven項目的步驟:        安裝前先配置好電腦的相關環境變量。       一、配置maven的環境        下載地址: http://maven.apache.org/download.cgi(window下載

原创 關於Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常見服務器的區別比較

   Apache和Tomcat的區別:          Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。    在Ap

原创 struts2攔截器詳解

struts2攔截器詳解 在使用攔截器的時候,在Action裏面必須最後一定要引用struts2自帶的攔截器缺省堆棧defaultStack,  如下(這裏我是引用了struts2自帶的checkbox攔截器):  <interce