本書帶領讀者通過練習掌握編寫現代C程序的方法和技巧。全書分為11章,首先概述C語言編程的基本概念,然后詳解C語言的所有構成要素,包括變量、對象、函數、數據類型、運算符、表達式、控制流、動態內存分配、預處理器等,最后帶領讀者利用這些構成要素構建實用的系統,學習如何調試、測試、分析代碼。學透本書,你就能成為專業的C程序員,編寫出安全、高質量、可移植的C程序。 本書適合所有想編寫優秀C程序的讀者閱讀。
本書主要介紹基于Spring框架構架企業級應用程序的技術體系和工程實踐。全書從Spring概述、Spring Boot、Spring Cloud和響應式Spring等4個方面由淺入深地介紹了Spring。本書首先介紹了Spring框架的基礎概念,然后介紹了Spring Boot的核心功能特性,接著介紹了用于構建主流微服務架構的Spring Cloud,最后講解了響應式編程技術。本書通過3個完整的案例來系統展示具體的實現過程。 本書面向廣大服務端開發人員,讀者不需要有很高的技術水平,也不限于特定
本書圍繞C/C++程序調試這一主題,系統深入地介紹了在Windows和Linux操作系統上如何高效地調試C/C++程序。 本書分為11章,內容涵蓋了程序調試的基本知識、Visual C++調試的基本功能與技巧、Linux系統中gdb工具的使用、死鎖調試、動態庫調試、內存檢查、遠程調試、轉儲文件調試分析、發行版調試,以及調試的高級話題和調試方面的擴展知識。 本書作為學習C/C++調試技術的重要資料,講解通俗易懂,選取的示例注重理論與實際的聯系。
本書基于Java的長期支持版本(Java?11)系統地講解Java的核心語法,內容全面,深入淺出,貫穿了大量實例。本書詳細講解了Java及面向對象編程基礎、圖形用戶界面的編程方法、基礎類和工具類的使用方法、泛型與集合框架、Java?I/O技術、JDBC編程技術、多線程機制、網絡編程技術等實用內容。本書強調理論與應用相結合,自第2章開始,每章的最后一節均為編程實訓,應用該章涉及的內容完成相應的實訓案例。第2~3章逐步完成氣泡案例,第4~13章逐步完成飛機大戰案例。本書適合計算機相關專業的本科生、專
本書采用ES5和ES6融合的方式編寫,兼顧了主流應用和發展趨勢,書中知識點結合實際開發講解演示。本書從JavaScript額的歷史開始講解,由淺入深地帶領讀者逐漸走入JavaScript的世界。本書內容包括:變量、基本數據類型、運算符和表達式、語句、函數、對象、數組、BOM、DOM、AJAX、異步編程及ES6新特性等。本書語言通俗易懂,案例貼近實際工作需求,內容全面,深入淺出地簡潔了前端開發需掌握的知識點。與此同時,本書還對一些底層實現進行了介紹,讓讀者在閱讀完本書之后對JavaScript有更
本書是一本針對Java開發人員的圖書,旨在幫助Java開發人員掌握Spring Boot的基本使用,以及深入了解Spring Boot的應用及原理。本書內容由淺入深、循序漸進,第1~5章介紹Spring Boot的基礎知識(基礎入門、配置管理、Starter、自動配置、啟動過程與擴展應用、日志管理),第6~9章介紹Spring Boot的綜合應用(Web、數據訪問、計劃任務、緩存、消息隊列),第10~12章介紹Spring Boot應用的附加能力(調試、單元測試、打包、部署、監控、報警),全面覆
本書是jsPsych的中文版使用教程, 系統介紹了使用jsPsych搭建實驗的流程、細節以及注意事項。本書共13章, 首先簡單介紹這一工具的特點, 然后簡要介紹使用jsPsych所必需的前端開發 (HTML+CSS+JavaScript) 基礎知識, 最后詳細介紹如何利用jsPsych的各項功能與特性搭建實驗。書中包含了實際案例和示例代碼, 旨在幫助讀者深入理解jsPsych的使用方法, 并能夠根據自己的需求進行修改和定制。
本書從數據分析的基本概念和Python的基礎語法講起,然后逐步深入到Python數據分析的編程技術方面,并結合實戰重點講解了如何使用主流Python數據分析庫進行數據分析,讓讀者快速掌握Python的編程基礎知識,并對Python數據分析有更加深入的理解。 本書分為13章,涵蓋的主要內容有數據分析概述、Python的特點和編程基礎、NumPy數組的基礎和進階用法、Pandas數據處理和數據分析、數據的導入導出、數據可視化,以及Python網絡爬蟲和Scikit-learn機器學習的入門知識。 本
本書主要介紹GitLab CI/CD的相關內容。首先介紹GitLab CI/CD的基礎知識,包括CI/CD的幾個基本概念(pipeline、stages、job、GitLab Runner和.gitlab-ci.yml文件);然后介紹GitLab CI/CD的35個關鍵詞、每個關鍵詞的語法及其使用場景,并給出一些示例;最后介紹CI/CD的實踐,通過3種不同的項目詳細講解各種部署方式,包括微服務架構項目流水線開發、GitLab CI/CD與Kubernetes的集成,以及如何將項目部署到Kuber
本書是幫助Python新手入門的經典圖書,涵蓋了Python編程的方方面面。本書前半部分介紹了基礎知識與概念:從安裝Python、配置開發環境,到列表、元組、字符串、字典以及各種語句的基礎知識,再到抽象、異常、方法、屬性、迭代器等核心概念,Python與數據庫、網絡、C語言等工具結合使用,以及Python程序測試、打包、發布等知識。本書的后半部分,向讀者詳盡介紹了當下流行的多個Python項目的開發過程。 本次修訂,不僅在結構與細節知識上進行了優化和完善,還增加了貼近真實商業環境的案例,并輔以課