自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十年互联网开发老兵,陪你一起学技术

十年互联网开发老兵,知道计算机什么知识才是最重要的

  • 博客(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

从Stack Overflow上复制粘贴编程方法精要

你最需阅读的一本编程书籍(其实编程书留下这本就够了!)

2019-02-15

Docker技术入门与实战 第3版 高清带目录

《Docker技术入门与实战 第三版》是中国首部Docker著作,一线Docker先驱实战经验结晶,来自IBM和新浪等多位技术专家联袂推荐! 《Docker技术入门与实战》结合企业生产环境,深入浅出地剖析 Docker 的核心概念、应用技巧、实现原理以及生态环境,为解决各类问题提供了有价值的参考。

2019-02-01

matlab宝典

很详尽的介绍matlab知识的书籍 评分: 内容浅显易懂,并添加了目录,可以matlab入门书,或是工具书

2019-01-23

信息简史完整版

人类与信息遭遇的历史由来已久。詹姆斯•格雷克笔下的这段历史出人意料地从非洲的鼓语讲起(第1章)。非洲土著部落在尚未直接跨越到移动电话之前,曾用鼓声来传递讯息,但他们是如何做到的呢?后续章节进而讲述了这段历史上几个影响深远的关键事件,包括文字的发明(第2章)、罗伯特•考德里的第一本英语词典(第3章)、查尔斯•巴贝奇的差分机与爱达•拜伦的程序(第4章)、沙普兄弟的信号塔与摩尔斯电码(第5章)。 但人类开始自觉地理解和利用信息始于克劳德•香农在1948年创立的信息论(第6、7章)。香农的信息论不仅推动了信息技术的发展,也引发了许多学科的信息转向(第8章),改变了人们对于诸如麦克斯韦妖(第9章)、生命的编码(第10章)、模因(第11章)、随机性(第12章)、量子信息论(第13章)等的理解。部分科学家甚至认为,构成世界的基础不是物质,不是能量,而是信息。正如物理学家约翰•惠勒所说,“万物源自比特”。 现如今,信息如洪流般淹没了我们,使我们深陷信息焦虑、信息过载、信息疲劳的困扰。但回顾历史,这并不是件新鲜事,人们也总是能想出应对手段。维基百科(第14章)、Google(第15章)便是我们的应对之一。无论对于信息的未来持何态度,有一点是确定无疑的,即我们人类是信息的造物。 作为《混沌》、《费曼传》、《越来越快》、《牛顿传》等畅销书的作者,格雷克不仅在书中细致还原了历史细节,通俗解释了各种理论,还生动刻画了几位不为大众所知的人物:可编程计算机先驱、超越时代的查尔斯•巴贝奇,第一位程序员、诗人拜伦之女爱达•拜伦,计算机科学之父、天妒英才的阿兰•图灵,以及全书的主人公、信息论之父克劳德•香农。

2015-02-02

数学之美pdf

几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。 今年,作者吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的是思考问题的方式 —— 如何化繁为简,如何用数学去解决工程问题,如何跳出固有思维不断去思考创新。

2015-01-30

mysql 5.5.38 win32.msi

最新版的mysql数据库,希望对大家有所帮助

2014-07-28

delphi打开图片或打开文件

最简单的打开文件,打开图片的demo,希望对你有帮助

2014-01-17

最简洁的delphi连接mysql数据库

最简洁的delphi连接mysql数据库,让初学者最快的上手。

2014-01-16

remote: office not required

好书,远程工作必看的书籍,希望对你有帮助,

2013-12-19

2013年趋势科技校园招聘笔试题目

2013年趋势科技校园招聘笔试题目,希望能帮助大家

2013-05-23

(pdf版)2013腾讯实习生招聘笔试题目及其答案解析

(pdf版)2013腾讯实习生招聘笔试题目及其答案解析

2013-04-21

2013腾讯实习生招聘笔试题目及其答案解析(pdf)

2013腾讯实习生招聘笔试题目及其答案解析

2013-04-21

2013腾讯实习生招聘笔试题目及其答案解析

2013腾讯实习生招聘笔试题目及其答案解析

2013-04-18

百度笔试面试题目及答案1

百度笔试面试题目及答案,帮助大家找工作的。希望有帮助,大家共同进步

2013-03-29

c++笔试题汇总

如果你要找工作,或者想看看c++学的怎么样,这个资料是不可少的

2013-03-28

unix网络编程卷一第三版中文版part2

因为上传权限有限,文件太大,只能分割成两部分,要同时下载两个才可以解压缩。 《UNIX网络编程》(第1卷)(套接口API第3版)第1版和第2版由已故UNIX网络专家W. Richard Stevens博士独自编写。《UNIX网络编程》(第1卷)(套接口API第3版)是3版,由世界著名网络专家Bill Fenner和Andrew M. Rudoff执笔,根据近几年网络技术的发展,对上一版进行全面修订,增添了IPv6的更新过的信息、SCTP协议和密钥管理套接口的内容,删除了X/Open传输接口的内容。 《UNIX网络编程》(第1卷)(套接口API第3版)内容详尽且具权威性,几乎每章都提供精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材,《UNIX网络编程》(第1卷)(套接口API第3版)也可作为网络研究和开发人员的自学教材和参考书。

2013-03-28

unix网络编程卷一第三版part1

因为上传权限有限,文件太大,只能分割成两部分,要同时下载两个才可以解压缩。 《UNIX网络编程》(第1卷)(套接口API第3版)第1版和第2版由已故UNIX网络专家W. Richard Stevens博士独自编写。《UNIX网络编程》(第1卷)(套接口API第3版)是3版,由世界著名网络专家Bill Fenner和Andrew M. Rudoff执笔,根据近几年网络技术的发展,对上一版进行全面修订,增添了IPv6的更新过的信息、SCTP协议和密钥管理套接口的内容,删除了X/Open传输接口的内容。 《UNIX网络编程》(第1卷)(套接口API第3版)内容详尽且具权威性,几乎每章都提供精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材,《UNIX网络编程》(第1卷)(套接口API第3版)也可作为网络研究和开发人员的自学教材和参考书。

2013-03-28

黑客与画家(中文版)

本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。 本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

2013-03-22

C++语言的设计与演化(中文版)

这本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。

2013-03-22

SQL语句大全大全

很好的sql 语句,在编写程序时方便查找,适合mysql,sql server,oracle等

2013-03-22

如何学好编程pdf(精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你

如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你) 里面包括计算机各个方面的经典书籍 后续整理的pdf版本,更清楚, 这里面讲了,学习编程要学习哪里知识,并介绍了一些很有用的书籍 希望对大家有所帮助,

2013-03-20

如何学好编程 (再次整理版)

如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你) 里面包括计算机各个方面的经典书籍 希望对大家有所帮助,

2013-03-20

如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你)

精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你

2013-03-17

windows下UDP组播(多播)发送和接收程序

一个简单的C++实现UDP组播发送和接收的程序

2013-01-14

用ASDF组织Lisp程序demo

编写完整的 Common Lisp 程序决不仅仅是打开一个 lisp 的交互环境然后输入一个 (format t "Hello, world!~%") 那么简单。 用一个类似 Makefile 的系统来帮助编译多文件组成的源代码,以及方便地引用其他 Lisp 软件包

2013-01-12

c++回调函数封装

很好的c++回调函数的封装,对于在c++中用回调函数有很大的帮助

2012-11-25

visual foxpro 6.0教程 ppt课件 学习

visual foxpro 6.0教程 ppt课件 学习

2012-10-21

tcp/ip详解卷一

学习计算机网络编程的好书,希望对大家有用

2012-10-19

com组件的设计与应用

com 组件 设计 应用 是com的入门教程

2011-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除