分类导航 / Navigation
|
![]() 码农翻身 好玩又有趣的编程知识_高清PDF下载_刘欣著_北京:电子工业出版社 , 2018.06_P336.pdf
价 格:¥ 18.80
商品详情
注意:链接有问题的书请登录邮箱查收!!!
即时起网站不再提供充点下载服务,点数没有使用完的顾客需要什么书请直接联系客服!! 此书为PDF电子版,不是纸书,付款后自动发货,弹出百度云盘下载地址和密码,自己下载即可!阅读后如感兴趣,可以去书店购买相应的纸质书籍,下载24小时内请删除!本站展示只是部分图书,如需别的电子书请联系客服! 购买时请填写真实邮箱。邮箱请填写正确并请填写常用邮箱! 电子书购买后不予退款。 切记,付款完成后不要关闭网页,等自动返回。如遇链接失效或密码错误,请于24小时内登录购买时留下的邮箱查收文件。 成功付款,但没有弹出下载地址请联系客服处理。不主动联系客服产生的损失请自负。 即日起网站开通VIP会员,VIP会员直接购买打八折,VIP会员购书流程: 1.注册本站会员 2.登录网站,进入会员中心,点击左边导航“在线充值”,选中“购买VIP会员”,再点充值并付款,完成VIP会员购买。 (链接地址为:http://www.fou001.com/e/member/buygroup/) 3.确认选购的电子书,点立即购买,填写收货人信息,填入优惠码:ODAE4VYFG5UJJDXQWDHH 4.下一步,付款,完成购买
【作者】刘欣著
【形态项】 336 【出版项】 北京:电子工业出版社 , 2018.06 【ISBN号】978-7-121-34117-5 【原书定价】69.00 【参考文献格式】 码农翻身 好玩又有趣的编程知识. 北京:电子工业出版社, 2018.06. 目录 第壹章 计算机的世界你不懂 1 1.1 我是一个线程 1 初生牛犊 1 渐入佳境 4 虎口脱险 5 江湖再见 8 1.2 TCP/IP之大明内阁 9 1.3 TCP/IP之大明邮差 12 1.4 CPU阿甘 17 启动 17 运行 18 新装备:缓存 19 自我提升:流水线 20 1.5 我是一个进程 21 批处理系统 22 多道程序 22 地址重定位 24 分时系统 26 分块装入内存 27 虚拟内存:分页 28 分段 分页 30 程序的装载 31 线程 35 1.6 我是一块硬盘 36 内部结构 37 文件 38 文件的存放 39 管理空闲块 44 文件系统 45 1.7 我是一个键盘 46 二等公民 46 总线和端口 47 轮询(程序式I/O) 48 中断 49 DMA 50 1.8 数据库的奇妙之旅 51 无纸化办公 51 数据的冗余和不一致 52 李氏查询 52 并发访问 54 原子性问题 56 安全 58 1.9 搞清楚Socket 59 1.10 从1加到100:一道简单的数学题挑战一下你的大脑 64 CPU和内存 64 从1加到100 65 热身 65 正式出发 65 1.11 一个翻译家族的发家史 68 机器语言 68 汇编语言 69 高ji语言 70 1.12 编程世界的那把锁 74 共享变量惹的祸 74 争抢吧,线程 75 改进 76 信号量 77 1.13 绕不开的加法器 81 1.14 递归那点事儿 85 第2章 Java帝国 91 2.1 Java:一个帝国的诞生 91 C语言帝国的统治 91 反抗 92 一鸣惊人 93 开拓疆土 93 帝国的诞生 94 2.2 我是一个Java Class 96 陌生警察 96 刺探信息 97 初识虚拟机 98 快乐假期 102 真相大白 103 2.3 持久化:Java帝国反击战 104 断电的威胁 104 数据库联合酋长国 105 表面风光的EJB 106 轻量级O/R Mapping框架 106 帝国的反击 107 2.4 JDBC的诞生 108 谈判 108 统一接口 110 面向接口编程 111 简单工厂 112 数据驱动 114 工厂方法 115 2.5 Java帝国之宫廷内斗 119 JDBC大臣 119 密谋 120 两阶段提交 121 JTA 123 塞翁失马,焉知非福 124 基本可用 125 走漏风声 127 宫廷激辩 128 2.6 JSP:一个装配工的没落 131 黑暗岁月 131 服务器端动态页面 132 标签库 134 模板引擎 134 草根搅局 135 2.7 Java 帝国之消息队列 137 张家村的历史 137 拆分 138 新问题 139 消息队列 139 互不兼容的MQ 140 消息队列接口设计 141 配置和代码的分离 143 再次抽象 144 2.8 Java帝国之动态代理 147 深夜奏对 147 明察暗访 149 Java 动态代理 150 2.9 Java注解是怎么成功上位的 153 XML大臣 153 安翰林献计 154 早朝争斗 157 2.10 Java帝国之泛型 159 新王登基 159 C 使者 159 泛型实现 162 泛型方法 163 泛型和继承 164 2.11 一个**名的日志系统是怎么设计出来的 166 前言 166 张家村 167 小张的设计 167 正交性 170 Log4j 171 尾声 171 2.12 序列化:一个老家伙的咸鱼翻身 172 寒冬的蛰伏 172 XML和JSON的挑战 173 新协议的崛起 175 2.13 加锁还是不加锁,这是一个问题 176 互斥锁 176 要不要加锁 177 CAS的扩展 179 2.14 Spring 的本质 182 问题来源 183 设计模式:模板方法 184 设计模式:装饰者 186 AOP 187 实现AOP 188 对象的创建 189 IoC与DI 191 第3章 浪潮之巅的Web 192 3.1 Web的起源 192 3.2 两个程序的爱情故事 195 好感 195 分离 196 网络 197 Web 198 3.3 一个故事讲完HTTPS 199 总有一种被偷窥的感觉 199 RSA:非对称加密 200 非对称加密 对称加密 202 中间人劫持 202 你到底是谁 203 HTTPS 206 3.4 机房夜话 207 第壹夜 207 第2夜 209 第三夜 211 3.5 从密码到token,一个有关授权的故事 215 我把密码献给你 215 token 216 授权码 token 218 后记 220 3.6 后端风云 220 数据库老头儿 220 危机 221 党委扩大会议 221 分家 223 Redis 224 余数算法 227 一致性Hash算法 229 Hash槽 (Hash Slot) 233 故障转移 235 高可用的Nginx 237 高可用的Tomcat 238 数据库的读写分离 240 3.7 我是一个函数 243 3.8 从SOA到微服务 246 3.9 什么是框架 249 3.10 HTTP Server:一个差生的逆袭 252 HTTP Server 1.0 252 HTTP Server 2.0:多进程 253 HTTP Server 3.0:select模型 254 HTTP Server 4.0:epoll模型 255 第4章 代码管理那些事儿 258 4.1 版本管理简史 258 “人肉” 版本管理 258 锁定文件:避免互相覆盖 259 允许冲突:退一步海阔天空 260 分支:多版本并行 261 分布式管理:给程序员放权 262 程序员也爱社交 264 4.2 Build的演进之路 265 手工Build的烦恼 265 自动化Build 267 Java 与 XML 268 消除重复 270 4.3 烂代码传奇 275 4.4 敏捷下的单元测试 277 敏捷运动 277 困惑 278 讨论 279 一年以后 280 4.5 再见!Bug 281 第5章 我的编程语言简史 284 5.1 :一个草根的逆袭 284 出世 284 成长 286 第壹桶金 288 发明JSON 289 人生dian峰 291 5.2 Node.js:我只需要一个店小二 292 5.3 C老头儿和Java小子的硬盘夜话 295 5.4 编程语言的“爱恨情仇” 300 让人怀疑的C 语言 300 被忘却的 VB & Visual FoxPro 301 蹂躏我的C 302 赖以谋生的Java 303 优雅的Ruby 304 5.5 命令式编程 VS 声明式编程 306 一则小故事 306 命令式编程 306 声明式编程 307 第6章 老司机的精进 309 6.1 凡事必先骑上虎背,和性格内向的程序员聊几句 309 6.2 码农需要知道的“潜规则” 311 上帝的规矩:局部性原理 311 坐飞机的怎么和坐驴车的打交道:缓存 311 抛弃细节:抽象 312 我只想和邻居打交道:分层 312 我怕等不及:异步调用 313 大事化小,小事化了:分而治之 314 6.3 15年编程生涯,一名架构师的总结 314 好奇心 315 养成计算机的思维方式 315 扎实基础,融会贯通 317 要透彻地理解一门技术的本质 317 能写漂亮的代码 318 抽象的能力 319 技术领导力 319 6.4 对自己狠一点,开始写作吧 320 6.5 学习编程的四兄弟 322 摇摆不定的老大 322 “小仓鼠”老二 322 不看书的老三 323 半途而废的老四 323 内容介绍 《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。 《码农翻身》分为6章。 第壹章讲述计算机的基础知识; 第2章侧重讲解Java的基础知识; 第3章偏重Web后端编程; 第4章讲解代码管理的本质; 第5章讲述了的历史、Node.js的原理、程序的链接、命令式和声明式编程的区别,以及作者十多年来使用各种编程语言的感受; 第6章是作者的经验总结和心得体会,包括职场发展的注意事项、作为架构师的感想、写作的好处等。 《码农翻身》不是一本编程的入门书,对编程一窍不通的“纯小白”可能看不明白,可能会失望。但稍有编程基础的读者读起来会非常畅快,读后会有一种“原来如此”的感觉。 免责申明:
本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请联系我们,我们将尽快予以处理。
|