原创 主線程 和子線程的同步控制
有道面試題 子線程循環10次 然後 主線程 循環100次 如此往復50次 通過主線程和子線程的同步實現 public class Test { public static void main(String args[])
原创 java 垃圾回收GC
說到垃圾回收(Garbage Collection,GC),很多人就會自然而然地把它和Java聯繫起來。在Java中,程序員不需要去關心內存動態分配和垃圾回收的問題,這一切都交給了JVM來處理。顧名思義,垃圾回收就是釋放垃圾佔用的空間
原创 mysql記錄存在就更新不存在就插入
判斷記錄是否存在,不存在就執行插入語句,存在就執行更新語句 如下例子 $result = mysql_query('select * from xxx where id = 1'); $row = mysql_fetch_assoc(
原创 ubuntu 二進制安裝mysql
Ubuntu 二進制文件(tar.gz)安裝mysql 2014年06月28日 ⁄ 綜合 ⁄ 共 7960字 ⁄ 字號 小 中 大 ⁄ 評論關閉 <iframe id="iframeu1788635_0" src="h
原创 mongodb中group分組場景應用
mongodb中數據集合(ABC123)包含的指標進行統計分析,指標(指標在mongodb中實際以字母、數字組合的編碼表示)包括: A1:用戶標識、A2:用戶編碼、A3:用戶名稱、A4:地市、A5:區縣、A6:手機號碼、A7:賬期、A8:
原创 Java NIO系列教程(九) ServerSocketChannel
Java NIO中的 ServerSocketChannel 是一個可以監聽新進來的TCP連接的通道, 就像標準IO中的ServerSocket一樣。ServerSocketChannel類在 java.nio.channels包中。
原创 Java深入 - Java 內存分配和回收機制
Java的GC機制是自動進行的,和c語言有些區別需要程序員自己保證內存的使用和回收。 Java的內存分配和回收也主要在Java的堆上進行的,Java的堆中存儲了大量的對象實例,所以Java的堆也叫GC堆。 Java在垃圾收集的過程中
原创 Tomcat 支持 Https
內容概覽: 如果希望 Tomcat 支持 Https,主要的工作是配置 SSL 協議 1.生成安全證書 2.配置tomcat -----------------------------------------------
原创 Java NIO系列教程(十一) Pipe
Java NIO 管道是2個線程之間的單向數據連接。Pipe有一個source通道和一個sink通道。數據會被寫到sink通道,從source通道讀取。 這裏是Pipe原理的圖示: 創建管道 通過Pipe.open()方法
原创 mybatis攔截器實現分頁功能的示例講解
mybatis攔截器實現分頁功能的示例講解 import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet;
原创 maven 自動部署到tomcat
最近需要使用Maven將項目自動部署到Tomcat,在網絡上也查找了很多文章,內容大同小異,今天打算在這裏給自己做一個小總結 參考網址:http://blog.csdn.NET/dilaomimi/article/details/6955
原创 Java NIO系列教程(十) Java NIO DatagramChannel
Java NIO中的DatagramChannel是一個能收發UDP包的通道。因爲UDP是無連接的網絡協議,所以不能像其它通道那樣讀取和寫入。它發送和接收的是數據包。 打開 DatagramChannel 下面是 Datagra
原创 memcache java解讀
MemCache是什麼 MemCache是一個自由、源碼開放、高性能、分佈式的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫的負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高了網站訪問的速度。MemCaChe
原创 Java NIO系列教程(十二) Java NIO與IO
當學習了Java NIO和IO的API後,一個問題馬上涌入腦海: 我應該何時使用IO,何時使用NIO呢?在本文中,我會盡量清晰地解析Java NIO和IO的差異、它們的使用場景,以及它們如何影響您的代碼設計。 Java NIO和IO
原创 buffer.clear() buffer .flip() 區別
NIO中有關ByteBuffer的幾種常用方法比如clear,rewind和flip到底有哪些區別。下面Android123給大家這三種方法的源碼,方便大家記憶。 public final Buffer clear() {