- 博客(22)
- 资源 (45)
- 收藏
- 关注
原创 计算机基础课综述及其目录
看似最枯燥、最基础的东西往往具有最长久的生命力。所以,对于我们程序员成长过程中来说,最重要的是什么?对,就是那些最基础的知识。不要天天谈什么框架,什么库,框架每年层出不穷,可是扒下框架那层炫酷漂亮的外衣,里面还是那些最基础的知识和原理。前几天我面试的一个程序员,对计算机很多基础知识都不知道,这些是计算机的常识性东西。在程序员交流中,大家默认彼此是知道这些常识内容的。今...
2019-03-18 17:37:30 868 5
原创 如何阅读一本书—每周荐书第四期
1.为啥要推荐这本书?【授人以鱼不如授人以渔】。而《如何阅读一本书》是阅读方面非常非常重要的“渔”。 为啥俺要介绍阅读方面的“渔”?主要有两个原因:原因1 :...
2019-03-29 18:07:10 277
原创 学习技术的三部曲:WHAT、HOW、WHY
★第一步:WHAT★第二步:HOW★第三步:WHY 最近几天有些网友在邮件里面问我关于学习的问题。有好几个人觉得工作了几年,也学会了不少的类库、框架、甚至语言,但是感觉...
2019-03-28 11:20:00 334
原创 硅谷的由来—(计算机基础课七)
上一篇:第一个可编程的电子计算机—(计算机基础课六)晶体管为了降低成本和大小,同时提高可靠性和速度,我们需要一种新的电子开关。1947 年,贝尔实验室科学家 \N John Bardeen,Walter Brattain,William Shockley发明了晶体管。一个全新的计算机时代诞生了!晶体管的物理学相当复杂,牵扯到量子力学。所以我们只讲基础,晶体...
2019-03-27 11:20:00 541
原创 学会Debug—如何成为一名优秀的程序员(一)
调试(Debug)是成为一个程序员的基石。调试这个词第一个含义即是移除错误,但真正有意义的含义是,通过检查来观察程序的运行。一个不会调试的程序员等同于瞎子。理想主义者认为设计、分析、复杂的理论或其他东西,是更基本的东西,他们不是现实的程序员。现实的程序员不会活在理想的世界里。即使你是完美的,你也需要与在你周围的主要软件公司或组织 (比如-GNU-) 的代码,和你同事写的代码打交道。这里面...
2019-03-26 23:27:59 416
原创 第一个可编程的电子计算机—(计算机基础课六)
上一篇 :“bug”的来源 —(计算机基础课五) 二级管在 1904 年,英国物理学家 "约翰·安布罗斯·弗莱明"开发了一种新的电子件叫"热电子管"。把两个电极装在一个气密的玻璃灯泡里,这是世上第一个真空管,其中一个电极可以加热,从而发射电子,这叫 "热电子发射"。另一个电极会吸引电子,形成"电龙头"的电流,但只有带正电才行,如果带负电荷或中性电荷,电子就没办法被吸...
2019-03-26 22:09:51 2402
原创 软件工程的江湖
每周荐书第三期纵览武侠江湖,制胜法门不外两项,内功和外功。二者得一可天下去得,但最终皆入内外兼修之境。倚天是自内而外,先修内功九阳真经,然后以此为基础,加上太极拳和太极剑,最终成就天下第一高手。笑傲是自外而内,先学独孤九剑,后学吸星大法,最后学易筋经。神雕也不外如是,玉女心经算是外功,内功则是独孤求败之法门。只修内不修外,好比万贯家财而不知用,张无忌也要得传太极方可天下...
2019-03-22 17:31:05 231
原创 自动计算机和IBM(计算机基础课四)
自动计算机然而,这种 "自动计算机" 的概念,计算机可以自动完成一系列操作,是个跨时代的概念,预示着计算机程序的诞生。英国数学家 Ada Lovelace 给分析机写了假想的程序,她说:"未来会诞生一门全新的,强大的,专为分析所用的语言"因此 Ada 被认为是世上第一位程序员。分析机激励了(可以这么讲)第一代计算机科学家。这些计算机科学家把很多 Cha...
2019-03-21 17:03:00 534
原创 IT 圈里有哪些经常被读错的词?
感谢各位朋友在评论中的指正。本贴旨在纠正各种明显的发音错误。拿中文近似肯定会存在误差——对于这些误差,请直接参考音标或者真人发音。()标相应英文单词[]标音标公司/产品名...
2019-03-21 17:03:00 356
原创 如何招聘和留住优秀的工程师
我一直特别担心把优秀的人才带到我们团队。许多年过去了,我现在仍然担心。作为一个人事经理经常听到的一句陈词滥调是:“你永远不应该停止招聘!”。这也从侧面说明了,招聘优秀的工程师是多么的难,尤其是在这个时代。为此,我想记录一些我个人以及我看到的其他经理使用过的一些经验——企业在不同阶段如何去招聘、聘用和留人。你在创业公司和在大公司会收到截然不同的简历。在这篇文章中,我将分两个章节分别讲述这两个阶段如...
2019-03-21 09:42:39 468
原创 计算表和差分机(计算机基础课三)
计算机基础课第三节计算表不幸的是,即使有机械计算器,许多现实问题 依然需要很多步,算一个结果可能要几小时甚至几天而且这些手工制作的机器非常昂贵,大部分人买不起。所以在 20 世纪以前,大部分人会用预先算好的计算表。这些计算表由之前说的 "人力计算器" 编撰,如果你想知道 867,5309 的平方根,与其花一整天来手摇 "步进计算器",你可以花一分钟在表里找答案。速...
2019-03-20 12:09:52 1997
原创 算盘和步进计算器(计算机基础课二)
但深入之前,我们应该从计算的起源讲起,虽然电子计算机才出现不久,但人类对计算的需求早就有了公认最早的计算设备是算盘。发明于"美索不达米亚",大约公元前 2500 年,它是手动计算器,用来帮助加减数字,它是手动计算器,用来帮助加减数字,它存储着当前的计算状态,类似于如今的硬盘。人们制造算盘是因为社会的规模已经超出个人心算的能力社会的规模已经超出个人心算的能力。例如,一个村庄...
2019-03-19 11:05:00 2525 5
原创 计算机是当今世界的命脉(计算机基础课一)
计算机基础课第一节如果突然关掉所有的计算机,电网会关闭,车辆会相撞,飞机会坠毁净水厂会关闭,证券市场会停止运作装满食物的卡车不知运往何方,员工得不到薪水甚至很多和计算机无关的东西,例如 DFTBA 的 T 恤和我现在坐的椅子也都是在计算机管理的工厂中制造的,计算机改变了我们生活中几乎所有方面。我们也不是第一次遇到推动全球发展的科技了工业革命中生产能力的提高大幅提升了农业,工业,...
2019-03-18 17:37:30 673
转载 《黑客与画家》—每周荐书第二期
每周荐书每周五更新一篇。Paul Graham 的大作 《黑客与画家》(中文版),这是一本能引发技术人思考的佳作,真正意义上的黑客精神、创业(Start-up)、编程语...
2019-03-15 13:40:38 175
转载 2019年中国互联网人就业现状
该问答里的数据应该是来自艾瑞咨询的《2019年中国互联网就业洞察白皮书》,数据原始来源是拉勾网,有兴趣的可以搜搜看看。其中几个比较有趣的数据:1. 超过90%的互联网人不...
2019-03-14 11:05:00 2778
转载 全栈工程师处于中等水平,免于痛苦 - 不要走那条路
全栈工程师实际上会卡在中级,无法深入 很有意思的一篇文章,作者根据亲身经历讲述全栈职位由于要学的东西多,变化快,导致很难深入学习某一个领域。而且由于变化快,导致需要持续快...
2019-03-13 11:00:00 846
原创 官宣:NGINX加入F5:自豪地完成一章并兴奋地开始下一个
来自nginx官方博客,中文翻译,英文原稿,请阅读原文查看今天我们宣布NGINX签署了一项由F5收购的最终协议,我感到非常兴奋。虽然会有很多新闻和正式公告解释决定背后的原因,但我想分享一些我自己的话。我们已经建立了一个令人难以置信的公司,这导致了今天的活动。当我思考如何取得这一成功时,我着眼于三个关键主题:技术,家庭和愿景。我们如何到达:技术,家庭和愿景NGINX成功的核心...
2019-03-12 09:10:57 491
原创 来看一看 Google 给你的标签是什么
今天在逛 Google 的时候意外发现的,Google 会根据你的信息自动生成一系列标签来定向推送广告。可以看你自己的标签。这是我的标签各大公司通过我们的各种行为来收集我们的信息,然后通过数据分析,现在已经比我们自己更了解我们了。我们几乎每天都会接收到各种各样的推荐信息,从新闻、购物到吃饭、娱乐。个性化推荐系统作为一种信息过滤的重要手段,可以依据我们的...
2019-03-08 17:00:51 1684
转载 Google开发人员帮助文档编写指南,深入理解优秀文章撰写标准
该文档是谷歌官方为开发人员在编写技术文档时提供的写作指南,目的是让开发人员写出统一的、易于理解的、利于用户体验的技术文档。通过该指南,可以看出谷歌对优秀文档的标准,理解并...
2019-03-07 17:00:00 1001
转载 从烟王到橙王,一代传奇褚时健落幕
褚时健去世,3月5日原红塔集团董事长、褚橙创始人褚时健去世,享年91岁。马云说,你怎么来到这个世界没法准备,但是离开这个世界是可以准备的。褚时健、李嘉诚、雷军、王石、董明...
2019-03-05 22:39:09 364
原创 各地程序员的特征,请对号入座
1.东北的程序员不但技术好,并且普遍长的帅2.北京的程序员口才最好,谈架构设计产品营销管理能把你忽悠上天3.天津的程序员不但程序写得好,还会说相声4.湖北的程序员最聪明,编程实力超过其他省的程序员5.湖南的程序员泡妞把妹功底了得,公司的mm基本都围着湖南程序员转,他们是其他省份男程序员的公敌6.山东程序员踏实努力,善于突击,实力可以比美湖北程序员,正所谓:“要rush...
2019-03-04 16:00:00 250
转载 你不用跑路来,linux封装rm -rf指令,防止误删
▲点击上方"什么技术值得学",关注持续获得知识对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致...
2019-03-01 18:01:04 487
重构_改善既有代码的设计——.pdf
2019-03-22
重构_改善既有代码的设计[高清版].pdf
2019-03-22
Docker技术入门与实战 第3版 高清带目录
2019-02-01
信息简史完整版
2015-02-02
数学之美pdf
2015-01-30
unix网络编程卷一第三版中文版part2
2013-03-28
unix网络编程卷一第三版part1
2013-03-28
黑客与画家(中文版)
2013-03-22
C++语言的设计与演化(中文版)
2013-03-22
如何学好编程pdf(精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你
2013-03-20
如何学好编程 (再次整理版)
2013-03-20
如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你)
2013-03-17
用ASDF组织Lisp程序demo
2013-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人