本書是一本全面的Python技術(shù)及面試指南,旨在幫助讀者深入理解Python編程語言的核心概念,并掌握在技術(shù)面試中取得成功的關(guān)鍵技巧。全書分為4個(gè)部分。第*部分面試流程。這一部分詳細(xì)介紹了硅谷公司的面試流程,包括非技術(shù)電話面試、技術(shù)電話面試(包括閑談、技術(shù)溝通和提問環(huán)節(jié))以及現(xiàn)場面試的準(zhǔn)備和策略,既為讀者提供了面試前的
本書主要以結(jié)構(gòu)化方法介紹如何在開發(fā)或操作中使用Linux。本書還提供了使用這個(gè)開源操作系統(tǒng)改進(jìn)工作流程的技巧,并講解了如何獲得現(xiàn)代終端、shell和命令的實(shí)際操作經(jīng)驗(yàn),如何使用Linux網(wǎng)絡(luò),如何管理工作負(fù)載,如何實(shí)現(xiàn)現(xiàn)代Linux可觀測性。本書還講述了如何使用容器、systemd、現(xiàn)代文件系統(tǒng)以及諸如Flatcar和
本書是全國電子信息類優(yōu)秀教材和華中科技大學(xué)優(yōu)秀教學(xué)成果,根據(jù)高等學(xué)校"編譯原理”課程教學(xué)基本要求編寫。全書系統(tǒng)介紹了編譯程序的一般構(gòu)造原理、基本設(shè)計(jì)方法和主要實(shí)現(xiàn)技術(shù)。內(nèi)容包括:文法和語言基本知識(shí)、詞法分析程序的設(shè)計(jì)原理與構(gòu)造方法、各種語法分析技術(shù)、語法制導(dǎo)翻譯技術(shù)與中間代碼生成、符號(hào)表的組織和管理、代碼優(yōu)化、運(yùn)行時(shí)存
本書采用案例和理論相結(jié)合的形式,以Anaconda和PyCharm為開發(fā)工具,系統(tǒng)地重點(diǎn)闡述了利用Python進(jìn)行數(shù)據(jù)預(yù)處理、分析與可視化等相關(guān)知識(shí),講解了Python各種數(shù)據(jù)處理展示的函數(shù)方法的使用方法。全書共有6章,分別是數(shù)據(jù)分析概述、Python基礎(chǔ)、利用Pandas進(jìn)行數(shù)據(jù)預(yù)處理、利用Pandas進(jìn)行數(shù)據(jù)分析、
按單元組織學(xué)習(xí)內(nèi)容,一般1單元一個(gè)算法。如:二分查找、選擇排序、遞歸算法、快速排序、散列查找、廣度優(yōu)先搜索算法、迪杰斯塔拉算法、貪婪算法、動(dòng)態(tài)規(guī)劃、K最近鄰算法、哈夫曼算法等等,并算法為基礎(chǔ)介紹需要使用的數(shù)據(jù)結(jié)構(gòu),如:數(shù)組、鏈表、棧、隊(duì)列、散列表、二叉樹、圖、樹、堆等。
本書以當(dāng)前流行的MySQL5.7作為平臺(tái),內(nèi)容分為MySQL基礎(chǔ)、習(xí)題、實(shí)驗(yàn)、數(shù)據(jù)庫綜合實(shí)訓(xùn)、數(shù)據(jù)庫應(yīng)用開發(fā)實(shí)訓(xùn)和附錄。本版對(duì)MySQL基礎(chǔ)部分進(jìn)行了系統(tǒng)優(yōu)化,使內(nèi)容更加簡明扼要,對(duì)原有實(shí)例進(jìn)行了修改,從而為實(shí)驗(yàn)數(shù)據(jù)庫與教程的一體化創(chuàng)造了條件。全書MySQL命令分層縮進(jìn),基礎(chǔ)部分?jǐn)?shù)據(jù)庫表列名采用漢字,綜合實(shí)訓(xùn)數(shù)據(jù)庫表列
《零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲》(升級(jí)版)一書適用于Python爬蟲入門學(xué)習(xí)的讀者,書中全面介紹了使用Python進(jìn)行網(wǎng)絡(luò)爬蟲開發(fā)的入門必備知識(shí),本書從學(xué)習(xí)與應(yīng)用的角度出發(fā),幫助讀者快速掌握網(wǎng)絡(luò)爬蟲的各項(xiàng)技能。全書共17章,包括初識(shí)網(wǎng)絡(luò)爬蟲、了解Web前端、多種網(wǎng)絡(luò)請求模塊、網(wǎng)頁數(shù)據(jù)的多種解析方式、爬取動(dòng)態(tài)渲染的信息、
本書從基礎(chǔ)編程操作到算法應(yīng)用提升,再到人工智能功能及真實(shí)獲獎(jiǎng)案例解析,考慮了圖形化編程的多種可能性,融入了多年一線編程教學(xué)積累的經(jīng)驗(yàn)。本書的編程平臺(tái)選用國產(chǎn)圖形化編程軟件Mind+和Kitten,它們不僅易用、穩(wěn)定、免費(fèi),而且在信息技術(shù)教材、編程比賽或考級(jí)中也最普及,可以發(fā)揮更強(qiáng)大的功能。另一方面,本書對(duì)編寫形式進(jìn)行了
本書主要介紹了使用VisualStudio2022進(jìn)行MAUI以及控制臺(tái)應(yīng)用程序開發(fā)所需要的基礎(chǔ)知識(shí)。本書講述了C#語言的特點(diǎn);闡述了MAUI界面布局、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、判斷循環(huán)語句、數(shù)組、方法等程序設(shè)計(jì)語言中最基礎(chǔ)的內(nèi)容;介紹了MAUI應(yīng)用程序開發(fā)需要的知識(shí):窗體與控件、界面設(shè)計(jì)、布局。為了使程序開發(fā)變得更有
在很多人的印象中,編程與高深的算法、抽象的語句和密密麻麻的代碼緊密相關(guān),令人望而卻步。其實(shí),程序也可以很可愛!在編程貓,通過將編程貓圖形化編程平臺(tái)及其IP設(shè)定作為載體,用五顏六色的積木取代枯燥的代碼段,孩子們可以循序漸進(jìn)地入門編程學(xué)習(xí),探索計(jì)算機(jī)編程的基礎(chǔ)概念,通過分析問題、提煉問題的關(guān)鍵點(diǎn)、設(shè)計(jì)解決方案等一系列思維過