
编程图书馆TLib
文章平均质量分 79
大家好,我是程序员,也是编程图书馆TLib的创建者。我建立这个专栏,是想与大家分享我在编程方面的知识和经验。我会在这里更新最新的编程技术、框架和工具,并且还会分享我的学习笔记和心得。我相信,只要有足够的知识和工具,任何人都能成为优秀的程序员。欢迎大家来到我的专栏,一起学习、成长!。
小雨青年
2025年和我一起做属于自己的独立开发项目!CSDN博客专家,GitChat专栏作者,阿里云社区专家博主,51CTO专家博主。2023博客之星TOP153。
展开
-
【好书推荐】这本书太好了!150页就能让你上手大模型应用开发《大模型应用开发极简入门:基于GPT-4和ChatGPT》
书如其名,这是一本有关大模型应用开发的极简入门手册,为初学者提供了一份清晰、全面的“最小可用知识”,带领大家快速了解 GPT-4 和 ChatGPT 的工作原理及优势,并在此基础上使用流行的 Python 编程语言构建大模型应用。原创 2024-03-05 11:52:03 · 1505 阅读 · 1 评论 -
【好书推荐】只更新软件,座椅为何能获得加热功能?《一书读懂物联网:基础知识+运行机制+工程实现》
物联网是继计算机、互联网之后的第三次信息革命浪潮,是新一代信息技术的重要组成部分。当前,随着物联网的快速发展以及各种新技术的不断涌现,物联网的应用也越来越广泛。原创 2024-01-03 10:10:49 · 1437 阅读 · 2 评论 -
【好书推荐】ChatGPT入门经典《这就是 ChatGPT》
作为市面上的一本技术与人文方面均衡讲解 ChatGPT 原理的书籍,建议对此感兴趣的朋友收藏一份。原创 2023-08-01 11:37:23 · 2557 阅读 · 0 评论 -
【好书推荐】一本改变我编程视角的书《重构的时机和方法》
“完美不是无法添加,而是无法删除。”这句话让我深深地意识到,优秀的代码设计并不是添加越多功能越好,而是在满足需求的前提下,尽可能地保持代码的简洁和清晰。原创 2023-07-26 02:14:08 · 372 阅读 · 6 评论 -
【荐书】分享5种程序员需要的战略思维
具备跨领域知识和技能,能够运用高维度的思维和技术解决低维度的问题。此外,还需要关注技术生态,了解当前技术的发展趋势和市场需求,以便及时调整自己的技能树和职业规划。我们需要具备敏锐的数据洞察能力,能够通过对小数据的分析和挖掘,了解业务的核心需求和用户的行为特征。此外,全息思维要求我们能站在更高的维度,从全局角度看待问题,实现对项目各个方面优化。在项目开发过程中,我们需要具备长期思维,能够从长远的角度评估当前决策的价值。⭐️ 新书发布会分为两个部分,上半场是周掌柜本人的自我介绍,以及对本书的一些讲解。原创 2023-04-23 23:40:06 · 726 阅读 · 0 评论 -
Python 编程的入门不二之选——Python编程:从入门到实践
这本书深入浅出地讲解了Python语言的基础知识,使用简洁而通俗易懂的语言,适合各种水平的读者。和一般书籍的章节设置不同,本书对于基础语法的介绍,是基于用得着,而不是基于语法类别。比如,在第7章用户输入的章节中,作者为了让保证持续接受用户输入引入了while循环,使读者真正用到了语法,从而学到了语法并且印象深刻。《Python编程:从入门到实践》作为一本优秀的 Python 入门书籍,拥有丰富的配套资源,比如章节源码、蟒蛇书速查地图电子版、练习题答案等。你好,我是小雨青年,一名程序员。原创 2022-12-14 10:22:11 · 1642 阅读 · 0 评论 -
【好书推荐】面向初学者的Go语言学习手册 | Go语言极简一本通
推荐人群- 无编程基础的小白- 有其他语言基础希望转Go的开发者- 工作经验1-3年的开发者原创 2022-11-07 11:15:49 · 1113 阅读 · 0 评论 -
【好书推荐】介绍 JavaScript 从1995年到2015年的发展历程 | 《JavaScript二十年》
JavaScript 诞生之出,Robert Cailliau 称 JavaScript 为"计算机史上最可怕的糟粕",并说:“我只知道一种比C 更糟糕的编程语言,那就是 JavaScript”。本书中提到的参考资料的链接,到现在都是可以访问的,也就是说,我们作为读者可以通过查阅资料的方式亲眼见证过去发生过的历史。另外,本文的附录做得很棒,其中附录F甚至是《1995年12月4日关于 JavaScript 发布的新闻稿》。本书分为四个部分,介绍了 JavaScript 从1995年到2015年的发展过程。原创 2022-10-12 14:25:35 · 636 阅读 · 0 评论 -
【好书推荐】TypeScript的入门指南 | 《TypeScript入门与实战》
TypeScript需要经过编译,输出JavaScript程序。今天为你推荐的书籍是《TypeScript入门与实战》。全书我推荐你关注的重点,我汇总了一张图,你可以参考下~,如果你是刚入门到新手,可以忽略这部分差别。,目前TypeScript的最新版本为。本书基于的TypeScript版本为。你好,我是小雨青年,一名程序员。原创 2022-10-10 12:29:54 · 2099 阅读 · 0 评论 -
【好书推荐】Redis入门必备 | 《Redis实战》
本书的行文思路是展示问题、解决问题、回顾问题并改善已有的解决方案,这样的思路很不错,如果你在做一些技术类文章可以参考这个思路。本书的大部分用例是用Python编写的,希望你有一些Python语言基础。如果你正在学习Redis,这本《Redis实战》是一本很不错的参考书。Redis作为一个内存数据库服务器,本书提供了大量讲解和用例。今天为你推荐的书籍是《Redis实战》。你好,我是小雨青年,一名程序员。核心总结如下图所示~原创 2022-10-08 14:11:22 · 1385 阅读 · 0 评论 -
【好书推荐】学习软件工程的必经之路 | 《人月神话》
推荐人群:从事团队项目开发的程序员推荐理由:47年过去了,软件工程依然是每个程序员的必修课,本书中讨论的问题依然存在。原创 2022-09-20 00:35:42 · 694 阅读 · 0 评论 -
【好书推荐】你想要的编码规范都在这里 | 《代码整洁之道》
本书应该也可以打上常看常新的标签了,哈哈。推荐人群:工作经验3年以内的程序员推荐理由:整洁的代码是程序员的基本功。原创 2022-09-02 23:53:43 · 854 阅读 · 0 评论 -
【好书推荐】探究构架设计的方法论 | 《架构整洁之道》
书名架构整洁之道作者出版社电子工业出版社ISBN3-5年的软件工程师入门需要了解架构设计的工程师推荐理由:全书内容有足够的深度,需要一定的工作经验才能理解,常看长新。原创 2022-08-18 12:26:57 · 465 阅读 · 0 评论 -
【好书推荐】写Web必须知道的安全知识 | 《白帽子讲Web安全》
书名白帽子讲Web安全作者吴翰清出版社电子工业出版社ISBN推荐人群:前端程序员、后端程序员推荐理由:开发人员应该具有的Web安全知识汇总,工作必备。原创 2022-08-16 09:57:19 · 551 阅读 · 0 评论 -
【读书笔记】关于写读书笔记的阶段性总结
一、前言本年本人开启最大的Flag就是大量的读书,即52本书。上一篇文章分析了自己还是太年轻了,今天反思下如何写读书笔记的问题。二、什么样的读书笔记(学习笔记)是好的读书笔记?当一本书摆在我们面前,我们面对的不是一篇单一知识的总结,而是一个完整的知识体系介绍,而这则是和网络上单篇博客最大的区别。俗话说得好,好记性不如烂笔头。那么如何才算是一篇好的读书笔记呢?相信大家都看过很多万字长文,他就像是一本书的目录,似乎所有东西都写了,但是又好像没写;所有内容都涉及到了,但是有一笔带过;什么内容都有,又好原创 2022-02-13 23:14:36 · 935 阅读 · 0 评论 -
【思考&&进步】2022年1月读书思考和改进方案
一、进度总结先给出结论,按之前预想的进度来说,是失败的。再次基础上,我经过反思得出一些结论和后续建设性的改进方案,希望给自己和想读书的各位一些启发。二、理想进度和实际进度的差别首先是进度上的严重落后,为什么会造成严重落后的结果呢?要回到最开始的FLAG,为什么是52本书。因为一年有52周,一周读完一本书,想必并不是一件困难的事情。我预想的读书进度是这样的。为啥完不成预期的进度?因为,要想完成预期的进度,那么读书的进度应该是这样的。但是,我们的读书选择一般是专业的计算机书籍,专业书的写书原创 2022-02-11 00:35:41 · 520 阅读 · 0 评论 -
【MongoDB】 1.入门 《MongoDB权威指南》【七天读书】
目录一、前言二、第一部分 入门1. 简介2.基本概念3.数据类型4.插入数据5.删除数据6.更新文档7.查询文档三、总结一、前言本书从浅入深地介绍了MongoDB,是初学者非常全面的学习指南。二、第一部分 入门1. 简介MongoDB是面向文档的数据库,他的优势在于易于使用易于扩展功能丰富索引聚合特殊的集合和索引类型文件存储性能卓越2.基本概念以下是一些基本概念,通过这些概念可以对MongoDB有初步认识。文档相当于关系型数据库的行集合相当于关系型数据库的表原创 2022-01-25 00:09:00 · 782 阅读 · 0 评论 -
开发者都能读懂的云原生指南 —— 新程序员003
目录一、前言二、文章推荐1. 面向初级开发者1.1 云原生的定义及其关键技术 P61.2 Serverless:从云计算的默认编程范式到生产力 P402. 面向中级开发者2.2 大规模服务治理的云原生实践 P822.3 Dubbo在云原生时代的进化之道 P873. 面向高级开发者3.1 云原生时代,如何构建一款简单易用且安全的应用管理平台? P583.2 Kubernetes联合创始人Brendan Burns:Kubernetes及其未来三、云原生全景图四、人人都是新时代的新程序员五、立即拥有新程序员00原创 2022-01-24 07:30:00 · 6776 阅读 · 21 评论 -
《新程序员003》正式上市 华为、阿里等 30+ 公司的云原生及数字化实战经验
作者 | 唐小引出品 | 《新程序员》编辑部《新程序员 003:云原生和全面数字化实践》图书今日正式上市,纸书和电子书同步上架 CSDN 商城、New 程序员小程序、京东、当当等平台。这是由 50 余位技术专家共同创作,写给所有关注云原生和数字化的开发者们的一本技术精选图书,内容既有发展趋势及方法论结构,更包含了华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等 30 多家知名公司的云原生和数字化一手实战经验。对于希望全面学习了解和应用云原生中,那些让你深感迷惑、困扰的疑问,都转载 2022-01-10 15:30:31 · 925 阅读 · 0 评论 -
【七日阅书】1.注重实效《程序员修炼之道—从小工到专家》
目录一、写在前面二、注重实效1. 负责2.破窗/图景/质量3.管理你的知识资产4.交流5.不要重复自己/正交性/可撤销性6.快速实现(曳光弹)/原型/估算7.领域语言三、小结一、写在前面首先,这是我在2022年写的第一篇博客,我把他献给读书。套用最近比较流行的一句话『读书破万卷』,可见书籍的力量还是足够强大。这本《程序员修炼之道—从小工到专家》是一本修炼内功的书,常读常新。我通过文字记录和分享个人对于这本书的理解,希望能够持续成长。二、注重实效本书的前两章都在聊"注重实效",分别是哲学和途径,原创 2022-01-01 23:41:44 · 1230 阅读 · 3 评论 -
【七日阅书】7 网络通信&全书总评《Java程序设计与计算思维》
一、前言本文为【七日阅书】《Java程序设计与计算思维》的最后一篇,主要内容是介绍网络相关以及全书总评。前面内容请参考如下【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》【七日阅书】3 字符串、数组、集合、泛型《Java程序设计与计算思维》【七日阅书】4 理解面向对象《Java程序设计与计算思维》[【七日阅书】5 抽象和接口、异常处理](【七日阅书】5 抽象和接口、异常处理《Java程序设计与计算思维原创 2021-12-09 13:56:09 · 1115 阅读 · 0 评论 -
【七日阅书】6 多线程和文件流《Java程序设计与计算思维》
目录一、前言二、理解多线程1.基本概念2、Thread类3.Runnable接口4.线程的生命周期三、数据流1.认识数据流2.字符数据流 Character Steam3.字节数据流&文件数据流四、总结五、源码地址一、前言本文主要给多线程和数据流相关内容做笔记,对应原书的第15章和17章。之前的内容请参考~~~【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》【七日阅书】3 字符串、数组、集合、泛原创 2021-12-08 18:03:22 · 1532 阅读 · 0 评论 -
【七日阅书】5 抽象和接口、异常处理《Java程序设计与计算思维》
一、前言【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》【七日阅书】3 字符串、数组、集合、泛型《Java程序设计与计算思维》【七日阅书】4 理解面向对象《Java程序设计与计算思维》二、抽象1.如何理解抽象抽象的意义在于创建标准,实现抽象类的类必须实现抽象类的抽象方法。比如猫都会叫,但是叫声有差别,那么定义了抽象类"猫"之后,我要想做一个品种猫,就必须实现猫叫的方法。在实现抽象类的过程中,也就是原创 2021-12-07 13:44:21 · 2247 阅读 · 0 评论 -
【七日阅书】4 理解面向对象《Java程序设计与计算思维》
目录一、前情提要二、面向对象1.类 Class2.一个成熟的类3.继承4.多态三、总结四、源码地址一、前情提要【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》【七日阅书】3 字符串、数组、集合、泛型《Java程序设计与计算思维》二、面向对象Java是最面向对象的语言,这么说问题也不大。面向对象的三个特点可读性可重复使用型扩展性面向对象可以还原实物的特点,使用的抽象化工具分别是属性:描原创 2021-12-04 23:03:45 · 1980 阅读 · 0 评论 -
【七日阅书】3 字符串、数组、集合、泛型《Java程序设计与计算思维》
目录一、前情提要二、字符和字符串三、数组四、泛型和集合1.泛型2.集合1.单向链表 LinkedList2.动态数组 ArrayList3.HashSet4.TreeSet5.HashMap6.TreeMap五、总结六、源码地址一、前情提要【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》_Code Metaverse-CSDN博客【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》_Code Metaverse-CSDN博客二、字符和字符串上次说的是基本类原创 2021-12-03 17:35:25 · 1816 阅读 · 1 评论 -
【七日阅书】2 Java的数据类型和流程控制《Java程序设计与计算思维》
一、前言本书的第一章通过对概念的铺设,搭建起了计算思维的基本概念和对Java的简单介绍。【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》_Code Metaverse-CSDN博客第二部分是主要内容,本文主要总结第二、三章。认识数据处理和表达式流程控制本文的全部代码会放在开源仓库里,可以随意使用。注意:本系列文章不是对原书的照搬,而是总结归纳加上自己的思考理解。二、基本数据类型基本的数据类型,重点在于基本。我们可以理解为存储数据最小单元。比如int是基本数据类型,那原创 2021-12-02 17:03:56 · 1793 阅读 · 0 评论 -
【七日阅书】1 计算思维和Java特性《Java程序设计与计算思维》
目录一、自问自答环节1.这是个什么坑?2.更新?催更?3.读书笔记?二、计算机思维1. 分解2. 模式识别3. 模式概括和抽象4. 算法三、软件工程思维四、程序设计语言的分类五、Java的特点1. 面向对象2. 跨平台3. 自动垃圾回收4. 多线程六、环境安装七、总结一、自问自答环节1.这是个什么坑?读书使人进步,但是时间拖太长就不是很好。所以我开了新坑。七天读完一本书,并写出对应的笔记和心得。记录的意义在于自我重复,和为后人填坑。2.更新?催更?从第一篇发布开始,七天完成一本书籍的阅读和笔记原创 2021-12-01 17:51:06 · 1932 阅读 · 0 评论 -
一本书看懂数据库的前世今生——《新程序员》002期
目录一、写在前面二、文章推荐1. 《知识图谱必须要上图数据库?知识图谱的数据库选型与实践》P772. 《大数据时代,如何做数据库选型?》P993. 《2021年度数据库发展研究报告:关键技术及产业应用》P5三、全景图大礼包四、我和程序员杂志的故事五、即刻拥有《新程序员》002期一、写在前面这是最好的年代,这是最坏的年代。我们身在天堂,我们身在地狱。 ——《双城记》随着Z时代的到来,国内对于软件行业的需求日益提升,同时各种对数据的需求也越来越多。如果你是和我一样从事软件开发的从业者,那么数据库是避原创 2021-11-22 23:49:36 · 2166 阅读 · 0 评论