登錄???|???注冊
本書是《用Go語言自制解釋器》的續篇。在自制解釋器時,你已經為Monkey語言實現了類C語法、變量綁定、基本數據類型、算術運算、內置函數、閉包等特性。是時候讓Monkey繼續成長了!在本書中,Monkey將繼續“進化”,并最終成長為成熟的程序設計語言。在已有詞法分析器、語法分析器和抽象語法樹的基礎上,你將為Monkey語言定義字節碼指令,指定操作數,編寫反匯編程序,構建執行字節碼的虛擬機。通過動手學習,你將能夠體驗從無到有實現類C語言的樂趣。
(德)索斯藤·鮑爾 ·程序設計 ·11.5萬字
本書從實戰應用出發,系統地講解SwiftUI開發的全過程,內容豐富且實用性強,旨在幫助讀者快速上手SwiftUI開發。本書共14章,從SwiftUI的基礎概念開始,逐漸深入分析視圖、動畫、自動布局機制、欄目、代碼整理、參數存儲、網絡請求、架構設計、設備管理、數據存儲等主題,為讀者提供全面的理論知識和實戰技巧。本書適合對SwiftUI感興趣的讀者閱讀。無論你是初學者還是有一定經驗的開發者,都能夠通過本書全面了解SwiftUI的基礎知識和實戰技巧,并將其應用到實際項目中,開發出優秀的iOS應用。
李智威 ·程序設計 ·7.9萬字
本書對C語言作了全面、詳細、系統的介紹,并選擇VisualC++6.0作為編譯平臺。全書由11章組成,第1章介紹了C語言的發展、特點及編譯環境等;第2章介紹了常見的數據結構和算法;第3章介紹了C語言基本的數據類型、標識符和關鍵字的概念以及運算符和表達式等概念;第4、5、6章介紹了C語言中的三種基本結構;第7章介紹了數組的概念;第8章介紹了函數的知識;第9章介紹了指針的概念及使用方法;第10章介紹了構造型數據;第11章介紹了文件的概念及使用等內容。
雷莉霞 劉媛媛主編 ·程序設計 ·10.9萬字
JavaScript內容龐大,一本書不可能面面俱到地介紹所有內容。本書提綱挈領地介紹了語言的主要功能和特色,包括基本結構、函數、數據結構、高階函數、錯誤處理、正則表達式、模塊、異步編程、瀏覽器文檔對象模型、事件處理、繪圖、HTTP表單、Node等,讀者可以通過學習這些內容循序漸進地掌握基本的編程概念、技術和思想。為了讀者能夠較快地上手實際的項目,本書安排了5個實戰章節,涉及路徑查找、自制編程語言、平臺交互游戲、繪圖工具和動態網站等方面,這些章節教會我們如何利用掌握的知識實現各種功能,并組成一個完整的項目。最后一章介紹了JavaScript性能優化的方法論、思路和工具,以幫助我們開發高效的程序。
(美)馬爾奇·哈弗貝克 ·程序設計 ·17.8萬字
在軟件開發中,需求工作致力于解決“提升銷售”的問題,設計工作致力于解決“降低成本”的問題,二者不能相互取代。能低成本生產某個系統,不一定能保證它好賣。系統好賣,如果生產成本太高,最終還是賺不了多少錢。如果需求和設計不分,利潤就會縮水。從需求直接映射設計,會得到大量重復代碼;如果從設計出發來定義需求,會得到一堆假的“需求”。《軟件方法(上):業務建模和需求(第2版)》在主要思想不變的前提下,結合最近幾年的發展,從文字到圖形進行更新,每一章的內容更加細致,道理講得更加嚴謹,例子和練習也更加豐富,希望能給讀者提供幫助。
潘加宇 ·程序設計 ·10.9萬字
機器學習正在迅速改變我們的世界。我們幾乎每天都會讀到機器學習如何改變日常的生活。如果你在淘寶或者京東這樣的電子商務網站購買商品,或者在愛奇藝或是騰訊視頻這樣的視頻網站觀看節目,甚至只是進行一次百度搜索,就已經觸碰到了機器學習的應用。使用這些服務的用戶會產生數據,這些數據會被收集,在進行預處理之后用來訓練模型,而模型會通過這些數據來提供更好的用戶體驗。此外,目前還有很多使用機器學習技術的產品或服務即將在我們的生活當中普及,如能夠解放雙手的無人駕駛汽車、聰明伶俐的智能家居產品、善解人意的導購機器人等。可以說要想深入機器學習的應用開發當中,現在就是一個很好理想的時機。本書內容涵蓋了有監督學習、無監督學習、模型優化、自然語言處理等機器學習領域所必須掌握的知識,從內容結構上很好注重知識的實用性和可操作性。全書采用由淺入深、循序漸進的講授方式,接近遵循和尊重初學者對機器學習知識的認知規律。本書適合有程序設計語言和算法基礎的讀者學習使用。
段小手 ·程序設計 ·11萬字
作為STM32單片機的入門者,往往在從寄存器開發還是從固件庫開發上糾結不定,本書將從市場上非常暢銷的F0系列微控制器入手,利用意法公司新近推出的一款全新的開發軟件—STM32CubeMX做為項目建立和代碼初始化工具,快速生成F0系列的開發環境,并在MDK-ARM軟件上對代碼進行進一步的編輯修改,直至生成最終的開發項目。
高顯生 ·程序設計 ·18.2萬字
目前,我國軟件產業蓬勃發展,越來越多的人進入到軟件開發領域,他們迫切需要各類項目的開發過程和經驗。而國內介紹相關項目開發和學習的圖書相對較少,為使讀者擺脫這方面的窘境,編者編寫了這《C#典型模塊與項目實戰大全》。本書作者王小科、趙會東精選了15個實用模塊和4個實戰項目,涵蓋了各種應用環境,是進行項目開發必不可少的參考書。
明日科技 王小科 趙會東等編著 ·程序設計 ·17.2萬字
本書由少年創學院聯合創始人兼院長、知名創客程晨撰寫,以Arduino作為硬件平臺,介紹了使用米思齊(Mixly)軟件進行程序開發的方法。米思齊是由北京師范大學教育學部創客教育實驗室推出的將圖形化編程方式和代碼編程方式融合在一起的軟件開發環境。借助它,中小學生和初學者能夠更輕松地編寫程序。本書分為8個章節,首先介紹了米思齊的基本用法、各功能模塊的功能,然后通過數碼骰子、溫度記錄儀、增強型控制板、感應自動門、簡易6足機器人等實例具體展現了圖形化編程過程,zui后還剖析了圖形化編程是如何借助XML語言實現的。
程晨 ·程序設計 ·4.2萬字
本書面向信息安全從業人員、大專院校計算機相關專業學生以及信息安全愛好者、機器學習愛好者,對于想了解人工智能的CTO、運維總監、架構師,本書同樣也是一本不錯的科普書籍。如果看完本書,可以讓讀者在工作學習中遇到問題時想起一到兩種算法,那么我覺得就達到效果了;如果可以讓讀者像使用printf一樣使用SVM、樸素貝葉斯等算法,那么這本書就相當成功了。
劉焱 ·程序設計 ·7.9萬字
事務是關系型數據庫實現的核心內容,它具有原子性、一致性、隔離性和持久性等特點,是數據庫實現并發控制和故障恢復的基礎。本書首先分析了PostgreSQL數據庫事務的實現機制,包括事務的基本概念、兩階段鎖的原理及實現方法、多版本并發控制的原理及實現方法、故障恢復的實現方法等,然后通過介紹物理復制、邏輯復制、Zheap引擎的原理及實現、SSI的實現、兩階段提交的原理及實現,使讀者獲得了對事務更深入的理解,從而使讀者既能了解事務的原理,也能清楚事務的實現細節。本書適合數據庫內核開發及相關領域的研究人員、數據庫DBA、高等院校相關專業的本科生或者研究生閱讀。
張樹杰 ·程序設計 ·8.1萬字
本書基于作者多年的教學與實踐進行編寫,重點介紹Kafka消息系統的核心原理與架構,內容涉及開發、運維、管理與架構。全書共11章,第1章,介紹Kafka體系架構基礎,包括消息系統的基本知識、Kafka的體系架構與ZooKeeper;第2章,介紹Kafka的環境部署,以及基本的應用程序開發;第3章,介紹Kafka的生產者及其運行機制,包括生產者的創建和執行過程、生產者的消息發送模式和生產者的高級特性等;第4章,介紹Kafka的消費者及其運行機制,包括消費者的消費模式、消費者組與消費者、消費者的偏移量與提交及消費者的高級特性等;第5章,介紹Kafka服務器端的核心原理,包括主題與分區、消息的持久性與傳輸保障、Kafka配額與日志的管理;第6章,介紹Kafka的流處理引擎KafkaStream;第7章,介紹使用不同的工具監控Kafka,包括KafkaManager、KafkaTool、KafkaOffsetMonitor和JConsole;第8章至第11章,介紹Kafka與外部系統的集成,包括集成Flink、集成Storm、集成Spark和集成Flume。
趙渝強 ·程序設計 ·7.6萬字
《C/C++算法從菜鳥到達人》用言簡意賅的語言介紹了算法的基本概念、五種經典的算法思想、重要的數據結構以及實踐中常用的幾種算法。本書中每章內容都包括了基本概念、實現方式、具體應用以及近年相關的面試真題。每一種算法思想中的面試真題都提供了相應的源代碼,可供讀者運行,從而達到理論與實踐并重的目的。《C/C++算法從菜鳥到達人》從算法基本分析到算法基本思想,再到具體應用及大量面試真題,內容全面,條理清楚,語言通俗。本書對計算機及相關專業本科生及研究生的面試、筆試將有所幫助;此外,計算機科學相關領域的工程師以及愛好者也可以將本書當作技術參考書籍,在需要時找到所需算法的相關內容直接應用或得到啟示;當然,對計算機科學感興趣的高中生以及項目經理也可以閱讀本書,從而開啟算法世界的大門。
猿媛之家組編 郭晶晶 劉志全 楚秦等編著 ·程序設計 ·12.1萬字
《Python程序設計案例教程》是一本實用易學、輕量級的Python入門教材,以30個實用案例為載體,詳細介紹了Python語言的基礎知識和編程思想,內容包括Python語言概述,基礎語法,流程控制語句,字符串與正則表達式,列表、元組、字典等常用數據結構,函數,異常處理,文件操作,模塊和包以及面向對象編程。每章后都配有豐富的習題、課后實訓和精練的小結,方便讀者進一步鞏固知識,增強實踐能力。《Python程序設計案例教程》基于Python364,以PyCharm作為主要開發環境。書中代碼遵循Python編碼規范,簡潔優雅。《Python程序設計案例教程》可作為高職高專計算機相關專業Python課程的教材,也可作為廣大計算機編程愛好者的入門參考書。
張宗霞主編 ·程序設計 ·9.6萬字
本書基于TensorFlow.NET框架,詳細介紹了.NET平臺下深度學習的基礎原理和應用技術,不僅闡述了算法原理,還演示了實踐代碼和運行效果,其中完整示例主要采用的語言為C#和F#。全書分為3個部分:第一部分介紹了核心API的用法和基礎示例,包括數據類型、張量、EagerMode、自動求導、線性回歸、邏輯回歸、tf.data、深度神經網絡和AutoGraph機制,讀者可以通過學習這一部分內容快速入門;第二部分重點演示了.NETKeras的用法,包括模型、網絡層、常用API、模型搭建和模型訓練,讀者可以由此掌握主流的深度學習方法;第三部分主要是生產應用和案例實操,包括GPU環境搭建、自定義數據集訓練、圖像分類、目標檢測、遷移學習、自然語言處理、生成對抗網絡和F#應用案例,每個案例均有完整的代碼。本書涵蓋深度學習的方法和實踐,主要面向在校大學生、生產技術人員和研究人員,適合具備.NET編程基礎,希望通過.NET技術開發深度學習應用的讀者閱讀。
仇華等 ·程序設計 ·12.3萬字
這本書的目的是讓你利用這些方法完成任務。一般來說,你可以在編寫程序或文件時使用這本書,不用征詢我們的意見。但是如果你要摘取代碼的一大部分,則需要經過我們的同意。例如,你編寫一個程序,只用到本書代碼中的幾個組塊,這種情況無須征求我們的同意。但是,售賣或分發含有O’Reilly圖書中示例的光盤就需要征求我們的同意。在回答問題時正確引用本書的敘述和例子無須征求同意,但把本書示例代碼的大量信息寫入你的產品文件中則需要征求同意。
(美)羅恩·黑爾–埃文斯 ·程序設計 ·17.3萬字
計算機技術的發展和普及改變了人們的生活和工作方式,也改變了人們的娛樂方式,其中尤為重要的是計算機編程技術。現代的設計任務大多通過代碼編程完成,其中算法起到了至關重要的作用。可以毫不夸張地說,算法是一切程序設計的靈魂和基礎。本書知識點覆蓋全面、結構安排緊湊、講解詳細、示例豐富。全書對每一個知識點都給出了相應的算法及應用示例(重點章節同時在文中相應位置給出了即掃即看的視頻二維碼)。雖然這些示例都是以C語言編寫的,但是算法并不僅僅局限于C語言。如果讀者采用其他編程語言,如C++、C#、VB、Java等,根據其語法格式進行適當的修改也可使用。隨書附贈的二維碼下載包中包含45講、超過10小時的C/C++算法講解視頻,讓讀者所獲更超值。本書主要適用于有一定C/C++語言編程基礎、想通過學習算法與數據結構提升編程水平的讀者,也可作為具有一定編程經驗的程序員以及大中專院校學生學習數據結構和算法的參考書。
劉亞東 曲心慧編著 ·程序設計 ·14.6萬字
《Python3快速入門與實戰》通過理論與實戰相結合的方式,結合大量案例系統地介紹了Python編程涉及的知識點,詳細介紹了多個應用場景下使用Python開發的實際項目。本書共16章,分為兩部分,第壹部分(1~12章)主要講解Python編程基礎,第二部分(13~16章)主要講解Python項目實戰,旨在幫助讀者系統、快速地掌握Python語法,并能夠熟練地應用到實戰項目中。全書代碼適用于Python3.6以及更高版本。《Python3快速入門與實戰》讀者對象為Python編程的初學者,或者具有Python編程基礎想進一步學習Python的編程愛好者;具有其他編程語言基礎,想了解和學習Python的相關技術人員;未來準備從事數據科學、機器學習、人工智能、數據分析、數據采集等方向研究和工作的讀者。
肖冠宇 楊捷等 ·程序設計 ·10.2萬字
本書通過學生信息系統的開發,將JSP開發Web應用系統的常見知識點融通進去;將系統劃分為三個子系統,子系統1:基礎信息系統,主要講解JSP語法以及用JSP進行開發信息系統的相關知識點;子系統2:教學子系統,主要講解JavaBean以及使用MVCModel1框架進行Web應用程序的開發;子系統3:成績管理子系統,主要講解Servlet以及使用MVCModel2框架進行Web應用程序的開發。
崔愛國 張建編著 ·程序設計 ·6萬字
本書旨在講解數據結構和算法的核心知識。本書主要內容包括線性表、棧、隊列、串、數組、廣義表、樹、圖、查找算法、排序算法、遞推算法、遞歸算法、枚舉算法、貪心算法、回溯算法、數值算法和實用算法等。本書適合計算機專業的學生、軟件開發專業人員等閱讀。
陳銳 張志鋒 馬軍霞等編著 ·程序設計 ·14.8萬字
網站合作:傅女士 fuli.a@yuewen.com
雙新用戶(設備和賬號都新為雙新用戶)下載并登錄后1-20天最多可免費領取20本會員/單訂書且可免費讀10天
Copyright (C) 2025 m.cqxianglaokan.com All Rights Reserved 上海閱文信息技術有限公司 版權所有 粵公網安備 44030002000001號 ???? 增值電信業務經營許可證:粵B2-20090059???? 互聯網ICP備案號: 粵B2-20090059-5 ???? 舉報電話:010-59357051 營業執照 網絡文化經營許可證:滬網文 (2023) 3296-228號 網絡出版服務許可證:(署)網出證(滬)字第055號????互聯網宗教信息服務許可證:滬(2023)0000015
QQ閱讀手機版