原创 C/C++ 中的0長數組(柔性數組)

原文鏈接:http://blog.csdn.net/yby4769250/article/details/7294696 在標準C和C++中0長數組如charArray[0]是不允許使用的,因爲這從語義邏輯上看,是完全沒有意義的。

原创 TCP如何保證可靠性?

原文鏈接:http://blog.sina.com.cn/s/blog_63ec18bc01016gcv.html  在TCP的連接中,數據流必須以正確的順序送達對方。TCP的可靠性是通過順序編號和確認(ACK)來實現的。TCP在開始傳

原创 數據庫鎖和數據庫隔離級別

原文鏈接:http://qiangmzsx.blog.51cto.com/2052549/1402125 最近突然發現忘了數據庫鎖和數據庫隔離級別,時常弄混它們之間的關係。爲此特此寫下此博客,以方便自己複習,同時也可以幫助博友。

原创 socket阻塞與非阻塞,同步與異步、I/O模型

原文鏈接:http://blog.csdn.net/hguisu/article/details/7453390 socket阻塞與非阻塞,同步與異步 作者:huangguisu 1. 概念理解    

原创 Java 多線程(七) 線程間的通信——wait及notify方法

原文鏈接:http://www.cnblogs.com/mengdd/archive/2013/02/20/2917956.html 線程間的相互作用   線程間的相互作用:線程之間需要一些協調通信,來共同完成一件任務。   

原创 HashMap和ConcurrentHashMap分享

原文鏈接:http://qicen.iteye.com/blog/1913168 大家一看到這兩個類就能想到HashMap不是線程安全的,ConcurrentHashMap是線程安全的。除了這些,還知道什麼呢? 先看一下簡單的類圖: 從

原创 Java HashMap工作原理及實現

原文鏈接:http://yikun.github.io/2015/04/01/Java-HashMap%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E5%8F%8A%E5%AE%9E%E7%8E%B0/

原创 關於數組和指針的一些理解

int a = 3; int * b = &a; cout<<"b = "<<b<<endl; cout<<"b+1 = "<<b+1<<endl; b 是指向int類型a的一個指針。第一行輸出打印出b指向數據的地址。第二行輸出打印第一行

原创 線程間通信與進程間通信

Linux進程間通信:管道、信號、消息隊列、共享內存、信號量、套接字(socket) Linux線程間通信:互斥量(mutex),信號量,條件變量 Windows進程間通信:管道、消息隊列、共享內存、信號量   (semaphore

原创 C/C++ 內存分配方式,堆區,棧區,new/delete/malloc/free

原文鏈接:http://blog.sciencenet.cn/blog-268057-366795.html 內存分配方式 內存分配方式有三種: [1] 從靜態存儲區域分配。內存在程序編譯的時候就已經分配好,這塊內存在程序的整個

原创 大數據量高併發訪問的數據庫優化方法(一)

原文鏈接:http://blog.sina.com.cn/s/blog_8fb83eec0101cpg7.html 一、數據庫結構的設計     如果不能設計一個合理的數據庫模型,不僅會增加客戶端和服務器段程序的編程和維護的難度,

原创 C++中虛函數工作原理和(虛)繼承類的內存佔用大小計算

原文鏈接:http://blog.csdn.net/hackbuteer1/article/details/7883531 一、虛函數的工作原理       虛函數的實現要求對象攜帶額外的信息,這些信息用於在運行時確定該對象應該調用哪

原创 linux中fork()函數詳解(原創!!實例講解)

原文鏈接:http://blog.csdn.net/jason314/article/details/5640969  一、fork入門知識      一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一

原创 Java 多線程(六) synchronized關鍵字詳解

原文鏈接http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html 多線程的同步機制對資源進行加鎖,使得在同一個時間,只有一個線程可以進行操作,同步用以解決多個線程同時

原创 理解Java對象序列化

原文鏈接:http://www.blogjava.net/jiangshachina/archive/2012/02/13/369898.html 關於Java序列化的文章早已是汗牛充棟了,本文是對我個人過往學習,理解及應用Java序列