FileDescriptor 简介FileDescriptor,顾名思义:文件描述符。“文件描述符”这一概念来源于Unix/Linux。在Unix/Linux的设计理念里:一切皆文件。一个 Unix/Linux 进程可以打开成百上千个文件,为了表示和区分已经打开的文件,Unix/Linux 会给每个文件分配一个编号,这个编号是一个整数,被称为文件描述符...

1、封面介绍 2、出版时间2018年9月3、推荐理由本书采用Python语言介绍数据结构和算法,包括其设计、分析和实施。本书源代码简洁、明确,面向对象的观点贯穿始终,通过继承大限度地提高代码重用,同时彰显不同抽象数据类型和算法之间的异同。4、作者简介迈克尔·T. 古德里奇(Michael T. Goodrich) 加州大学欧文分校计算机科学系教授...

本周话题(11月21日到11月27日)万般皆下品惟有读书高话题内容每天发生的事情很多,但是真的都需要我们去关注吗?应该不会的。万般皆下品惟有读书高,对于网站的读者来说,多读书多学习,能力提升技术储备才是最真实、最可靠的发展路线。所以,后面的“本周话题”将会进行更改方向。我曾经在2019年的时候,提出了系统化的学习方法,深受大家的认可。三年之后,我打算把...

这是一件令站长非常生气的事情!墨天轮为了获取流量,没有任何下限,把站长公众号的内容都搬运了过去!立图为证: 这是盗窃,这是卑鄙的小偷行为。墨天轮,是互联网最无耻之徒。站长不接受道歉,也不接受补偿,站长只想做一件事:自2022年11月15日开始,《互联网最无耻之徒:墨天轮》这篇文章将在本站醒目地方展示一年,截止日期为2023年11月14日。

本周话题(11月14日到11月20日)小公司有哪些陋习是你所不能忍受的?话题内容毕竟能进入大厂的人是少数,绝大多数码农进入的都是小公司。中国有形形色色的小公司,每个小公司都有自己的特色之处,大家可以想一想公司有哪些陋习是你所不能忍受的。对于跳槽这个话题,我认为,一个人应该每隔两年要跳槽一次或者换岗一下。除非,当前岗位非常的好,否则不建议长期呆在同一个岗...

本周话题(11月7日到11月13日)IT公众号主到底是大忽悠还是有实力呢?话题内容毫不客气的说,大部分IT公众号主是大忽悠,而非有实力。时间倒退几十年,我们可以认为IT是个新型的行业,但是立足于现在来看,IT逐渐变成了传统行业。从传统行业的角度来看,有的手艺活儿传承好几代,有的家庭一代又一代的从事着某种职业,反观现在的IT公众号主,不过搞了三五年编码的...

大家好,我是站长北侠。之所以名叫北侠,含义是“北京的大侠”而已,没有特殊的用意。相比古达那些古道热心的大侠,我自愧不如。唯一可以庆幸的是,我分享了很多技术内容,有自己完全原创,也有自己修订和升华其他人的技术内容,无偿地帮助了很多人的成长,所以自称一下“大侠”应该不会引起大家的反感吧。作为一名党员,为“人民服务”的家国情怀还是有一点的。我称不上是一个品德...

1、Maven 4.0 发布日期 2、Maven 4.0 下载地址https://dlcdn.apache.org/maven/maven-4/3、Maven 4.0 主要特性cli improvement: --also-make, --resume, --non-recursive,--fail-on-severitybuild/consum...

1、MyBatis 最新版本当前,MyBatis 最新版本是:MyBatis 3.5.11。2、MyBatis 3.5.11 发布日期2022年9月18日,星期日,MyBatis 开源社区发布了 MyBatis 3.5.113、MyBatis 3.5.11 新特性新版本的 MyBatis 主要修复了两处 bug:Bug 1、OGNL 内部函数调用的问题...

本周话题(10月31日到11月6日)互联网已经没落,你是如何布局未来的?话题内容我们最大的悲哀是,我们没有做错什么,但是时代悄然把我们抛弃了。即便我们什么也没有做,最终也会走向没落的,所以提前布局显得必不可少。我觉得,布局未来的第一步不是要筹划做某件事,而是保持清醒,不去做某件事。本来想布局,反而是不去做,看似很矛盾,却意义深远。互联网已经没落,你是如...

看到别人做采集,把网站的流量很快就搞起来了,说实话,我很羡慕它的流量。不过,当我看到崩塌的页面,晃悠的牛皮癣广告,我就感觉到恶心,如同吃白米饭嚼到半截苍蝇一般感受,有一种堵在嗓子眼的恶心。实在想不通,这种垃圾网站竟然还有存活的道理?唉,百度难辞其咎啊。我始终成为不了其他的人,始终也走不出一个靠采集而做大的流量方式,我也只能做自己。但是,即便是做自己,我...

本周话题(10月24日到10月30日)独立开发者如何才能生存的更好?话题内容最近读了一篇独立开发者的自述,深有感悟,分享给大家,希望引发大家的思考:https://www.toutiao.com/article/7158809375803982350/虽然程序员属于手艺人,手上有技术,不至于饿死。但是,离开平台,成为独立开发者,很多人过的比较惨。独立开...

很多人都说华为的研发能力强,其实真正懂行的人才会明白:销售才是华为立于不败之地的根本。一线,在华为字典里指的是销售类岗位。研发转一线可谓是华为作为IT公司的最大特色。华为的研发部门每年都有一线指标,也就是说,研发部门每年都要抽调一定比例的员工转岗到销售类岗位。除去极少一部分人以外,绝大部分研发员工是不愿意去销售岗位的。原因主要是:两种岗位的工作强度和工...

“隐形冠军”概念最早由德国管理大师赫尔曼·西蒙提出,特指在一个细分领域内精耕细作,国内或国际市场上占据绝大部分份额,但社会知名度很低的中小企业。在全球创新版图重构以及我国加快构建双循环新发展格局的时代背景下,引领和带动中小企业走“专精特新”发展道路,最终成长为更多的单项冠军和隐形冠军,有助于补齐我国产业链细分领域短板、填补技术空白、增强供应链韧性,从供...

客观的来说,国内程序员和国外国外程序员相比,还是有一定差距的。这是一篇比较中肯的分析,分享给大家。1、年龄焦虑在国外,35岁并不是一个程序员的事业分水岭,即便是70岁了,只要你热爱敲代码,仍然可以在办公室激情工作,仍然可以大骂年轻的程序员代码写得乱七八遭然后被投诉然后再向年轻人道歉。反观国内情况,很多IT人到了35岁即无路可走,有些公司几乎看不到35岁...

华为与华三的历史关系,大致分为四个阶段,如下所述。第一阶段,“华为3Com”的诞生。上世纪末,数据通信行业两大巨头思科和3Com进行了激烈的竞争,最终思科取得了胜利,成为了当时该行业的霸主,但就在两大巨头打的不可开交之时,华为悄然崛起,并成功进入美国市场。2003年,思科向美国法院起诉华为知识产权侵权,想借此手段将华为挤出美国市场。为了应对思科的起诉,...

请尽量避免在 Ubuntu 上使用 apt-get 来安装 node.js,如果你已经这么做了,请手动移除sudo apt-get purge nodejs && sudo apt-get autoremove && sudo apt-get autoclean使用 nvm 来安装curl -o- https://raw.githubuserconte...

启动docker,命令:systemctl start docker验证docker是否启动成功,命令:dockers version重启docker,命令:systemctl restart docker关闭docker,命令:systemctl stop docker

2017年的3月1号之后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。区别如下:Docker社区版(CE):为了开发人员或小团队创建基于容器的应用,与团队成员分享和自动化的开发管道。Docker-CE提供了简单的安装和快速的安装,以便可以立即开始开发。Docker-CE集成和优化,基础设施。(免费) Docker企业版(EE)...

随着电子商务的兴起,企业用户会把越来越多的业务通过互联网来进行处理,这使得企业可以更好地节约成本、提高效率。但是,如果企业自己构建互联网平台,就需要自己建机房、建系统、聘请很多的开发及维护人员,不仅需要大量的资金投入,而且也很难达到专业级的服务品质。在此时代背景下,诞生了“互利网数据中心”这个行业角色,其英文表示为Internet Data Cente...