主頁 > 後端開發 > 雙十一,站在巨人的肩膀上囤最優秀的編程書

雙十一,站在巨人的肩膀上囤最優秀的編程書

2020-11-17 17:10:58 後端開發

雙十一,囤點什么書呢?小編想了想,新書?經典書?暢銷書?感覺似乎每一類都值得推薦 ,每一年出版社的專業新書上百本,如何在適宜的時間選您需要的好書?雙十一就是一個很好的時間選擇,讓小編帶你瀏覽本年度最值得推薦的雙十一好書,

經典書必備(思維修煉必備)

1、編程珠璣(第2版)

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是計算機科學方面的經典名著,書的內容圍繞程式設計人員面對的一系列實際問題展開,作者Jon Bentley 以其獨有的洞察力和創造力,引導讀者理解這些問題并學會解決方法,而這些正是程式員實際編程生涯中至關重要的,本書的特色是通過一些精心設計的有趣而又頗具指導意義的程式,對實用程式設計技巧及基本設計原則進行了透徹而睿智的描述,為復雜的編程問題提供了清晰而完備的解決思路,本書對各個層次的程式員都具有很高的閱讀價值,

2、數學之美 第三版

雙十一,站在巨人的肩膀上囤最優秀的編程書

這是一本備受推崇的經典科普作品,被眾多機構推薦為數學學科的敲門磚,是資訊領域大學生的必讀好書,

數學既是對于自然界事實的總結和歸納,又是抽象思考的結果,在《數學之美》里,吳軍博士集中闡述了他對數學和資訊處理這些專業學科的理解,把數學在IT領域,特別是語音識別、自然語言處理和資訊搜索等方面的美麗之處予以了精彩表達,這些都是智能時代的熱門技識訓題,

本書還用了大量篇幅介紹各個領域的典故,是文科生也可以看懂的科普讀物,成為一個領域的大師有其偶然性,但更有其必然性,其必然性就是大師們的思維方法,通過本書,可以了解他們的平凡與卓越,理解他們取得成功的原因,感受那些真正懂得數學之美的人們所擁有的美好人生,

本書先后榮獲國家圖書館第八屆文津圖書獎、第五屆中華優秀出版物獎圖書提名獎、入選“2014年向全國青少年推薦百種優秀圖書書目”、第一版曾榮獲2012-2013年度全行業暢銷書,《數學之美》多次被推選為必讀書,《數學之美》給廣大讀者,尤其是在校讀大學甚至讀高中的年輕人帶去了美的數學啟示,作者更希望中國做工程的年輕人,能夠從《數學之美》中體會到在資訊技術行業做事情的正確方法,以便在職業和生活上都獲得成功,

第三版增加了三章新內容,分別介紹當今非常熱門的三個主題:區塊鏈的數學基礎,量子通信的原理,以及人工智能的數學極限,

3、代碼整潔之道

雙十一,站在巨人的肩膀上囤最優秀的編程書

“閱讀這本書有兩種原因:第一,你是個程式員;第二,你想成為更好的程式員,很好,IT行業需要更好的程式員!”——羅伯特·C. 馬丁(Robert C. Martin)
盡管糟糕的代碼也能運行,但如果代碼不整潔,會使整個開發團隊泥足深陷,寫得不好的代碼每年都要耗費難以計數的時間和資源,但是,這種情況并非無法避免,

著名軟體專家羅伯特·C. 馬丁(Robert C. Martin) 在本書中為你呈現了革命性的視野,他攜同Object Mentor公司的同事,從他們有關整潔代碼的*佳敏捷實踐中提煉出軟體技藝的價值觀,以饗讀者,讓你成為更優秀的程式員——只要你著手研讀本書,

閱讀本書需要你做些什么呢?你將閱讀代碼——大量代碼,本書會促使你思考何謂正確的代碼,何謂錯誤的代碼,更重要的是,本書將促使你重新評估自己的專業價值觀,以及對自己技藝的承諾,

4、重構:改善既有代碼的設計(第2版)

雙十一,站在巨人的肩膀上囤最優秀的編程書

新版沿襲了第1 版的結構,依次解釋什么是重構,為什么要重構,如何通過“壞味道”識別出需要重構的代碼,以及如何在實踐中成功實施重構(無論用的是什么編程語言),
● 理解重構的程序和重構的基本原則;
● 快速有效地應用各種重構手法,提升程式的表達力和可維護性;
● 識別代碼中能指示出需要重構的地方的“壞味道”;
● 深入了解各種重構手法,每個手法都包含解釋、動機、做法和范例4 個部分;
● 構建穩固的測驗,以支持重構作業的開展;
● 理解重構程序的權衡取舍以及重構存在的挑戰等,

5、領域驅動設計:軟體核心復雜性應對之道(修訂版)

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是領域驅動設計方面的經典之作,修訂版更是對之前出版的中文版進行了全面的修訂和完善,

全書圍繞著設計和開發實踐,結合若干真實的專案案例,向讀者闡述如何在真實的軟體開發中應用領域驅動設計,書中給出了領域驅動設計的系統化方法,并將人們普遍接受的一些實踐綜合到一起,融入了作者的見解和經驗,展現了一些可擴展的設計新實踐、已驗證過的技術以及便于應對復雜領域的軟體專案開發的基本原則,

6、浪潮之巔(第四版)(上下冊)

雙十一,站在巨人的肩膀上囤最優秀的編程書

這不是一本科技產業發展歷史集,而是在這個數字時代,一本IT人非讀不可,而非IT人也應該拜讀的作品,

《浪潮之巔 第四版》是一本介紹互聯網及IT行業興衰變化的書,書中的內容最初由吳軍博士發表在Google黑板報上,歷經多次改寫和重構,第四版增加了四分之一的內容,并重寫和更新了其他章節,近一百多年來,總有一些公司很幸運地、有意識或無意識地站在技術革命的浪尖之上,在這十幾年間,它們代表著科技的浪潮,直到下一波浪潮的來臨,從一百多年前算起,AT&T 公司、IBM 公司、蘋果公司、英特爾公司、微軟公司、思科公司、雅虎公司和 Google 公司,也許還有接下來的特斯拉公司,都先后被幸運地推到了浪尖,雖然,它們來自不同的領域,中間有些已經衰落或正在衰落,但是它們都極度輝煌過,在這些公司興衰的背后,有著它必然的規律,《浪潮之巔》系統地介紹了這些公司成功的本質原因及科技工業一百多年的發展,本書不僅講述科技工業的歷史,更重在揭示它的規律性,

經典書必備(專業書籍必備)

1、深度學習

雙十一,站在巨人的肩膀上囤最優秀的編程書

深度學習是機器學習的一個分支,它能夠使計算機通過層次概念來學習經驗和理解世界,因為計算機能夠從經驗中獲取知識,所以不需要人類來形式化地定義計算機需要的所有知識,層次概念允許計算機通過構造簡單的概念來學習復雜的概念,而這些分層的圖結構將具有很深的層次,本書會介紹深度學習領域的許多主題,

本書囊括了數學及相關概念的背景知識,包括線性代數、概率論、資訊論、數值優化以及機器學習中的相關內容,同時,它還介紹了工業界中實踐者用到的深度學習技術,包括深度前饋網路、正則化、優化演算法、卷積網路、序列建模和實踐方法等,并且調研了諸如自然語言處理、語音識別、計算機視覺、在線推薦系統、生物資訊學以及視頻游戲方面的應用,最后,本書還提供了一些研究方向,涵蓋的理論主題包括線性因子模型、自編碼器、表示學習、結構化概率模型、蒙特卡羅方法、配分函式、近似推斷以及深度生成模型,

2、人工智能(第2版)

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是作者結合多年教學經驗、精心撰寫的一本人工智能教科書,堪稱“人工智能的百科全書”,全書涵蓋了人工智能簡史、搜索方法、知情搜索、博弈中的搜索、人工智能中的邏輯、知識表示、產生式系統、專家系統、機器學習和神經網路、遺傳演算法、自然語言處理、自動規劃、機器人技術、高級計算機博弈、人工智能的歷史和未來等主題,
本書提供了豐富的教學配套資源,適合作為高等院校人工智能相關專業的教材,也適合對人工智能相關領域感興趣的讀者閱讀和參考,

3、百面深度學習 演算法工程師帶你去面試

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書由Hulu的近30位演算法研究員和演算法工程師共同撰寫完成,專門針對深度學習領域,是《百面機器學習:演算法工程師帶你去面試》的延伸,全書內容大致分為兩個部分,第一部分介紹經典的深度學習演算法和模型,包括卷積神經網路、回圈神經網路、圖神經網路、生成模型、生成式對抗網路、強化學習、元學習、自動化機器學習等;第二部分介紹深度學習在一些領域的應用,包括計算機視覺、自然語言處理、推薦系統、計算廣告、視頻處理、計算機聽覺、自動駕駛等,本書仍然采用知識點問答的形式來組織內容,每個問題都給出了難度級和相關知識點,以督促讀者進行自我檢查和主動思考,書中每個章節精心篩選了對應領域的不同方面、不同層次上的問題,相互搭配,展示深度學習的“百面”精彩,讓不同讀者都能找到合適的內容,

4、笨辦法學Python 3

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是一本Python入門書,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用,這本書以習題的方式引導讀者一步一步學習編程,從簡單的列印一直講到完整專案的實作,讓初學者從基礎的編程技術入手,最終體驗到軟體開發的基本程序,本書是基于Python 3.6版本撰寫的,
本書結構非常簡單,除“準備作業”之外,還包括52個習題,其中26個覆寫了輸入/輸出、變數和函式3個主題,另外26個覆寫了一些比較進階的話題,如條件判斷、回圈、類和物件、代碼測驗及專案的實作等,每一章的格式基本相同,以代碼習題開始,按照說明撰寫代碼,運行并檢查結果,然后再做附加練習,

5、Python編程快速上手 讓繁瑣作業自動化

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是一本面向實踐的Python編程實用指南,本書的目的,不僅是介紹Python語言的基礎知識,而且還通過專案實踐教會讀者如何應用這些知識和技能,本書的首部分介紹了基本Python編程概念,第二部分介紹了一些不同的任務,通過撰寫Python程式,可以讓計算機自動完成它們,第二部分的每一章都有一些專案程式,供讀者學習,每章的末尾還提供了一些習題和深入的實踐專案,幫助讀者鞏固所學的知識,附錄部分提供了所有習題的解答,

本書適合任何想要通過Python學習編程的讀者,尤其適合缺乏編程基礎的初學者,通過閱讀本書,讀者將能利用強大的編程語言和工具,并且會體會到Python編程的快樂,

6、Python核心編程(第3版)

雙十一,站在巨人的肩膀上囤最優秀的編程書

《Python核心編程(第3版)》是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分,第1部分為講解了Python的一些通用應用,包括正則運算式、網路編程、Internet客戶端編程、多執行緒編程、GUI編程、資料庫編程、Microsoft Office編程、擴展Python等內容,第2部分講解了與Web開發相關的主題,包括Web客戶端和服務器、CGI和WSGI相關的Web編程、Django Web框架、云計算、高級Web服務,第3部分則為一個補充/實驗章節,包括文本處理以及一些其他內容,

7、Spring實戰 第5版

雙十一,站在巨人的肩膀上囤最優秀的編程書

Spring框架能夠讓Java開發人員的作業更加輕松,Spring 5的新特性通過微服務、反應式開發進一步提升了生產效率,隨著與Spring Boot的全面集成,我們現在用*少的配置就可以啟動復雜的專案,全新升級的WebFlux框架對反應式應用程式提供了開箱即用的支持,
本書繼續以眾所周知的清晰風格,介紹了Spring 5的核心特性,你將親自動手,逐步構建出一個安全的、以資料庫作為支撐的Web應用,在這個程序中,你還將會探索反應式編程、微服務、服務發現、RESTful API、部署并掌握專家級的*佳實踐,無論你是Spring的初學者,還是想要升級到Spring 5,本書都不容錯過,

8、C++ Primer Plus 第6版 中文版

雙十一,站在巨人的肩膀上囤最優秀的編程書

《C++ Primer Plus(第6版)中文版》分18章,分別介紹了C++程式的運行方式、基本資料型別、復合資料型別、回圈和關系運算式、分支陳述句和邏輯運算子、函式多載和函式模板、記憶體模型和名稱空間、類的設計和使用、多型、虛函式、動態記憶體分配、繼承、代碼重用、友元、例外處理技術、string類和標準模板庫、輸入/輸出、C++11新增功能等內容,
《C++ Primer Plus(第6版)中文版》針對C++初學者,從C語言基礎知識開始介紹,然后在此基礎上詳細闡述C++新增的特性,因此不要求讀者有C語言方面的背景知識,《C++ Primer Plus(第6版)中文版》可作為高等院校教授C++課程的教材,也可供初學者自學C++時使用,

9、C Primer Plus 第6版 中文版

雙十一,站在巨人的肩膀上囤最優秀的編程書

《C Primer Plus(第6版)中文版》是一本經過仔細測驗、精心設計的完整C語言教程,它涵蓋了C語言編程中的核心內容,《C Primer Plus(第6版)中文版》作為計算機科學的經典著作,講解了包含結構化代碼和自頂向下設計在內的程式設計原則,
與以前的版本一樣,作者的目標仍舊是為讀者提供一本入門型、條理清晰、見解深刻的C語言教程,作者把基礎的編程概念與C語言的細節很好地融合在一起,并通過大量短小精悍的示例同時演示一兩個概念,通過學以致用的方式鼓勵讀者掌握新的主題,
每章末尾的復習題和編程練習題進一步強化了*重要的資訊,有助于讀者理解和消化那些難以理解的概念,本書采用了友好、易于使用的編排方式,不僅適合打算認真學習C語言編程的學生閱讀,也適合那些精通其他編程語言,但希望更好地掌握C語言這門核心語言的開發人員閱讀,

10、C和指標

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是為水平較高的C程式員和學生量身打造的,為那些需要深入理解C編程語言的人提供了以全面詳盡的資源,本書對指標的基礎知識和高級特性進行了全面且深入的講解與探索,確保C程式員能夠將指標的強大功能融入到他們的C程式中,本書內容覆寫全面,對C編程慣用法進行了詳細解釋,還對C指標的一些高級主題進行了深入討論,對于高水平的學生和C程式員來說,本書是相當有價值的教程和參考資料,
本書內容:

  • 提供了完整的背景資訊,以方便讀者全面理解C語言;
  • 全面介紹了指標的內容,包括語法、有效使用指標的藝術,以及指標的常見編程慣用法;
  • 對實作通用抽象資料結構的不同方法進行了比較;
  • 使用簡單、熟悉的寫作風格來清楚解釋難度較大的主題,并使用大量的插圖和圖表將復雜的概念進行可視化;
  • 討論了編程技巧、效率、可移植性和軟體工程等問題,并利用“警告”的方式對一些常見的編程陷阱進行了標注;
  • 介紹了C標準庫中的每一個函式,

11、C 陷阱與缺陷

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書對會讓程式預期行為與實際行為產生很大不同的C語言特性進行了詳細介紹,本書通過具體的案例和有幫助的建議來演示并介紹C語言中的這些陷阱與缺陷,本書每章末尾還包含了一些思考和相應的討論,
即使是C編程專家,也會經常遇到一些需要數天除錯才能修復的問題,本書中的每個示例都會讓C程式員陷入困境,本書將通過展示這些困境來幫助讀者預防這些問題,

除了書中的這些示例之外,本書還提供了下面這些建議:

  • 避免離一(off-by-one)錯誤;
  • 理解和構建函式宣告;
  • 理解指標和陣列之間的微妙關系,

12、Go語言實戰

雙十一,站在巨人的肩膀上囤最優秀的編程書

Go語言實戰目標讀者是已經有一定其他編程語言經驗,想要開始學習Go 語言或者更深入了解Go 語言及其內部機制的中級開發者,本書會提供一個專注、全面且符合習慣的視角,本書關注Go 語言的規范和實作,涉及的內容包括語法、Go 的型別系統、并發、通道和測驗等主題,
Go語言實戰 主要內容
● Go語言規范和實作,
● Go語言的型別系統,
● Go語言的資料結構的內部實作,
● 測驗和基準測驗,

13、UNIX環境高級編程 第3版

雙十一,站在巨人的肩膀上囤最優秀的編程書

本書是被譽為UNIX編程“圣經”的Advanced Programming in the UNIX Environment一書的第3版,在本書第2版出版后的8年中,UNIX發生了巨大的變化,特別是影響UNIX編程介面的有關標準變化很大,本書在保持前一版風格的基礎上,根據新的標準對內容進行了修訂和增補,反映了新的技術發展,書中除了介紹UNIX檔案和目錄、標準I/O庫、系統資料檔案和資訊、行程環境、行程控制、行程關系、信號、執行緒、執行緒控制、守護行程、各種I/O、行程間通信、網路IPC、偽終端等方面的內容,還在此基礎上介紹了眾多應用實體,包括如何創建資料庫函式庫以及如何與網路列印機通信等,此外,還在附錄中給出了函式原型和部分習題的答案,

新書推薦

見小編昨天發布的一周新書榜

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/222308.html

標籤:python

上一篇:確定了C/C++的學習路線之后,便只能是一條路走到黑了

下一篇:每周教育關注 | 緊箍咒?《研究生導師指導行為準則》發布

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【C++】Microsoft C++、C 和匯編程式檔案

    ......

    uj5u.com 2020-09-10 00:57:23 more
  • 例外宣告

    相比于斷言適用于排除邏輯上不可能存在的狀態,例外通常是用于邏輯上可能發生的錯誤。 例外宣告 Item 1:當函式不可能拋出例外或不能接受拋出例外時,使用noexcept 理由 如果不打算拋出例外的話,程式就會認為無法處理這種錯誤,并且應當盡早終止,如此可以有效地阻止例外的傳播與擴散。 示例 //不可 ......

    uj5u.com 2020-09-10 00:57:27 more
  • Codeforces 1400E Clear the Multiset(貪心 + 分治)

    鏈接:https://codeforces.com/problemset/problem/1400/E 來源:Codeforces 思路:給你一個陣列,現在你可以進行兩種操作,操作1:將一段沒有 0 的區間進行減一的操作,操作2:將 i 位置上的元素歸零。最終問:將這個陣列的全部元素歸零后操作的最少 ......

    uj5u.com 2020-09-10 00:57:30 more
  • UVA11610 【Reverse Prime】

    本人看到此題沒有翻譯,就附帶了一個自己的翻譯版本 思考 這一題,它的第一個要求是找出所有 $7$ 位反向質數及其質因數的個數。 我們應該需要質數篩篩選1~$10^{7}$的所有數,這里就不慢慢介紹了。但是,重讀題,我們突然發現反向質數都是 $7$ 位,而將它反過來后的數字卻是 $6$ 位數,這就說明 ......

    uj5u.com 2020-09-10 00:57:36 more
  • 統計區間素數數量

    1 #pragma GCC optimize(2) 2 #include <bits/stdc++.h> 3 using namespace std; 4 bool isprime[1000000010]; 5 vector<int> prime; 6 inline int getlist(int ......

    uj5u.com 2020-09-10 00:57:47 more
  • C/C++編程筆記:C++中的 const 變數詳解,教你正確認識const用法

    1、C中的const 1、區域const變數存放在堆疊區中,會分配記憶體(也就是說可以通過地址間接修改變數的值)。測驗代碼如下: 運行結果: 2、全域const變數存放在只讀資料段(不能通過地址修改,會發生寫入錯誤), 默認為外部聯編,可以給其他源檔案使用(需要用extern關鍵字修飾) 運行結果: ......

    uj5u.com 2020-09-10 00:58:04 more
  • 【C++犯錯記錄】VS2019 MFC添加資源不懂如何修改資源宏ID

    1. 首先在資源視圖中,添加資源 2. 點擊新添加的資源,復制自動生成的ID 3. 在解決方案資源管理器中找到Resource.h檔案,編輯,使用整個專案搜索和替換的方式快速替換 宏宣告 4. Ctrl+Shift+F 全域搜索,點擊查找全部,然后逐個替換 5. 為什么使用搜索替換而不使用屬性視窗直 ......

    uj5u.com 2020-09-10 00:59:11 more
  • 【C++犯錯記錄】VS2019 MFC不懂的批量添加資源

    1. 打開資源頭檔案Resource.h,在其中預先定義好宏 ID(不清楚其實ID值應該設定多少,可以先新建一個相同的資源項,再在這個資源的ID值的基礎上遞增即可) 2. 在資源視圖中選中專案資源,按F7編輯資源檔案,按 ID 型別 相對路徑的形式添加 資源。(別忘了先把檔案拷貝到專案中的res檔案 ......

    uj5u.com 2020-09-10 01:00:19 more
  • C/C++編程筆記:關于C++的參考型別,專供新手入門使用

    今天要講的是C++中我最喜歡的一個用法——參考,也叫別名。 參考就是給一個變數名取一個變數名,方便我們間接地使用這個變數。我們可以給一個變數創建N個參考,這N + 1個變數共享了同一塊記憶體區域。(參考型別的變數會占用記憶體空間,占用的記憶體空間的大小和指標型別的大小是相同的。雖然參考是一個物件的別名,但 ......

    uj5u.com 2020-09-10 01:00:22 more
  • 【C/C++編程筆記】從頭開始學習C ++:初學者完整指南

    眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......

    uj5u.com 2020-09-10 01:00:41 more
最新发布
  • Rust中的智能指標:Box<T> Rc<T> Arc<T> Cell<T> RefCell<T> Weak

    Rust中的智能指標是什么 智能指標(smart pointers)是一類資料結構,是擁有資料所有權和額外功能的指標。是指標的進一步發展 指標(pointer)是一個包含記憶體地址的變數的通用概念。這個地址參考,或 ” 指向”(points at)一些其 他資料 。參考以 & 符號為標志并借用了他們所 ......

    uj5u.com 2023-04-20 07:24:10 more
  • Java的值傳遞和參考傳遞

    值傳遞不會改變本身,參考傳遞(如果傳遞的值需要實體化到堆里)如果發生修改了會改變本身。 1.基本資料型別都是值傳遞 package com.example.basic; public class Test { public static void main(String[] args) { int ......

    uj5u.com 2023-04-20 07:24:04 more
  • [2]SpinalHDL教程——Scala簡單入門

    第一個 Scala 程式 shell里面輸入 $ scala scala> 1 + 1 res0: Int = 2 scala> println("Hello World!") Hello World! 檔案形式 object HelloWorld { /* 這是我的第一個 Scala 程式 * 以 ......

    uj5u.com 2023-04-20 07:23:58 more
  • 理解函式指標和回呼函式

    理解 函式指標 指向函式的指標。比如: 理解函式指標的偽代碼 void (*p)(int type, char *data); // 定義一個函式指標p void func(int type, char *data); // 宣告一個函式func p = func; // 將指標p指向函式func ......

    uj5u.com 2023-04-20 07:23:52 more
  • Django筆記二十五之資料庫函式之日期函式

    本文首發于公眾號:Hunter后端 原文鏈接:Django筆記二十五之資料庫函式之日期函式 日期函式主要介紹兩個大類,Extract() 和 Trunc() Extract() 函式作用是提取日期,比如我們可以提取一個日期欄位的年份,月份,日等資料 Trunc() 的作用則是截取,比如 2022-0 ......

    uj5u.com 2023-04-20 07:23:45 more
  • 一天吃透JVM面試八股文

    什么是JVM? JVM,全稱Java Virtual Machine(Java虛擬機),是通過在實際的計算機上仿真模擬各種計算機功能來實作的。由一套位元組碼指令集、一組暫存器、一個堆疊、一個垃圾回收堆和一個存盤方法域等組成。JVM屏蔽了與作業系統平臺相關的資訊,使得Java程式只需要生成在Java虛擬機 ......

    uj5u.com 2023-04-20 07:23:31 more
  • 使用Java接入小程式訂閱訊息!

    更新完微信服務號的模板訊息之后,我又趕緊把微信小程式的訂閱訊息給實作了!之前我一直以為微信小程式也是要企業才能申請,沒想到小程式個人就能申請。 訊息推送平臺🔥推送下發【郵件】【短信】【微信服務號】【微信小程式】【企業微信】【釘釘】等訊息型別。 https://gitee.com/zhongfuch ......

    uj5u.com 2023-04-20 07:22:59 more
  • java -- 緩沖流、轉換流、序列化流

    緩沖流 緩沖流, 也叫高效流, 按照資料型別分類: 位元組緩沖流:BufferedInputStream,BufferedOutputStream 字符緩沖流:BufferedReader,BufferedWriter 緩沖流的基本原理,是在創建流物件時,會創建一個內置的默認大小的緩沖區陣列,通過緩沖 ......

    uj5u.com 2023-04-20 07:22:49 more
  • Java-SpringBoot-Range請求頭設定實作視頻分段傳輸

    老實說,人太懶了,現在基本都不喜歡寫筆記了,但是網上有關Range請求頭的文章都太水了 下面是抄的一段StackOverflow的代碼...自己大修改過的,寫的注釋挺全的,應該直接看得懂,就不解釋了 寫的不好...只是希望能給視頻網站開發的新手一點點幫助吧. 業務場景:視頻分段傳輸、視頻多段傳輸(理 ......

    uj5u.com 2023-04-20 07:22:42 more
  • Windows 10開發教程_編程入門自學教程_菜鳥教程-免費教程分享

    教程簡介 Windows 10開發入門教程 - 從簡單的步驟了解Windows 10開發,從基本到高級概念,包括簡介,UWP,第一個應用程式,商店,XAML控制元件,資料系結,XAML性能,自適應設計,自適應UI,自適應代碼,檔案管理,SQLite資料庫,應用程式到應用程式通信,應用程式本地化,應用程式 ......

    uj5u.com 2023-04-20 07:22:35 more