本書介紹軟件安全開發(fā)技術(shù)和軟件安全問題的分析防治技術(shù)。全書分五部分,共13章。部分為軟件安全引論。第二部分為軟件安全開發(fā),講解軟件安全開發(fā)周期、分析與設(shè)計(jì)、編程與測試。第三部分為軟件漏洞問題及防治,包括漏洞的概述、機(jī)理和防治技術(shù)。第四部分為惡意軟件問題及防治,講解惡意代碼的基本知識、機(jī)理與防治技術(shù)。第五部分為軟件侵權(quán)問
本書基于Mathematica12.3,全面介紹了Mathematica軟件的高級編程技術(shù),全書分為8章:第1章Mathematica基礎(chǔ),重點(diǎn)闡述Mathematica軟件的入門操作;第2章Wolfram語言經(jīng)典編程,討論類似于C語言等高級語言的Mathematica編程方法;第3章Wolfram語言列表,敘述了Ma
Java語言是面向?qū)ο蟮、跨平臺的、支持分布式和多線程的優(yōu)秀編程語言。本書是Java語言程序設(shè)計(jì)的上機(jī)指導(dǎo)教程,以JavaSE8為平臺,從解決實(shí)際問題、多學(xué)科交叉問題和復(fù)雜工程問題等三個(gè)角度為切入點(diǎn),由淺入深、循序漸進(jìn)地進(jìn)行實(shí)踐案例的設(shè)計(jì)。全書共設(shè)計(jì)13次實(shí)驗(yàn)。實(shí)驗(yàn)0介紹了Java開發(fā)環(huán)境和程序調(diào)試技術(shù);實(shí)驗(yàn)1~實(shí)驗(yàn)1
本書介紹Linux內(nèi)核的編譯和移植、根文件系統(tǒng)的制作、基礎(chǔ)系統(tǒng)、桌面系統(tǒng),以及這些軟件在系統(tǒng)中的作用、軟件之間的依賴關(guān)系、各種軟件的移植方法。由于很多樹莓派應(yīng)用是由Python語言開發(fā)的,本書也專門介紹樹莓派上硬件接口的Python控制模塊和其他一些基礎(chǔ)應(yīng)用。全書共分6章,第1章介紹Linux內(nèi)核的移植及根文件系統(tǒng)的制
本書全面系統(tǒng)地介紹了SQLServer2012的管理操作和應(yīng)用開發(fā),以學(xué)生成績數(shù)據(jù)庫為主線,將基礎(chǔ)知識和實(shí)際應(yīng)用有機(jī)結(jié)合起來,全書共分15章,分別介紹數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫設(shè)計(jì)、SQLServer概述、創(chuàng)建數(shù)據(jù)庫、創(chuàng)建和使用表、數(shù)據(jù)查詢、視圖、索引、數(shù)據(jù)完整性、T-SQL程序設(shè)計(jì)、存儲過程、觸發(fā)器、系統(tǒng)安全管理、備份和恢復(fù)
本書結(jié)合實(shí)例系統(tǒng)講解了HTML5和CSS3技術(shù)中的基礎(chǔ)理論知識,循序漸進(jìn),給讀者奠定了一個(gè)扎實(shí)的基礎(chǔ)。以項(xiàng)目為導(dǎo)向,以工作過程為框架,從職業(yè)崗位需求出發(fā),分任務(wù)逐步講述網(wǎng)頁設(shè)計(jì)及制作的技術(shù)要點(diǎn)。語言通俗易懂,精美案例圖文同步,涉及大量網(wǎng)頁設(shè)計(jì)的豐富知識講解,幫助讀者深入了解網(wǎng)頁設(shè)計(jì)。注重設(shè)計(jì)知識點(diǎn)和案例制作技巧的歸納總
本書是一部系統(tǒng)論述Java編程語言的立體化教材,主要內(nèi)容包括引言、開發(fā)環(huán)境搭建、個(gè)Java程序、Java語法基礎(chǔ)、數(shù)據(jù)類型、運(yùn)算符、控制語句、數(shù)組、字符串、面向?qū)ο蠡A(chǔ)、對象、繼承與多態(tài)、抽象類與接口、Java常用類、內(nèi)部類、函數(shù)式編程、異常處理、對象集合、泛型、文件管理與I/O流、多線程編程、網(wǎng)絡(luò)編程、Swing圖形
《MATLAB2020智能算法從入門到精通》以MATLAB2020為基礎(chǔ),結(jié)合作者團(tuán)隊(duì)的教學(xué)經(jīng)驗(yàn),講解智能算法的各種方法和技巧。本書主要內(nèi)容包括MATLAB入門、MATLAB基礎(chǔ)知識、插值算法、擬合算法、圖與網(wǎng)絡(luò)算法、有向圖算法、機(jī)器學(xué)習(xí)與深度學(xué)習(xí)算法、圖像的復(fù)原算法、粒子群*小值算法以及多目標(biāo)優(yōu)化算法等。本書覆蓋數(shù)學(xué)
MySQL是流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一。書中從數(shù)據(jù)設(shè)計(jì)和數(shù)據(jù)庫的基本使用開始介紹,逐步深入一些復(fù)雜的內(nèi)容,包括連接查詢的使用、子查詢、字符串函數(shù)、數(shù)字函數(shù)、日期函數(shù)以及新版本的窗口函數(shù),還包括存儲過程、游標(biāo)、創(chuàng)建高效的索引以及SQL優(yōu)化技巧等。通過大量的示例應(yīng)用,系統(tǒng)地講述讀者應(yīng)該掌握的知識,以及對于數(shù)據(jù)庫的優(yōu)化,
本書提出了一種基于類型系統(tǒng)和結(jié)構(gòu)操作語義的編程語言理論。第2版經(jīng)過全面修訂,幾乎每章都包含習(xí)題,并新增一章討論類型細(xì)化。本書涉及的概念廣泛,包括:基本數(shù)據(jù)類型,多態(tài)和抽象類型,動態(tài)定型,動態(tài)分派,子類型和類型細(xì)化,符號和動態(tài)分類,并行和成本語義,并發(fā)和分布。書中對不同編程語言的特性做了分析、證明和比較,所提供的方法可直