原创 TraceMe.exe註冊碼破解及註冊機編寫
一.追註冊碼步驟解析 打開OllyDbg反彙編軟件,對實驗程序TraceMe.exe進行反彙編。 點擊View-Executable modules查看可執行模塊,在新窗口中右擊,選擇Show names in all modu
原创 一.Java對象導論——Java編程思想第4版學習筆記
1.1 抽象過程 所有編程語言都提供抽象機制,人們所能夠解決的問題的複雜性直接取決於抽象的類型和質量。OOP允許根據問題來描述問題,而不是根據運行解決方案的計算機來描述問題。 Alan Kay曾經總結了面嚮對象語言的5個基本特性: 1)萬
原创 C語言入門——多個數學問題求解
題目: 1. 一隻老鼠咬壞了賬本,公式中的符號 □ 代表被老鼠咬掉的地方。要想恢復下面的等式,應在□中填上哪個相同的數字? 3□ * 6237 = □3 * 3564 思路:利用窮舉法找出該數字。 2.要求編制一個求方程ax
原创 二.一切都是對象——Java編程思想第4版學習筆記
2.1 用引用操縱對象 在Java中,一切都看作是對象,但操縱的標識符是對象的一個“引用”(reference)。擁有一個引用,並不一定需要有一個對象與它關聯。如果想操縱一個詞或句子,則可以創建一個String引用:String s; 比
原创 人工智能基礎複習1——人工智能概述
01 Intro 課程大綱 - 第一部分:人工智能概述/Introduction and Agents(chapters 1,2) - 第二部分:問題求解/Search(chapters 3,4,5,6) - 第三部分:知識與推理/Log
原创 MPI並行編程計算π值及PSRS排序
什麼是MPI MPI(Message Passing Interface)是目前最重要的一個基於消息傳遞的並行編程工具,它具有移植性好、功能強大、效率高等許多優點,而且有多種不同的免費、高效、實用的實現版本,幾乎所有的並行計算機廠
原创 CUDA編程——矩陣乘法的串行和兩種並行實現
一.CUDA是什麼 這裏僅簡單介紹一下主要概念,如下: 1.主機 將CPU及系統的內存(內存條)稱爲主機。 2.設備 將GPU及GPU本身的顯示內存稱爲設備。 3.線程(Thread)
原创 棧溢出攻擊之彈出計算器
一.系統棧溢出原理 函數棧幀及寄存器 在高級語言中,當函數被調用時,系統棧會爲這個函數開闢一個新的棧幀,並把它壓入棧中。這個棧幀中的內存空間被它所屬的函數獨佔,正常情況下是不會和別的函數共享的。當函數返回時,系統棧會彈出該函數所對
原创 PL/SQL之存儲過程修改學生學號及觸發器實現一致性
(1)創建三個表:Student(S#, Sname, age), Course(C#, cname, credit), SC(s#, c#, score),其中SC的S#和C#都是外鍵,分別引用Student表的S#和Cours
原创 利用JDBC和Oracle數據庫的連接建立藥品疫苗應用系統索引測試
一.需求分析 使用VC/C++等程序設計語言以及與SQL(ORACLE)的接口編寫一個有關藥品疫苗應用系統。該系統涉及的關係模式有: 1.BS_BACTERIN_INFO (int 疫苗ID, String 疫苗編碼, Str
原创 人工智能基礎複習5——學習
18 Learning-1 Outline 機器學習概述 監督學習 決策樹學習 線性預測 支持向量機 無監督學習 學習 學習對於未知的環境是必要的,即當設計者缺少全知時 學習作爲一個系統構建方法是有效的,即將Ag
原创 信息安全導論複習(1-5章)
第1章 信息化發展與信息安全 目錄 1.1 信息化發展 1.1.1 信息化對我國的重要影響 1.1.2 信息化發展對信息安全的需求 1.2 信息安全的基本屬性 1.2.1 保密性 1.2.2 完整性 1.2.3 可用性
原创 數據庫期末複習(1-5章)
第1章 概述 目錄 引言 什麼是數據庫系統 什麼是數據庫 數據獨立性 關係系統和其他 1.引言 對數據庫可進行的一系列操作:增加、移除、檢索、插入、修改、刪除數據 DB:包含特殊實體的信息;DBMS:提供這樣的方便有效的環境 數據庫應用
原创 信息安全導論複習(6-8章)
第6章 信息安全等級保護 目錄 6.1 信息安全等級保護綜述 6.1.1 等級保護的原則 6.1.2 等級劃分 6.1.3 等級保護相關法規標準 6.2 等級保護安全設計技術要求 6.2.1 等級保護安全設計技術框架
原创 Crack密碼驗證小實驗
首先來看一段用於密碼驗證的C語言代碼: #include<stdio.h> #include<string.h> #define PASSWORD "1234567" int verify_password(char *pas