原创 如何解決PL/SQL Developer過期的情況(兩種解決方法)

今天,登錄PL/SQL Developer時出現以下界面: 這種情況就是PL/SQL Developer過期了。 方法一: Win+R 輸入指令“regedit”打開註冊表 出現界面如下圖: 在註冊表裏按HKEY_CURRENT_

原创 Oracle基礎知識

Oracle簡介 Oracle數據庫系統是美國Oracle(甲骨文)公司提供的、以分佈式數據庫爲核心的一組軟件產品,是目前最流行的C/S或B/S體系結構的數據庫之一。Oracle數據庫是目前世界上使用最廣泛的數據庫管理系統,作爲通用數

原创 分治算法

分治算法 基本思想 ◇ 概念 在計算機科學中,分治法是一種很重要的算法。字面上的解釋是“分而治之”,就是把一個複雜的問題分成兩個或更多的相同或相似的子問題,再把子問題分成更小的子問題……直到最後子問題可以簡單的直接求解,原問題的解

原创 數據庫基礎知識

用數據庫也用了幾年了,但也只是趨於建表和一些sql語句的增刪改查(估計大部分的程序猿都和我一樣),連事務和存儲過程都很少寫。對數據庫的基礎知識瞭解有限,故特意翻閱資料整理總結如下。 數據庫技術發展史 數據處理技術 1. 數據 數據時描

原创 分支限界算法

分支限界算法 基本思想 ◇ 概念 類似於回溯法,也是一種在問題的解空間樹T上搜索問題解的算法。但在一般情況下,分支限界法與回溯法的求解目標不同。回溯法的求解目標是找出T中滿足約束條件的所有解,而分支限界法的求解目標則是找出滿足約束

原创 動態規劃算法

動態規劃算法 基本思想 ◇ 概念 動態規劃過程是:每次決策依賴於當前狀態,又隨即引起狀態的轉移。一個決策序列就是在變化的狀態中產生出來的,所以,這種多階段最優化決策解決問題的過程就稱爲動態規劃。 ◇ 基本思想及策略 基本思想與分治

原创 讓一臺電腦死機的代碼

注:讓一臺機器死機簡直易如反掌,卻又難於登天。難易的關鍵在於:你對這臺機器所擁有的權限。 你這麼想死的嗎, 不管什麼語言什麼系統, 反正一行就夠了….以下方式基於用戶有較高權限的情況 對於windows系統有以下方式讓你電腦JJ,

原创 貪心算法

貪心算法 基本思想 ◇ 概念 下棋時,每一步的決策都需要考慮對後續棋局的影響。而在網球比賽中,選手的行爲僅取決於當前的狀況,選擇當下最爲正確的動作,而不關心後續的影響。這說明在某些情況下選擇當下最佳行爲的決策,可以得到一個最優解,但並

原创 SmartGit —— Register license file 即SmartGit 試用過期解決辦法

今天一不小心退出了SmartGit ,再打開時出現了: 要求輸入許可文件夾,相當於一個使用密匙。 解決辦法如下: 就是刪除掉settings.xml這個萬惡的文件 刪除該文件的兩種辦法: ⒈ 快捷鍵Win+R ,輸入:%APPDAT

原创 回溯算法

回溯算法 基本思想 ◇ 概念 回溯算法實際上一個類似枚舉的搜索嘗試過程,主要是在搜索嘗試過程中尋找問題的解,當發現已不滿足求解條件時,就“回溯”返回,嘗試別的路徑。回溯法是一種選優搜索法,按選優條件向前搜索,以達到目標。但當探索到某一

原创 算法之排序

排序 概念 所謂排序,就是要整理文件中的記錄,使之按關鍵字遞增/遞減次序排列起來。其確切定義如下: 輸入:n個記錄R1,R2,…Rn,其對應的關鍵字分別是K1,K2,…Kn。 輸出:Ri1,Ri2,…Rin,使得Ki1≤Ki2≤…

原创 趣解API

閱讀本文大概需要 5~6 分鐘 大家可能最近經常聽到 API 這個概念,那什麼是API,它又有什麼特點和好處呢? wiki 百科鎮樓 …[APIs are] a set of subroutine definitions,

原创 數據結構之圖(七)

圖 概念 圖是一種較線性表和樹更爲複雜的數據結構。在圖形中,結點之間的關係可以是任意的,圖中任何兩個數據元素之間都可能相交。 圖是由頂點的有窮非空集合和頂點之間邊的集合組成,通常表示爲:G(V,E),其中,G表示一個圖,V是圖G中頂

原创 數據結構和算法之棧和隊列(五)

棧 概念 棧是線性表的特例,棧的順序存儲是線性表順序存儲的簡化,簡稱順序棧。 棧是限定在表尾進行插入和刪除操作的線性表。 允許插入和刪除的一端稱爲棧頂,另一端稱爲棧底。不含任何數據元素的棧稱爲空棧。棧又稱爲後進先出的線性表,稱爲LIF

原创 數據結構和算法之樹和二叉樹(六)

樹 定義 線性表講解的是一對一的線性結構,可現實中,還有許多一對多的情況需要處理,因此,我們需要研究一對多的數據結構——樹,運用其各種特性,來解決編程中遇到的相關問題。 樹(Tree)是n(n≥0)個結點的有限集,n=0時稱爲空樹。在任