比较优雅地编码

汉王 2017年08月17日 笔记
笔者认为做到比较优雅地编码,需遵从如下约束,排名分先后: 良好的命名 清晰的结构 不十分差劲的算法 下面逐一说明: 良好的命名 名不正,则言不顺,言不顺

程序员的自我修养一温故而知新

汉王 2017年08月11日 程序人生
程序员的自我修养一温故而知新
1.1从Hello World说起 目的:从最基本的编译,静态链接到操作系统如何转载程序,动态链接及运行库和标准库的实现,和一些操作系统的机制。了解计算机上程序运行的一个基本脉络。 1.2变不离其宗 计

文件各种上传,离不开的表单

汉王 2017年08月03日 WEB前端
文件各种上传,离不开的表单
作为程序员的我们,经常会要用到文件的上传和下载功能。到了需要用的时候,各种查资料。有木有..有木有...。为了方便下次使用,这里来做个总结和备忘。 利用表单实现文件上传 最原始、最简单、最

CSS 样式书写规范

汉王 2017年07月24日 HTML+CSS
可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。 我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。

10 年 Amazon Web Services 总结得到的 10 个经验教训

汉王 2017年07月17日 笔记
10 年 Amazon Web Services 总结得到的 10 个经验教训
2006年3月14日,Amazon S3的发布,意味着AWS时代的开启,离现在差不多刚好10年。回首过去的10年间,我们学到了许许多多有关于构建和运营服务所需的安全性,可靠性,可扩展性,以及如何用尽可能低的成本提供可预

如何掌握所有的程序语言

汉王 2017年07月12日 笔记
对的,我这里要讲的不是如何掌握一种程序语言,而是所有的…… 很多编程初学者至今还在给我写信请教,问我该学习什么程序语言,怎么学习。由于我知道标题问题的答案,所以总感觉这个问题是如此“低级”,一直

为什么在 JavaScript 中使用 getter 和 setter 是一个坏主意

干货一枚 2017年07月08日 javaScript
如你所知,getter和setter已经成为了JavaScript的一部分。它们广泛支持所有的主流浏览器,甚至是IE8。 我不认为这个点子通常是错误的,但我认为它不是非常适合JavaScript。可能看起来getter和setter可以简化代

改善程序员生活质量的 3+10 习惯

干货一枚 2017年07月03日 程序人生
一封离职邮件 2017年的一天,代码伴随着手指极具节奏感地输出在IDE上,突然某Chrome插件弹出一封邮件提示:“今天是我在ThoughtWorks的最后一天”。遇到这种离职邮件,我都会点进去,一来看看是否是自己曾经共

19 个 JavaScript 编码小技巧

干货一枚 2017年06月26日 javaScript
这篇文章适合任何一位基于JavaScript开发的开发者。我写这篇文章主要涉及JavaScript中一些简写的代码,帮助大家更好理解一些JavaScript的基础。希望这些代码能从不同的角度帮助你更好的理解JavaScript。 三元

【正则】剖析常见表达式

汉王 2017年06月22日 正则
常用的正则表达式,具体包括: 邮编 电话号码,包括手机号码和固定电话号码 日期和时间 身份证 IP地址 URL Email地址 中文字符