-
码农之家介绍
感谢大家访问码农之家,这里分享计算机电子书和一些编程电子文档。我(站长)是一个程序员,截止目前已经写代码15年了,根据这么多年的码农学习历程,我很负责人的告诉大家,如果你想自学或者是提高自己,比起视频课程,书籍绝对是你能够系统的入门一门课程或者提高一门编程语言技能的重要途径!多年来我混迹在各个编程社群和圈子里,经常被一些程序员问到的就是哪里可以找到某某书籍、能推荐一些学习某某语言的书籍吗,根据这些要求,我做了这个网站,把我在网上找到的一些IT学习资源经过测试、整理发布出来,并把平时工作中用到的实际编程技巧和教程分享出来,纯纯的公益,全部免费,仅希望能够助力广大程序员朋友和网友的学习之路,能够给大家提供到方便,我还把一些心得体会写在公众号”码小辫“上面,有兴趣的朋友可以去关注阅读下。由于考虑到版.权问题,一些新的书籍没法更新公布,我这里提供免费帮大家找资料,有需要的朋友们可以直接下方联系我。
技术文档
-
Qt5实战指南(带练习题) Qt入门
大小:9.3MB
类型:Qt5/PyQt5实战指南
Qt5实战指南(带练习题)是一个Qt 入门与提高教程,通过系统性组织,带您一步步学习Qt界面开发的各种实用技术,并且通过作业练习,可以加深理解。
-
rust官方教程
大小:1.94MB
类型:rust官方教程
Rust 是一个注重安全与速度的现代系统编程语言,本文档为初学者提供了一个深入学习和理解Rust编程语言的基础指南,感兴趣的可以下载学习。
-
Spring Boot2 教程
大小:8 MB
类型:SpringBoot
Spring Boot2 教程 简介 Spring Boot2.0.6和Spring Security5.0.9讲解了Spring Security安全框架,包括基于内存的认证和角色授权、基于MySQL的认证和权限控制、基于URL的动态权限控制。适合于有Sprig Boot基础的学员。 nbsp; 目录 1、基于内存的认证和角色授权。 2、基于MySQL的认证和权限控制。 3、基于URL的动态权限控制。 4、自定义Filter/动态权限刷新
-
一个Java程序员应该掌握的10项技能
大小:65 KB
类型:Java程序员技能
一个Java程序员应该掌握的10项技能一个Java程序员应该掌握的10项技能
-
IT面试之百度笔试面试大礼包
大小:887 KB
类型:百度笔试面试
2013年IT面试之百度笔试面试大礼包,专业的IT面试社区,百度笔试,百度面试
-
ARM架构参考手册(V8/V9)
大小:45.2MB
类型:ARMv9参考手册
ARM架构参考手册是一个ARM汇编架构的官方文档,主要包含ARMv8和ARMv9架构,涉及到aarch64架构的开发、逆向等用途。
-
Java面试小抄第2版(含源码)
大小:16.7MB
类型:java面试小抄
面试小抄是一个通向理想互联网公司的面试指南,主要包含Java基础、集合、JVM、Java并发、Mysql、Redis、Spring、MQ、计算机网络、Dubbo以及简历分析等。
-
JavaScript正则表达式迷你书 v1.1
大小:3.5 MB
类型:JavaScript
JavaScript 正则表达式迷你书 是由个人文章修改而成,感谢各平台读者的支持。 说起正则表达式,我之所以会去详细地研究它,最初的动机是,当我分析前端常见的框架和库的源码时,发现一般被卡住的地方就是它。后来逐渐学习并看懂了ldquo;天书rdquo;,仿佛进入了一个新世界。 有些工具就是这样,当你没有它时,可能并未觉得有啥不好,可是一旦你拥有了它,再也放不下手了。掌握正则了后,对字符串一些复杂操作,竟然能很快地实现。看待问题的角
-
深入浅出Vue.js
大小:94.2 MB
类型:Vue
深入浅出Vue.js 从源码层面分析了Vue.js。首先,简要介绍了Vue.js;然后详细讲解了其内部核心技术变化侦测,这里带领大家从0到1实现一个简单的变化侦测系统;接着详细介绍了虚拟DOM技术,其中包括虚拟DOM的原理及其patching算法;紧接着详细讨论了模板编译技术,其中包括模板解析器的实现原理、优化器的原理以及代码生成器的原理;最后详细介绍了其整体架构以及提供给我们使用的各种API的内部原理,同时还介绍了生命周期、错误处理、指令系统与模
-
pyqt5 python Gui入门教程
大小:5.7 MB
类型:pyqt5
这是一个关于pyqt5-python-Gui的入门教程,干货 ,新手必备,pyqt5 GUI开发教程,详细介绍了基本的程序结构和细小知识点。简单好用,GUI指导,需要的朋友可下载试试! pyqt5新手入门教程,以章节的形式加以讲述,每一章实现了一个功能。是利用qt desiger 开发图形界面转换为qt接口利用Python进行功能代码的实现的入门基础教程。PyQt界面编程示例,适合初学者入门。
-
软件架构基础 Fundamentals of Software Architecture
大小:47.6 MB
类型:软件架构
《软件架构基础 Fundamentals of Software Architecture》是架构师必备的全面指南,涵盖了从理论到实践的关键知识,立即下载,为您的架构设计之旅增添坚实的知识基石,解锁软件建筑的奥秘。
-
Mongodb教程(入门到高级教程) v1.0
大小:1.1 MB
类型:Mongodb
MongoDB 是一款开源的文档数据库,并且是业内领先的 NoSQL 数据库,用 C++ 编写而成。 本教程将介绍 MongoDB 的相关概念,从而能够较为深入地了解如何用它来创建并部署具有高度可扩展性,以性能为导向的数据库。 适用人群:本教程面向的受众是那些想通过简单易学的步骤来学习 MongoDB 数据库的软件专业人员。本教程能帮助你更好地理解 MongoDB 的相关概念。学完本教程后,你将达到中级水平,继而能够自学更高阶段的内容。
配书资源
-
《C++反汇编与逆向分析技术揭秘(第2版)》配书资源
大小:49.6 MB
类型:C++
《C++反汇编与逆向分析技术揭秘(第2版)》附带的资源提供了深入的案例和示例代码,帮助读者更好地理解和实践书中的逆向技术,为了获得完整学习体验,建议通过官方渠道下载配套资源,或购买书籍正版以获得更为丰富的学习材料。
-
《德国一本就GO!》配套资源
大小:7.07 MB
类型:德国攻略
编辑推荐 19张实用地图 交通指南=找路不求人; 超聪明编排 实战资讯=情报一网打尽; 景点名中外文对照,用手指也能轻松游。 最热门80景点,最时尚6购物,最受欢迎11美食,最便利45住宿。 内容简介 本书分为分区导览、旅游资讯两个单元。分区导览部分,主要以路线区分,分为莱茵河之旅、罗曼蒂克大道、童话大道、古堡大道、黑森林等路线,各线除了有交通资讯、地图等基本资料外,还囊括4个小单元,介绍了最热门的景点、最时尚的购物、最受
-
《Linux内核探秘:深入解析文件系统和设备驱动的架构与设计》 源代码
大小:3.29 MB
类型:Linux
本书是内核研发和调试工程师、驱动开发工程师们正确和高效地掌握Linux内核的难得佳作!作者是腾讯公司资深的Linux内核专家和存储系统专家,在该领域工作和研究10余年,期间面试了数百位Linux内核工程师,深知他们在学习Linux内核过程中所遇到的困惑和犯过的错误,作者在此基础上撰写了本书。它在出发点和写作方式上可谓独辟蹊径,从工业需求角度出发,注重效率和实用性,将Linux内核分为基础部分和应用部分以及内核架构和内核实现两个维度,对
-
《网站建设与网页设计从入门到精通Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript》课件,素材
大小:289.46 MB
类型:网站建设
编辑推荐 ● 实例典型 轻松易学 通过大量实例,详尽透彻地介绍了实际开发中所需的各类知识。 ● 知识全面 系统完整 涵盖网页制作与网站建设的方方面面,全方位提升读者的专业能力。 ● 边学边做 举一反三 每章结尾都提供了练习题,让读者能够重新回顾和熟悉所学的知识。 ● 配套课件 便于总结 精心配备了PPT电子课件,便于老师课堂教学和学生把握知识要点。 内容简介 《网页设计从入门到精通Dreamweaver Flash Photoshop HTML CSS JavaScript》紧密围绕网页
-
《Java高并发核心编程 卷2:多线程、锁、JMM、JUC、高并发设计模式》源代码
大小:3.35 MB
类型:Java核心编程
《 Java高并发核心编程 卷2:多线程、锁、JMM、JUC、高并发设计模式 》聚焦Java并发编程基础知识,介绍了Java多线程、线程池、内置锁、JMM、CAS、JUC、高并发设计模式等并发编程方面的核心原理和实战知识。 本书共分为10章。第1~2章浅显易懂地剖析多线程、线程池的核心原理和实战使用,揭秘线程安全问题和Java内置锁的核心原理;第3~4章细致地讲解CAS原理与JUC原子类、JMM的核心原理,揭秘CAS操作的弊端和两类规避措施、解密Java如何内存可见性和volatile关
-
《机器学习Web应用》配套资源
大小:2.07 MB
类型:机器学习
编辑推荐 Python是一门通用型编程语言,也是一门相对容易学习的语言。因此,数据科学家在为中小规模的数据集制作原型、实现可视化和分析数据时,经常选择使用Python。本书填补了机器学习和Web开发之间的鸿沟。本书重点讲解在Web应用中实现预测分析功能的难点,重点介绍Python语言及相关框架、工具和库,展示了如何搭建机器学习系统。你将从本书学到机器学习的核心概念,学习如何将数据部署到用Django框架开发的Web应用;还将学到如何挖掘Web、文档
-
码农翻身
大小:77 MB
类型:编程知识
《码农翻身》是一本关于码农们翻身的电子书,通过编程故事和编程知识的分享,为码农们提供清晰完整的指导,无论你是想系统学习编程知识还是寻找启发的编程故事,本书都能满足你的需求,加入我们,一起体验码农翻身的奇妙之旅!
-
Spring 5核心原理与30个类手写实战
大小:142 MB
类型:Spring
十年沉淀之作,手写Spring精华思想,21万+学员听过在线课,超强实战技术升级指南,囊括源码、设计思想、架构思维、实战案例、开发经验,Java架构师成长 内容简介 本书基于编程开发实践,不仅深度解析Spring 5的原理与新特性,更从环境准备、顶层结构设计、数据访问等方面一步步地推导出Spring的设计原理。在每个知识点上,均以大量的经典代码案例辅助讲解,使理论紧密联系实际。*后手写30个类,以体会Spring作者的创作过程,让每一位读者学以致用
-
Kubernetes网络权威指南:基础、原理与实践
大小:12.1 MB
类型:Kubernetes
Kubernetes网络权威指南 是容器与Kubernetes网络的基础和进阶书籍,旨在让更多人了解和学习云原生时代的底层网络模型与实现机制,指导企业在落地云原生时的网络方案选型。 全书包括:容器网络虚拟化基础、Docker容器网络、Kubernetes网络和Istio网络4部分,共6章。第1章容器网络虚拟化基础将支撑容器网络的内核技术娓娓道来。第2章简单介绍了Docker原生的容器网络能力。Kubernetes网络分为3章,第3章介绍Kubernetes网络的基础概念和使用,第4章为读者剖析了Ku
-
Python可以这样学
大小:22 MB
类型:Python入门
Python可以这样学,本电子书致力于为Python初学者提供超清、易懂的入门教程,通过本书的学习,你将能够快速掌握Python的基础知识,从而为进一步深入学习Python打下坚实的基础,快来一起开始Python的学习之旅吧!
-
产品的视角:从热闹到门道
大小:35.8 MB
类型:产品思维
产品的视角:从热闹到门道,是一本关于产品发展与市场营销的电子书。本书以中文完整的方式探讨了产品在市场中的发展过程,从热闹的初期阶段到深入了解市场的门道,为读者提供了宝贵的经验和知识。无论是产品经理还是市场人员,本书都将帮助你更好地理解产品的发展规律,把握市场的脉搏,实现产品的成功营销。
-
混凝土结构施工图(16G101-1图集)
大小:94 MB
类型:16g101图集
该图集对混凝土结构施工的规范性和标准化提供了坚实支持,是工程师和施工人员理想的现场参考手册,它不仅助力于保障结构安全性,还有助于缩短工期和降低成本,是建筑行业不可或缺的技术资源。
课后答案
-
人工智能技术导论(第3版) 课后答案
大小:1.33 MB
类型:人工智能
《人工智能技术导论(第三版)》全面系统地介绍了人工智能技术的基本概念和原理,勾画了人工智能学科知识体系的基本框架。全书共分为6篇。第1篇:概述与工具,概要介绍人工智能学科的知识体系、分支领域和研究方向;第2篇:搜索与求解,介绍图搜索与问题求解及基于遗传算法的随机优化搜索;第3篇:知识与推理,介绍一些常见知识表示和不确定性知识表示及其推理;第4篇:学习与发现,介绍机器学习、知识发现与数据挖掘的基本原理和方法
-
信息系统安全概论 课后答案
大小:13.9 KB
类型:系统安全
《信息系统安全概论》是由电子工业出版社出版的关于讲授以主机为中心的系统安全的基本思想、技术和方法的著作。是一本帮助读者认识手中、家里、工作单位中、甚至庞大的数据处理中心深处的计算机主机系统的安全问题及其解决途径的实用书籍。 《信息系统安全概论》以独特的方式讲授以主机为中心的系统安全的基本思想、技术和方法。《信息系统安全概论》的宗旨是帮助读者认识每个人手中、家里、工作单位中、甚至庞大的数据处理中心深处的
-
Visual Basic程序设计教程(第4版) 课后答案
大小:24.3 KB
类型:VB
《Visual Basic程序设计教程(第4版)》以Visual Basic 6.0中文企业版为背景,以厚基础、强能力、重应用为指导原则,讲授visual Basic程序设计语言,同时兼顾了全国计算机等级考试(Visual Basic)□新考试大纲的要求。全书共13章,主要内容包括:Visual Basic 6.0程序开发环境、简单的Visual Basic程序设计、数据类型及其运算、数据输入输出、控制结构、常用控件、数组、过程、菜单、对话框及多重窗体、文件、数据库技术、Visuai Basic高级界面设
-
汇编语言与接口技术(第2版) 课后答案
大小:60 KB
类型:汇编语言
本书以汇编语言与接口技术为核心,重点介绍了8086微型机和ARM嵌入式微处理器PXA270的结构、工作原理。在讲解有关硬件和必备知识的基础上,兼顾16位和32位汇编语言的知识,以Masm和ADS等工具为主讲解汇编语言的概念和设计知识,然后以典型的可编程接口芯片为载体,讲解汇编语言在接口技术方面的应用,使学生既掌握一般的汇编语言编程方法,又达到让学生学会如何用汇编实现接口设计的目的。 目录 前言 第1章基础知识 1.1微型计算机概述 1.1.1微型计
-
C实用教程 课后答案
大小:752 KB
类型:C语言
本书主要介绍C语言及其程序设计,包括教程部分、实验部分以及综合应用实习。内容介绍循序渐进、实用教程部分一般在讲解内容后紧跟示例、章节中的练习可以快速训练当前章节内容、综合实例是本章内容的综合,上机实验指导部分先领进门,然后自己操作和编程练习。与其他C语言教材比较,本书具有学生好学、教师好教的特点。 本书可作为大学本科、高职高专C语言课程的教材,也可以作为C语言的自学和培训用书。 目录 第1章C语言概论 1.1概论 1.
-
网页设计与开发 HTML CSS JavaScript实例教程(第3版) 课后答案
大小:3.96 MB
类型:网页设计
本书从实用角度出发,详细讲解了HTML、CSS和JavaScript的基本语法和设计技巧;通过采用面向商业应用的真实案例进行讲解,增强学生对网站制作相关技术在实际开发中的应用技巧的理解;同时精选知名网站的典型页面进行赏析,加强学生对Web设计基本原则及页面布局技术的理解和应用;最后通过一个班级网站详细介绍了网站规划、设计、实现到发布的完整过程。本书不仅为各章配有习题和学生实验,还提供了具有 一定深度的配套实验教材,力求达到理论
-
ERP原理与应用教程(第2版) 课后答案
大小:300 KB
类型:ERP
《新编高等院校经济管理类规划教材专业课系列:ERP原理及应用教程》全面系统地介绍了erp的基本概念、基础理论、处理逻辑、erp软件系统和实施方法。全书共分12章。第一章介绍erp的发展历程及结构原理;第二章介绍erp所涉及的相关术语和基本概念;第三至第九章详细介绍erp的7个核心知识领域(或模块),包括需求预测与销售管理、主生产计划、物料需求计划、能力需求计划、车间作业控制、采购与库存管理、财务及成本管理;第十章介绍erp扩展及新
-
C程序设计(第三版) 课后答案
大小:3.5 MB
类型:C语言
-
数值计算方法(第二版) 课后答案
大小:8.65 KB
类型:数值计算
《数值计算方法(第2版)》介绍了数值计算方法.内容涉及数值计算方法的数学基础,数值计算方法在工程、科学和数学问题中的应用以及MATLAB程序,涵盖了经典数值分析的全部内容:包括非线性方程的数值解法:线性方程组的数值解法;矩阵特征值与特征向量的数值算法;插值方法;函数最佳逼近;数值积分;数值微分;常微分方程数值解法等.基于MATLAB是本书的特色,对书中所有的数值方法都给出了MATLAB程序,有大量翔实的应用实例可供参考,有相当
-
计算机网络教程(第2版) 课后答案
大小:604 KB
类型:计算机网络
-
线性代数与解析几何 课后答案
大小:9.28 MB
类型:线性代数
《线性代数与解析几何》是2008年科学出版社出版的图书,作者是冯良贵、戴清平、李超、谢瑞强。 线性代数与解析几何是大学数学教程系列教材的第二册(线性代数与空间解析几何),内容包括矩阵与行列式、向量与向量空间、线性方程组、特征值与矩阵对角化、二次型与二次曲面、线性空间与线性变换、应用数学模型.本书体系新颖,结构严谨,内容丰富,叙述清晰,重点突出,难点分散,例题典型,重视对学生分析、推理、计算和应用数学能力的
-
计算机网络(第2版) 课后答案
大小:178 KB
类型:计算机网络
- 热门资源
- 读者留言
-
2024-04-01 15:28:44
阅读汇编语言 基于x86处理器(第7版)是一次深刻的学习经历,书中不仅系统地介绍了汇编语言的基础知识,还详细地讲解了x86处理器的架构和指令集,随着对寄存器、内存寻址、分支和循环的深入理解,我感觉自己能更近距离地触摸到计算机的核心部件,理解它们是如何协同工作的,作者通过丰富的例子和清晰的解释,使得这门看似晦涩的语言变得生动而易于理解,这本书不仅为我打开了底层编程的大门,也极大地激发了我深入研究计算机系统的热情,对于任何渴望深入理解计算机工作原理的人来说,这本书都是一座宝库。 ...
-
2023-02-13 10:40:03
感谢站长的分享啊,在这里学到了很多关于区块链的相关基础知识,也熟悉了一些相关的区块链技术及应用,真的不错,给大佬提个建议,能不能增加一些交易所以及时时数据之类的板块,毕竟想看下当天的信息,这样就比较方便,还有就是有没有一些相关应用的下载呢,在别的地方下载不放心,希望区块链之家能越办越好。
-
2023-02-05 09:32:12
今天的我已经是一名大三的学生了,当我回想起大一学习C++这门课程的时候,只记得就觉得这门课好难好难,老师在课堂上说的很详细我有时候还是听不懂。C++是兼容C的面向对象的主流程序设计语言,广泛用于编写系统软件和应用软件。接触它之后,我才了解到世界还有一种语言叫做计算机语言。 我觉得学习C++这门语言必须要实践才可以,光在课堂上听老师说是没有什么大作用的。就要经常锻炼,写不好没有关系,哪怕再小的程序,你写写改改,慢慢的都会提高的。 设计程序时,关键是找出重复计算的规律,其次是合理安...
-
2022-01-25 09:31:14
数据结构的Python描述这个小班,个人觉得邱老师的这本书很不错。如果读者已经熟悉python语言,尤其是内置的结构元组、list、dict、布景已被熟练地广泛使用回头看这本理论教科书,确实有一本理论教材应该严谨高度,而且相当经典。与其他同类教材相比,这是秋版数据结构的Python版本最具价值的地方。我给它90分。 本书没有在python语言内置结构的功能上花费篇幅/方法,然后推导出本课程的几个经典章节。相反,从成熟的传统理论框架中回顾python的实现和特点,有利于优化python的应用。因...
-
2022-01-25 09:27:31
每一个数据分析师或是数据科学家都使用各自不同的技术栈。即使同样使用Python做为主力数据分析语言,每个人会用到的工具组合也不尽相同。 但不管怎么说,对于希望使用python来进行数据分析工作的人来说,学习iPython,NumPy,pandas,matpotlib这个组合是一个目前看来怎么都不会太错的方向。 本书恰好精确地涵盖了这几个方向。 本书的作者Wes McKinney正是pandas的主要作者。作者有多年的Python数据分析工作经验。除了pandas之外,作者对本书覆盖的这iPython,NumPy,pandas,matpotlib等也都有着很深的理解。 本书...