為什么你在寫代碼時總會遇到這樣或那樣的問題?為什么你總是記錯某些語法?為什么有些人能夠快速學會新的編程語言,而有些人則不能?在試圖解決困難或復雜的問題時,我們的大腦其實有一套特定的工作方式。本書從認知科學角度剖析優(yōu)秀程序設計背后的腦科學原理,為你揭開大腦思考編程的奧秘。本書分為四大部分,共有13章。你將了解如下內容:如
本教材主要由如下五個部分組成。 第一部分“基礎篇”,由第1~7章組成,具體內容包括:數(shù)據(jù)管理的發(fā)展及數(shù)據(jù)庫系統(tǒng)的組成結構、關系代數(shù)及關系數(shù)據(jù)庫、SQL語言基礎及數(shù)據(jù)定義功能、數(shù)據(jù)操作語句、視圖和索引、存儲過程和觸發(fā)器,這一部分是數(shù)據(jù)庫的基礎知識。 第二部分“設計篇”,由第8~10章組成,主要內容包括關系數(shù)據(jù)庫規(guī)范化理論
本書是面向計算機專業(yè)的一本企業(yè)級開發(fā)的實戰(zhàn)教程,主要講解的是基于Spring+SpringMVC+MyBatis框架開發(fā)的健康管理系統(tǒng)的實現(xiàn)。本書共10章,第1章主要講解了項目開發(fā)的前期準備工作,包括項目背景、項目功能、項目架構、數(shù)據(jù)庫設計及項目環(huán)境搭建等內容。第2~5章主要講解了傳智健康管理端的基本功能,包括檢查項管
本書基于Java的長期支持版本(Java?11)系統(tǒng)地講解Java的核心語法,內容全面,深入淺出,貫穿了大量實例。本書詳細講解了Java及面向對象編程基礎、圖形用戶界面的編程方法、基礎類和工具類的使用方法、泛型與集合框架、Java?I/O技術、JDBC編程技術、多線程機制、網絡編程技術等實用內容。本書強調理論與應用相結
本書系統(tǒng)介紹了Python語言的主要語法特性,內容設計上注重實戰(zhàn),針對具體知識點設計了簡單、易懂的應用案例,同時在每個章節(jié)最后設計了一個或多個實訓任務,每個實訓任務都會根據(jù)開發(fā)步驟詳細闡述編程實現(xiàn)過程。讀者可以結合具體的實訓任務,在編程實戰(zhàn)中快速掌握Python編程技術。本書共14章,其中第1~7章主要介紹Python
本書介紹了如何使用Python實現(xiàn)企業(yè)級的大數(shù)據(jù)全棧式開發(fā)、設計和編程工作,涉及的知識點包括數(shù)據(jù)架構整體設計、數(shù)據(jù)源和數(shù)據(jù)采集、數(shù)據(jù)同步、消息隊列、關系數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、批處理、流處理、圖計算、人工智能、數(shù)據(jù)產品開發(fā)。本書既深入淺出地介紹了不同技術組件的基本原理,又通過詳細對比介紹了如何根據(jù)不同場景選擇最佳實踐
本書圍繞C/C++程序調試這一主題,系統(tǒng)深入地介紹了在Windows和Linux操作系統(tǒng)上如何高效地調試C/C++程序。 本書分為11章,內容涵蓋了程序調試的基本知識、VisualC++調試的基本功能與技巧、Linux系統(tǒng)中gdb工具的使用、死鎖調試、動態(tài)庫調試、內存檢查、遠程調試、轉儲文件調試分析、發(fā)行版調試,以及調
本書是通俗介紹“游戲機制”與“游戲設計思維”的普及讀物。書中以回答“游戲為什么好玩”這一問題為線索,從游戲設計者與游戲玩家兩個角度,詳細分析了游戲機制的設計思路與實際效果,并結合不同時代的游戲作品,從空間、時間、金錢、道具、技能、任務、收集等角度,對機制中的細節(jié)做了深入評析。此外,作者還梳理了游戲機制研究中的理論與設計
本書主要介紹基于Spring框架構架企業(yè)級應用程序的技術體系和工程實踐。全書從Spring概述、SpringBoot、SpringCloud和響應式Spring等4個方面由淺入深地介紹了Spring。本書首先介紹了Spring框架的基礎概念,然后介紹了SpringBoot的核心功能特性,接著介紹了用于構建主流微服務架構
本書從數(shù)據(jù)分析的基本概念和Python的基礎語法講起,然后逐步深入到Python數(shù)據(jù)分析的編程技術方面,并結合實戰(zhàn)重點講解了如何使用主流Python數(shù)據(jù)分析庫進行數(shù)據(jù)分析,讓讀者快速掌握Python的編程基礎知識,并對Python數(shù)據(jù)分析有更加深入的理解。 本書分為13章,涵蓋的主要內容有數(shù)據(jù)分析概述、Python的特
剪映專業(yè)版是剪映軟件的電腦版,其可方便用戶更直觀、更細致、更精確、更專業(yè)地進行視頻剪輯。剪映專業(yè)版的優(yōu)勢在于覆蓋了剪映手機版豐富的功能、先進的人工智能算法,以及簡單的操作,方便用戶快速實現(xiàn)對剪映軟件的視頻剪輯功能從入門到精通。 本書從剪映專業(yè)版的入門方法開始講起,介紹了剪輯、濾鏡、字幕、動感卡點、創(chuàng)意、轉場特效等重點
本書從剪映App的入門知識開始講起,介紹了軟件的基本功能、進階功能,以及濾鏡、調色、特效、字幕、音效等重點功能,最后介紹綜合運用功能和熱門視頻效果,幫助讀者做到學有所得、融會貫通,成為視頻剪輯高手! 本書適合短視頻制作愛好者,也適合中老年讀者學習和參考。
PyQt是一個創(chuàng)建GUI應用程序的工具包,是Python編程語言和Qt庫的成功融合。本書旨在通過深入淺出的講解和簡明的程序示例教讀者掌握PyQt的開發(fā)技巧。 本書分為10章,從PyQt的安裝和基礎知識講起,陸續(xù)介紹了基礎控件(如標簽控件、消息框、文本框、按鈕及控件等)、高級控件(如組合框、滾動條、容器控件及各類視圖等
本書主要介紹GitLabCI/CD的相關內容。首先介紹GitLabCI/CD的基礎知識,包括CI/CD的幾個基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介紹GitLabCI/CD的35個關鍵詞、每個關鍵詞的語法及其使用場景,并給出一些示例;最后介紹
本書采用ES5和ES6融合的方式編寫,兼顧了主流應用和發(fā)展趨勢,書中知識點結合實際開發(fā)講解演示。本書從JavaScript額的歷史開始講解,由淺入深地帶領讀者逐漸走入JavaScript的世界。本書內容包括:變量、基本數(shù)據(jù)類型、運算符和表達式、語句、函數(shù)、對象、數(shù)組、BOM、DOM、AJAX、異步編程及ES6新特性等。
本書基于零售數(shù)據(jù)分析及PowerBI的綜合實現(xiàn),全面、詳細地介紹PowerBI在零售數(shù)據(jù)分析領域的專業(yè)解決方案。本書從指標體系、業(yè)務場景、技術流程、經典模型、模塊實現(xiàn)、圖表展示等多個維度給出可供讀者直接復用的整套方案及PowerBI模板系統(tǒng)。讀者直接按照數(shù)據(jù)格式模板導入數(shù)據(jù),一鍵刷新即可實現(xiàn)整套零售商業(yè)智能分析方案。本
本書采用案例實戰(zhàn)式的教學方法對常見的短視頻題材進行分類,精選多個案例,介紹了短視頻后期制作的基礎知識與實戰(zhàn)應用。本書從認識剪映以及短視頻剪輯基礎知識與思維開始講起,完整再現(xiàn)了多個案例的制作流程,并將相關知識點的應用,如素材的導入與粗剪、節(jié)奏點的設置與調整、音視頻融合剪輯、素材的變速與倒放、畫面的裁剪與調整、轉場效果的添
本書通過精選案例引導讀者深入學習,系統(tǒng)地介紹電腦入門的相關知識和操作技能。內容包括:電腦基礎知識、電腦入門操作、拼音與五筆打字方法、Windows11系統(tǒng)的操作與應用、電腦文件的正確管理、電腦系統(tǒng)的管理與設置、電腦連網及網上沖浪操作、網上通信與聊天交流、網上日常生活與娛樂體驗、電腦系統(tǒng)維護與安全防范、使用Word202
《Linux高性能網絡詳解:從DPDK、RDMA到XDP》主要介紹了DPDK、RDMA和XDP三種高性能網絡技術的原理、使用方法和實現(xiàn)方案。 《Linux高性能網絡詳解:從DPDK、RDMA到XDP》總計26章,分為四大部分。第1部分介紹了計算機網絡、計算機硬件和Linux操作系統(tǒng)的基礎知識,以及軟件和硬件之間傳遞信息
本書專注于介紹項目開發(fā)領域的實戰(zhàn)方法和高效范式。本書包含9章,從預備理論知識開始,一步步按照業(yè)務開發(fā)的真實流程詳細提出了以往開發(fā)的經驗誤區(qū),并結合實際的.NET和C#代碼,給出了經過大量項目檢驗的解決方案。本書絕對不是那種市面上隨處可見的技術手冊。作者用他獨特的幽默感和從業(yè)數(shù)十年的軟件開發(fā)第一手經驗,將軟件開發(fā)的實戰(zhàn)故