原创 詞權重計算及應用

原文地址:http://blog.csdn.net/yangzhongblog/article/details/8723771#comments 本文討論如何計算詞(有時候稱特徵向量)權重和向量空間模型及其應用。本文的“文檔”是指查詢對象

原创 深入分析Java I/O的工作機制

說起Java I/O機制,阿里巴巴的許令波寫的一篇文章不錯——《深入分析Java I/O的工作機制》 在此標記下。同時他將在IBM developerWorks平臺上寫的文章整理成了一本書,《深入分析Java Web技術內幕》也值得推薦

原创 基於Lucene的分詞原理和方式

原文地址:http://blog.csdn.net/u010366796/article/details/44936859 同時也可以參考小雞慢慢的這篇博客:基於lucene的案例開發:分詞器介紹 lucene的分詞_分詞器的原理講解

原创 詳解log4j2

轉載,權當學習筆記! log4j2相對於log4j 1.x有了脫胎換骨的變化,其官網宣稱的優勢有多線程下10幾倍於log4j 1.x和logback的高吞吐量、可配置的審計型日誌、基於插件架構的各種靈活配置等。如果已經掌握log4

原创 springboot與mybatis整合實例詳解(完美融合)

 springboot大家都知道了,搭建一個spring框架只需要秒秒鐘。下面給大家介紹一下springboot與mybatis的完美融合:        首先:創建一個名爲springboot-mybatis的maven項目,記住:

原创 Hibernate 緩存機制

原文:http://www.cnblogs.com/wean/archive/2012/05/16/2502724.html 一、why(爲什麼要用Hibernate緩存?)   Hibernate是一個持久層框架,經常訪問物理數據庫

原创 Spring aop 簡單示例——基於XML配置和基於註解配置

簡單的記錄一下spring aop的一個示例 基於兩種配置方式:       基於xml配置       基於註解配置 這個例子是模擬對數據庫的更改操作添加事物 其實並沒有添加,只是簡單的輸出了一下記錄   首先看下整

原创 SpringBoot 中使用 Log4j

SpringBoot 中使用 Log4j  1、pom 文件中排除 slf4j 的依賴  說明:如果你是 spring-boot-starter-web 模塊的,同樣地,也排除掉 slf4j 的依賴, <dependency>

原创 深入分析Java I/O 工作機制

這是一篇轉載的文章,原文地址:http://blog.csdn.net/scythe666/article/details/51920698 IO是Java及衆多編程語言很重要的一塊,同時很多程序的瓶頸和耗時操作也都在IO這塊。所以能夠

原创 Java 流(Stream)

Java.io包幾乎包含了所有操作輸入、輸出需要的類。所有這些流類代表了輸入源和輸出目標。 Java.io包中的流支持很多種格式,比如:基本類型、對象、本地化字符集等等。 一個流可以理解爲一個數據的序列。輸入流表示從一個源讀取數據,輸

原创 byte和char的區別

byte是字節數據類型,是有符號型的,佔1個字節;大小範圍爲-128——127。 char是字符數據類型,是無符號型的,佔2字節(Unicode碼);大小範圍是0——65535;char是一個16位二進制的Unicode字符,Ja

原创 一張圖讓你看懂JAVA線程間的狀態轉換

線程間的狀態轉換: 1. 新建(new):新創建了一個線程對象。 2. 可運行(runnable):線程對象創建後,其他線程(比如main線程)調用了該對象的start()方法。該狀態的線程位於可運行線程池中,等待被線程調度選中,獲取c

原创 線程安全性——從StringBuffer和StringBuilder的區別說起

面試的時候面試官問到了線程安全的問題,感覺答得不如人意。當時沒答好,問面試官如何理解好,他說:可以參照StringBuffer和StringBuilder。於是趕緊回來自行惡補一下。這就是學渣的苦果呀/(ㄒoㄒ)/~~ 線程安全性概念