原创 存儲模型之虛擬存儲技術

虛擬存儲技術(VIRTUAL MEMORY) 所謂的虛擬存儲技術是指:當進程運行時,先將其一部分裝入內存,另一部分暫留在磁盤,當要執行的指令或訪問的數據不存在內存中時,由操作系統自動完成將它們從磁盤調入內存的工作。 虛擬地

原创 操作系統線程相關知識學習

一、線程的引入 進程中引入線程的三個原因: 應用的需要: 三個線程的字處理軟件:一個負責鍵盤的輸入;一個負責排版;一個負責保存。典型的應用: Web服務器:                     工作方式:              

原创 進程互斥的硬件解決方案

方案一:中斷屏蔽方法 開關中斷指令: 執行關中斷指令 臨界區操作 執行開中斷指令 特點: 簡單高效 代價高,限制CPU併發能力(臨界區大小) 不適用於多處理器 適用於操作系統本身,不適於用戶進程 方案二:測試並加鎖指令 T

原创 死鎖的檢測和解除

死鎖的檢測 允許死鎖的發生,但是操作系統會不斷監視系統的進展情況,判斷死鎖是否真的發生 一旦死鎖真的發生則採取專門的措施,解除死鎖並以最小的代價恢復操作系統的運行 檢測的時機 當進程由於資源請求不滿足而等待時檢測死鎖—-系統

原创 數據結構系統調用機制

一、系統調用(system call) 用戶在編程時可以調用的操作系統的功能 二、系統調用的功能 1.系統調用是操作系統提供給編程人員的唯一藉口 2.使CPU狀態從用戶態陷入內核態常用的系統調用例子: 每個操作系統都提供幾百種系統調用(進

原创 LeetCode 378. Kth Smallest Element in a Sorted Matrix

Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in

原创 數據庫隔離級別詳解

引用自: http://blog.csdn.net/hjl_168562/article/details/17488055 http://blog.sina.com.cn/s/blog_616b428f010163bo.html h

原创 mysql性能優化之explain

轉自以下兩篇 http://blog.csdn.net/zhuxineli/article/details/14455029 http://database.51cto.com/art/201108/284783.htm 1.使用e

原创 MySQL百萬級數據庫優化方案

首先聲明是轉的,感覺寫的很細,原文鏈接:http://simpleframework.net/blog/v/7881.html 1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。

原创 .NET面試準備之數據庫備份

文章 這段時間忙完好好 整理下 先 看下 大牛門的整理: MySQL備份與恢復之熱備 MySQL備份與恢復之熱拷貝 MySQL備份與恢復之保證數據一致性 MySQL備份與恢復之冷備 MySQL備份與恢復之真實環境使用冷備 MySQL D

原创 MyISAM和InnoDB的區別

轉自: 博客園(華夏35度)http://www.cnblogs.com/zhangchaoyang 作者:Orisun MySQL默認採用的是MyISAM。 MyISAM不支持事務,而InnoDB支持。InnoDB的AUTOCOM

原创 對象生命週期與可終結對象

面試準備 引用 源地址 1.值類型和數據類型 值類型分配在棧上面,而引用類型分配在堆上面,在棧上面存在一個空間,該空間保存堆上面的對象的地址。 2.只有一個對象從代碼庫的任何部分都不可訪問時,垃圾回收器纔會從堆中刪除它,將在下一次

原创 C# HashTable、HashSet和Dictionary的區別

C# Hashtable、HashSet和Dictionary的區別 1.Hashtable   哈希表(HashTable)表示鍵/值對的集合。在.NET Framework中,Hashtable是System.Collections命

原创 深究遞歸和迭代的區別、聯繫、優缺點及實例對比

轉自: 作者寫的不錯,表示感謝,哈 http://blog.csdn.net/laoyang360/article/details/7855860 1.概念區分 遞歸的基本概念:程序調用自身的編程技巧稱爲遞歸,是函數自己調用自己.

原创 cookie、session、sessionid 與jsessionid

  轉自: http://www.cnblogs.com/fnng/archive/2012/08/14/2637279.html cookie、session、sessionid 與jsessionid,要想明白他們之間的關係,下