本書旨在幫助讀者更好地應(yīng)對算法面試,提高算法和編程能力。書中按專題精選了LeetCode平臺的一系列的熱點算法題,并詳細解釋其求解思路和過程。全書分為三個部分,第Ⅰ部分為數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用,以常用數(shù)據(jù)結(jié)構(gòu)為主題,深入講解各種數(shù)據(jù)結(jié)構(gòu)的應(yīng)用方法和技巧。第Ⅱ部分為算法策略及其應(yīng)用,以基本算法設(shè)計方法和算法設(shè)計策略為主題,深入
伴隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,特別是計算機技術(shù)的出現(xiàn)與普及,計算機在各個領(lǐng)域的廣泛應(yīng)用不僅提高了人們的生活質(zhì)量,為人們帶來了各種便利,還在人們的生產(chǎn)和日常工作中發(fā)揮著極其重要的作用,大大提高了生產(chǎn)和工作效率。伴隨著計算機技術(shù)一同出現(xiàn)的還有大數(shù)據(jù)技術(shù)等,這些技術(shù)的出現(xiàn)進一步促進了我國的經(jīng)濟發(fā)展,極大地提升了我國在世界舞臺
計算系統(tǒng)已經(jīng)滲透到人們工作生活的方方面面。然而,這種普及也帶來了前所未有的安全風(fēng)險。認識和理解計算系統(tǒng)安全是理解和應(yīng)對當(dāng)今數(shù)字化世界中日益增長的安全挑戰(zhàn)的關(guān)鍵。本書緊跟網(wǎng)絡(luò)空間安全理論和技術(shù)前沿,圍繞計算系統(tǒng)安全技術(shù)體系的建立展開,全面介紹了計算系統(tǒng)安全基本概念、策略模型、安全體系以及各層基本技術(shù)。全書由8章構(gòu)成,包括
數(shù)據(jù)庫是典型的理論與實踐相結(jié)合的學(xué)科,本書從數(shù)據(jù)庫基礎(chǔ)理論、數(shù)據(jù)庫實踐、數(shù)據(jù)庫設(shè)計、國產(chǎn)數(shù)據(jù)庫等方面全面闡述了數(shù)據(jù)庫技術(shù)的應(yīng)用體系。本書理論闡述求精、求易,理論與實踐環(huán)環(huán)相扣,使讀者能夠以行驗知,以行證知。本書選用MySQL作為實踐平臺,附錄中的上機實驗可作為數(shù)據(jù)庫課程的實驗內(nèi)容,便于讀者學(xué)以致用。
面對嚴峻的網(wǎng)絡(luò)安全形勢,了解和掌握網(wǎng)絡(luò)攻防知識具有重要的現(xiàn)實意義。本書著重闡述網(wǎng)絡(luò)攻防技術(shù)原理及應(yīng)用,共13章,包括緒論、密碼學(xué)基礎(chǔ)知識、網(wǎng)絡(luò)脆弱性分析、網(wǎng)絡(luò)偵察技術(shù)、拒絕服務(wù)攻擊、惡意代碼、身份認證與口令攻擊、網(wǎng)絡(luò)監(jiān)聽技術(shù)、緩沖區(qū)溢出攻擊、Web網(wǎng)站攻擊技術(shù)、社會工程學(xué)、網(wǎng)絡(luò)防火墻、入侵檢測與網(wǎng)絡(luò)欺騙。各章均附有習(xí)題
本書共17章。第1章為全書的開篇,為讀者搭建起對.NET安全領(lǐng)域的初步認知。第2章為.NET基礎(chǔ)知識,深入探討.NET框架的核心技術(shù)原理。第3章聚焦于.NET代碼審計領(lǐng)域的知識,詳細介紹SQL注入的原理、分類及其在.NETWebForms、MVC及.NETCoreMVC等不同框架下的表現(xiàn)形式。第4章全面解析XSS漏洞的
隨著智能時代來臨,編程能力日漸成為基礎(chǔ)技能。青少年信息科技教育不是要培養(yǎng)未來的程序員,而是讓孩子們熟悉編程原理和思維,勇于在新時代成為科技的創(chuàng)造者,利用技術(shù)賦能的思想來闡釋自我及看待世界。本書選取《西游記》中的10個趣味故事作為情境,引導(dǎo)孩子們熟悉華為云·人工智能教育開放平臺的圖形化實驗室(編程啟蒙)。通過拖曳編程積木
本書深入淺出地介紹后摩爾時代的并行計算核心技術(shù),讀者能較輕松地在短時間內(nèi)學(xué)懂主要內(nèi)容。全書理論與實踐并重,兼顧數(shù)學(xué)模型、結(jié)構(gòu)模型、編程模型,與通常的并行計算圖書相比具有以下特色:①從概念上明確算勢與算力的聯(lián)系與區(qū)別,強調(diào)在后摩爾時代背景下從潛在能力(算勢)到實際能力(算力)的充分轉(zhuǎn)化的重要性;②注重量化分析和理論推導(dǎo),
本書主要介紹Web前端開發(fā)目前的研究范圍和進展趨勢,Web前端開發(fā)技術(shù)的含義、特點及常見功能材料的基本知識,Web前端框架的組成、性能和應(yīng)用等。本書將Vue開發(fā)技術(shù)內(nèi)容作為一個章節(jié),講解前端開發(fā)框架原理,同其他主流前端開發(fā)框架作對比,為后續(xù)學(xué)習(xí)奠定基礎(chǔ)。然后分章節(jié)編寫了Vue開發(fā)的基礎(chǔ)語法、Vue實例、Vue組件、Vu
本教材建設(shè)以專業(yè)核心課程為重點,建設(shè)適應(yīng)理實一體化教學(xué)、適應(yīng)模塊化教學(xué)、信息化資源豐富的新型立體化教材,形成專業(yè)群系列化教材體系。建設(shè)的所有教材均能適應(yīng)“互聯(lián)網(wǎng)+”教學(xué)方法改革步伐,能滿足線上線下混合式教學(xué)要求。主要內(nèi)容包括:Web應(yīng)用開發(fā)概述、Servlet控制器、JSP視圖、JDBC編程、MVC模式、Cookie與