转:码农翻身全年文章精华

在码农翻身公众号写了一年多, 最大的体会就是:原创真心不易! 每天思考的最大问题就是: 下一篇文章写啥?

在大家的支持和鼓励下,还是坚持了下来,  回头看看走过的路,这一年过得还算充实。

很快就要过年了, 我也要休息一下, 春节后重新出发 !

我把这一年来的精华文章整理了一下,作为节前的最后一篇, 欢迎转发分享。

再次感谢大家一年来的陪伴, 预祝大家春节快乐,万事如意!

大话编程

我是一个线程

我是一个Java class

Javascript: 一个屌丝的逆袭

Java:一个帝国的诞生

JSP:一个装配工的没落

TCP/IP 之 大明王朝的邮差

TCP/IP 之 大明内阁

TCP/IP 之 蓟辽督师

CPU 阿甘

CPU 阿甘之烦恼

CPU 阿甘:函数调用的秘密

我是一个网卡

我是一个路由器

我是一个进程

我是一块硬盘(上)

我是一块硬盘(下)

我是一个键盘

张大胖的socket

张大胖学递归

学习面向对象的令狐冲

张大胖学数据库

数据库村的旺财和小强

小李的数据库之旅(上)

小李的数据库之旅(下)

漫画:什么是机器学习

那些烦人的同步和互斥问题

IE为什么把Chrome和火狐打伤了

对浏览器村的第二次采访

节约标兵IE的自述

EMail 诞生记(上)

EMail 诞生记(下)

Http 历险记(上)Http 历险记(下)—Struts的秘密

动物王国的面向对象

冯·诺伊曼计算机的诞生

Http Server: 一个差生的逆袭

张大胖的加法器

从1加到100:一道简单的数学题挑战下你的大脑

编程语言

Javascript: 一个屌丝的逆袭

计算机语言之战

我和编程语言的爱恨情仇(上)

我和编程语言的爱恨情仇(下)

Android为什么选择了Java?

iOS为什么选择了Objective-C?

Basic :一个老兵的自述

Node.js :我只需要一个店小二

命令式编程 vs 声明式编程

编译还是解释?

程序人生

15年编程生涯,资深架构师总结的7条经验

架构师小赵

师兄说

师姐说

小王的架构师之路

小李的版本管理系统

小超穿越记

小李的Build之路(上)

小李的Build之路(下)

张大胖改Bug

我的编程之路—大学趣事

码农小王的一天

小李在外企

张大胖的需求估算

从厨师到码农

聊一聊那些神一样的程序员们(上)

聊一聊那些神一样的程序员们(中)

聊一聊那些神一样的程序员们(下)

谁是互联网之父?

一个价值百万的创业教训

让自己与众不同—提升工作的价值

看看你的“易燃性”

从无聊的工作中寻找价值

什么样的学生适合报考计算机?

谈谈程序员的职业方向(上)谈谈程序员的职业方向(中)

谈谈程序员的职业方向(下)

谈谈培训班的作用

码农需要知道的“潜规则

学习编程的加速度

码农在工作中必备的能力

码农和英语

一声叹息

老司机经验

假如时光倒流,我会这么学Java

假如我是计算机系老师

学会编程,而不是学会Java

从增删改查中突围

抽象:程序员必备的能力

懒就一个字

编程的自学方法

小王买房记

从一道面试题谈谈一线码农应该具备的基本素质

想写框架的看过来

苹果手机变砖头以后

如何快速的学习一门技术

唯一不变的是变化:谈谈微信应用号

什么是企业应用?

为什么说远离企业应用开发?

勿以浮沙筑高台

为什么敏捷开发难于成功?

localhost vs 127.0.0.1

GitHub/Stackoverflow 找工作时有什么用?

动词 or 名词 :这是一个问题

如何选择入门语言

有时候,沉默是金

零Bug代码怎么炼成的?

浮点数为什么不精确?

文章错误大全

Open Source—不要为了开源而开源一不留神,代码就腐化了先做个“键盘侠”,再来写程序不加断点调试的程序员是好程序员码农必备技能:烂代码的处理之道(上)码农必备技能:烂代码的处理之道(下)学习数据结构有用吗?从现在开始,丰富你的简历那些永不过时的书,你看过几本?学好编程必备的一个品质你知道吗?

你最爱的Java

搞懂了这几点,你就学会了Web编程

Spring本质系列(1) -- 依赖注入

Spring本质系列(2) -- AOP

三层架构和MVC那点事儿

Java帝国之拨云见日识回调

小张的Duck Typing

JDBC的诞生

JDBC后传

一个不安分的JDBC驱动

Java帝国之 Java Bean(上)

Java帝国之 Java Bean(下)

Java帝国之 函数式编程(上)

Java帝国之 函数式编程 (下)

关于Java初学者需要知道的10件事

Junit你不知道的那些事儿Java EE的历史Java EE读书指南给小白的Java EE指南(1)给小白的Java EE指南(2)给小白的Java EE生存指南(3):XML给小白的Java EE生存指南(4):一只叫TOM的猫给小白的Java EE指南(5):AJAX

给小白的Java EE生存指南(6):Java反射

闲聊

饿了么初体验

来自大脑的控诉

一个高中生是怎么玩自媒体的?

尝试“分答”

到底应不应该上培训班?

自学编程中遇到问题怎么办?

据说99%的初级程序员看完后都不迷茫了

一行代码引发的“血案”对一个死锁问题的思考通过外包进入名企请开往十年前的今天为什么自学中最好有个师傅指导一下?这个网站值得你花时间投入为什么你无法坚持自学编程

时间: 2024-10-08 13:07:01

转:码农翻身全年文章精华的相关文章

每周一书《码农翻身(好玩有趣的编程知识)》分享!

作者简介 刘欣(@码农翻身):15年的软件行业从业经验,前IBM系统架构师,擅长企业应用架构和设计,领导过多个企业级应用架构设计和开发工作. 内容简介 <码农翻身>用故事的方式讲解了软件编程的若干重要领域,侧重于基础性.原理性的知识. <码农翻身>分为6章.●第1章讲述计算机的基础知识:●第2章侧重讲解Java的基础知识:●第3章偏重Web后端编程:●第4章讲解代码管理的本质:●第5章讲述了JavaScript的历史.Node.js的原理.程序的链接.命令式和声明式编程的区别,以及

戏说西游||TCP/IP协议的由来(灵感来自“码农翻身”微信公众号)

引子 话说唐僧师徒四人西行取经,终于来到了西方极乐世界,取得真经,然而如何运回真经成了大问题,故事就这样展开了: 大唐王朝贞观八十一年,某日清晨 "悟空,为师带领你们终于取得真经,可是奈何如何将真经运回东土大唐呢?" "师傅,不用担心,俺老孙在筋斗云的基础上开发出了运输真经的法术--'TCP协议',只要严格学习俺法术的口诀,严格遵守俺定制的规则,只需要不断的往筋斗云上放经文,筋斗云就会自动往返运输真经,俺可保真经运回大唐!" "不愧是悟空,既然如此,悟能,

码农翻身 PDF下载

网盘下载地址:码农翻身 PDF下载 – 易分享电子书PDF资源网 作者: 刘欣 出版社: 电子工业出版社 出品方: 博文视点 出版年: 2018-6-1 页数: 296 定价: 69.00元 装帧: 平装 ISBN: 9787121341175 内容简介 · · · · · · <码农翻身>用故事的方式讲解了软件编程的若干重要领域,侧重于基础性.原理性的知识. <码农翻身>分为6章.第1章讲述计算机的基础知识:第2章侧重讲解Java的基础知识:第3章偏重Web后端编程:第4章讲解代

码农翻身之——分布式,集群,负载均衡

分布式:将不同的业务分布在不同的地方,这就构成了一个分布式的系统.(如下图所示) 假设由三个系统A.B.C构成的一个分布式系统(A作为主系统),那么会存在如下的问题——系统A是这个分布式系统的“脸面”,用户直接访问,当访问量大的时候要么是速度慢,要么直接挂掉,并且系统A只有一份,所以会引发单点失败. 集群:将上述A系统部署好几份(如下图的3个服务器),每一份都是系统A的一个实例,对外提供同样的服务,这样就算其中一个挂掉,还有另外两个.这三个服务器上的系统组成一个集群(Cluster). 问题——

《码农翻身》读后感

1.计算机的世界 线程: 线程运行步骤:就绪.等待.运行 多线程并发问题 加锁.死锁问题,按照资源顺序申请锁 TCP/IP 不可靠通道进行可靠性传输 TCP的三次握手和四次挥手 滑动窗口协议 CPU CPU比内存快100倍,比硬盘快百万倍. 寄存器.程序计算器 局部性原理 进程 批处理系统 进程记录了寄存器的志.指令值.和消耗时间等 地址重定向 硬盘 磁道.扇区 文件.文件系统 I/O设备 总线和端口 轮询.中断 数据库 查询 并发访问 原子性问题 安全问题 socket 对TCP连接的封装 翻

干货 | 码农翻身提高工作效率的必备工具

要问闯荡江湖的码农最怕什么 那么,我斗胆猜测一下 一定是敲代码的 -- 速度 速度 还是速度! 速度是效率的关键 决定几点回家 几点见到心爱的妞 几点吃鸡 -- 今天,本黑就来给大家推荐一下 程序员提高效率的必备工具 1.Git 以前是有不少的版本控制工具,有好用的,同时也有不太好用的,但总的来说它们都没有很好的发展.这时候Git出现了,还有GitHub,EGit,一旦你用上了这个神奇的工具,估计你就很难再碰到更好的VCS了.还没用过Git?赶快试一下吧. 2.Stack Overflow 不开

【码农翻身笔记】MapReduce的来龙去脉

为什么计算也要分布式 使用HDFS可以把文件分割为一个一个的片段,然后存储在各个节点上,同时为了保证高可靠性,存的是3副本. 这一切的操作对客户端都是透明的,它仍然是觉得是在对同一个文件进行操作.这样就可以把海量的Web日志文件存储到了HDFS当中. 但是存储架构已经分布式了,如果只有一个节点把所有文件读出来,然后在一台机器上处理,对于海量数据来说,依然没有什么用. 所以现在更重要的是把计算也分而治之,让计算程序也分布式.也就是我们在[大话存储]多CPU架构变迁, SMP,NUMA,MPP里面说

从菜鸟到大牛的码农升职必学文章推荐

几年前我也是一个码农菜鸟,我也常常幻想着成为技术大牛. 如何减小与"大牛"的差距是我常常不得不面对的话题.今天从我走过来的路来总结一下成为大牛的技术之路. 先来看一张程序员的时间管理图. 除了时间管理,技术学习也是少不了的.下面推荐一下比较好的技术文章. 使用瀑布流插件 Masonry 进行瀑布流布局 业余草微信公众号上线了! 使用HTML5 Canvas实现火焰风暴动画 HTML5 实现3D翻转立方体 使用 HTML5 制作像素太空战机游戏 常用的Linux关机命令大全 5个常用的L

从码农到农民的芋头哥:3个月卖出20万斤(转)

"芋头哥",真名周华斌,一个放弃华为5位数工资,决心转型回家种田,做新媒体电商的码农. 他的经历也颇为曲折,从五金店学徒到迪吧马仔,从工地农民工到富士康流水线工人,从华为5位数工资再到做电商的农民.作为一个90前的码农,他放弃了城市的灯红酒绿,回乡种田,仅通过微博一种途径,3个月卖出了20万斤芋头,还获得了第一笔投资! 从"码农"到农民 芋头哥从互联网行业跳去做农民,别人说他是个有着码农典型性格的文艺青年,但实际上,他是个很自我的屌丝.最早的时候,他在五金店做过学徒