快乐Node程序员的10个习惯 JavaScript出现近二十年了,但由于其有些问题不能解决,使得像Python和Ruby这一类的语言很吸引人,这些问题包括命令行接口、交互式开
发环境、包的管理和没有一个有组织开源社区等。幸亏Node.js和npm,使得JavaScript的现状有了明显改善。网络程序员正使用强大的新工
具,这使他们可以做他们想到的任何事情。
使用Javascript将相对路径地址转换为绝对路径 这里介绍的其实本质上是两种方法,通过创建DOM或通过JavaScript计算;
1. 通过新创建的Image, 经测试会发送一个Aborted的请求,并且IE6不支持,
2. 创建Anchor(链接),这种方法不会发出任何请求(请求会在加入DOM时产生),但是IE6也不支持
为什么你写的Python运行的那么慢呢? 当在网上问为什么Python比C语言更慢,回答最多的就是Python中有动态类型。然而,动态类型确实会在性能方面有影响,但是这并不是主要原因。
在现实中,在C语言和Python在运行时的巨大的不同是由于数据结构和算法的不同。有时程序员也没有注意到这一点。
该不该闭合这些元素?曾经〈br/〉的写法是错误的 你有没有想过,如果把 br
或 input
标签闭合起来,像 <br />
会不会好点?或者在HTML5里面写成 <br>
会不会好一点?
如果你对其中的原委不感兴趣,就直接跳到节«有效性»获取你的答案。
语言们都能干什么 一种比较编程语言的优劣的有趣的方式:用解决了何种问题来描述该语言。居然有这么多的优秀的编程语言能被这么描述。
Algol: 汇编形式太底层
如何雇佣杰出的外包程序员 简单四步找到最好的项目承包商,承包商的英语能力,代码能力是看重的要点,那究竟要如何做呢,看资深人员多年工作的心得与体会。
背景:我已经雇佣了差不多10个海外的承包商,下面会介绍我使用的方法。我感觉尽管没有充足的证据,但我认为这是我曾经用过的最好的方法。
创业点子并非一文不值 我们有一个共识“想法什么都不是”。一个点并不能给你带来任何东西——你需要执行,专注,好的团队,好的环境,运气等等。对此,我并不反驳,一个好点子本身并没有价值。你要google一下“创意一文不值”,你就会找到一大批另人信服的文章。观念改变,发展思路,最初的想法都不重要。
JSON为王,为什么XML会慢慢淡出人们的视野 目前全球信息基础设施的特点是,拥有大量的数据交换格式。这一点也不奇怪。互联网几乎已经老了,而“物联网”及“大数据”正从概念走进现实。但我仍然相信,在这一领域还有一股较强的历史趋势,推动JSON数据格式的应用。
HTML5版Flappy Bird,虐心游戏你能过几关 本游戏基于Phaser框架实现,核心JS代码仅65行,详细的代码可参考这篇E文:
How to make a Flappy Bird in HTML5 with Phaser
略有更改,将小鸟尺寸减小,降低了一下难度。