Browsed by
标签:学习

不要复制别人的代码 自己敲出来!

不要复制别人的代码 自己敲出来!

【编者按】一位程序员从复制代码到自己敲代码的过程中,学到了很多东西,他想要分享给你们。 从我第一天到现在500天敲代码的日子中,最恐怖的就是不知道从哪里开始,就像你刚开始学习HTML 5的恐慌,不知道怎么把自己的想法通过它实现出来,建立一个网格系统的概念对我很有用,但真正的执行让我苦恼了好几天。 但当我看见

python科普

python科普

软件业的特点,就是层出不穷的新东东涌现。Windows早就革了DOS的命,浏览器差不多革了桌面软件的命,云计算准备再革所有软件的命,最后还追上个乔布斯说一切听他的。 动荡的软件界,让人眼花缭乱。这一切的后面,是失落的编程族:好容易才精通的东西,随之变得一钱不值。曾经的人才,如同数码产品般的迅速贬值。乃至好多

程序员对内存的理解

程序员对内存的理解

在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。 因此,无论如何,我们都要对内存有一个清晰的理解。 一、对内的分配 32位操作系统支持4GB内存的连续访问,但通常把内存分为两个2GB的

每个程序员都应该知道的8个Linux命令

每个程序员都应该知道的8个Linux命令

每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对Linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的任务。 注意:下面的每个命令都有十分丰富的文档说明。这篇文章并不是来详尽的

学而时习之:那些值得一读的品牌书单

学而时习之:那些值得一读的品牌书单

在我和正见品牌顾问的伙伴们看来,品牌咨询面临的是一个无时无刻不在变化的战略环境,以及因行业和企业特点不同的企业咨询需求的挑战。如何把握变化的动态世界,以及不同情况不同背景下的不同品牌咨询需求,则是品牌咨询人所面临的必然挑战之一,迎接这一挑战的最佳方法,就是找到行之有效的解决问题的方法和工具,与时俱

如何掌握程序语言 王垠写的比较不错的文章

如何掌握程序语言 王垠写的比较不错的文章

学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种都号称具有最新的“特性”。所以程序员的苦恼就在于总是需要学习各种稀奇古怪的语言,而且必须紧跟“潮流”,否则就怕被时代所淘汰。 作为一个程序语言的研究者,我深深的知道这种心理产生的根源。程序语言里面其实有着非常简单,永恒不变的

6个月:从小白到程序员,也许没你想的那么难

6个月:从小白到程序员,也许没你想的那么难

嘿,来点信心 编者按:这是一篇小白成功转型程序员的励志文。当然,我们无意充当心灵鸡汤的烹饪大师,不过想给对技术、代码之类蠢蠢欲动又敬而远之的人们一些信心:编程虽然除了勤奋没什么诀窍,但也没你想的那么难。 6月份过去了,7月份也过去了。发生了很多事,我也还没有实现自己的目标。不过,我的编程能力提高了很多

思维与语言

思维与语言

不同语言里所包含的文化概念和分类会影响语言使用者对于现实世界的认知,也就是说不同的语言的使用者会因语言差异而产生思考方式,行为方式的不同。悦姐告诉我这叫Sapir–Whorf 假说。 这个假说得到了相当多的例证,虽然因此断言语言主宰了思维不妥,但是说语言影响了思维方式没问题。 相对于我们使用的自然语言,程序设

程序员给五年前自己的10个建议

程序员给五年前自己的10个建议

摘要:本文讲述了一名码农如何转变成CEO且给自己列出了10条建议。俗话说:“不想当将军的兵不是一名好士兵”对于想创业的程序员来说,这10条建议就像是10个过渡期,每一条都有它不同的价值。 自从踏入这条道路以后,我犯过错,挣扎过,失败过。 虽然走了很多弯路,但经过几年的努力奋斗,也小有收获。目前拥有25名员工

Rei:你不必这么着急

Rei:你不必这么着急

你不必这么着急 现在这个世界,似乎一切都在快速演进:各种年少暴富的新闻充斥着我们的眼球,软件开发世界到处是敏捷方法,甚至你最亲近的人都在催促你更快——谁谁谁都已经XX了,你将来怎么打算?所以,现在的学生找实习的时间越来越早,想速成的心态越来越重。 但是,你不必这么着急。慢有慢的好处,最重要的是,急也急

字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)

字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)

此文为转载,有少许修订,原文出处不详。 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们认为8个开关状态作为原子单位很好,于是他们把这称为”字节”。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出更多的状态,状态

马云:经常出现1年以上员工离职,怎么办?

马云:经常出现1年以上员工离职,怎么办?

作为云计划导师,马云回复《经常出现1年以上的员工离职,怎样给员工未来的发展一个明确的定位?》 1年以上3年以下的员工离职,总体上从概率来说会多一点的,所以也不要太紧张,因为员工从充满激情和想法到发现不是那么回事,肯定会有一些想法的。 公司的目标“3年内成为一家专业的互联网营销公司,7年内成为一家上市公司

揭秘 Instagram 的 13 人团队和 9 位投资人

揭秘 Instagram 的 13 人团队和 9 位投资人

拍照分享应用Instagram刚刚被Facebook以10亿美元的现金和股票收购。但是你知道吗,Instagram创立仅551天,团队只有13个人,其中两位还是在上个月的SXSW期间加入。而背后的9位神秘投资人同样扮演着重要角色。下面我们来看看这20位幸运儿(两位刚刚加入的新员工未计入内): Instagram联合创始人兼CEO Kevin Systrom 创立I

阮一峰:排名算法系列

阮一峰:排名算法系列

2012.03.28:基于用户投票的排名算法(六):贝叶斯平均(14条评论) 2012.03.20:基于用户投票的排名算法(五):威尔逊区间(24条评论) 2012.03.16:基于用户投票的排名算法(四):牛顿冷却定律(16条评论) 2012.03.11:基于用户投票的排名算法(三):Stack Overflow(12条评论) 2012.03.07:基于用户投票的排名

人人网黄晶:80后打拼九年升职副总裁

人人网黄晶:80后打拼九年升职副总裁

不是所有人都愿意选择一家在民居创业的公司作为第一份工作,虽然车库创业现在看来是一件很帅的事。更何况,如果是9年前呢? 2003年,一家叫做千橡互动的创业公司还没有做出后来的人人网,十几个人的创业团队在北京西直门火车北站旁边的一栋红色居民楼里租了一套三居室,窝在里面办公。当时黄晶还在清华大学读研究生二年级

大数据量高并发的数据库优化

大数据量高并发的数据库优化

一、数据库结构的设计     如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。     在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很

海量数据处理分析

海量数据处理分析

一、数据量过大,数据中什么情况都可能存在。如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么情况都可能存在,例如,数据中某处格式出了问题,尤其在程序处理时,前