• 写出高质量代码的10个Tips

    原文出处: http://www.jianshu.com/p/31b21a0bf1e1 很长一段时间以来,我都在关注如何提高代码质量,也为此做过一些尝试,我想这个话题可能大家会比较感兴趣,在这里分享一下我关于如何提高代码质量的一些体会。 1. 打好基础 写出高质量代码,并不是搭建空

    15-12-18
  • 这个人来自Flipboard,他讲了一个Android程序员的故事

    朱凯,笔名扔物线,Flipboard中国区Android程序员,Flipboard在全球有1亿下载量;MaterialEditText(的作者,star数量近1200;android-cn开源项目源码分析项目参与者,主要负责 Square 的依赖注入库Dagger的分析。 在转向Android开发之前朱凯是一个JAVA开发

    15-11-19
  • 什么情况让程序员处于水深火热中

    原文出处: 码农网 都说程序员是高薪一族,但是时薪不高啊!“干得比驴累,吃得比猪差,起得比鸡早,睡得比狗晚,看上去比谁都好,五年后比谁都老。很多程序员都曾这样感慨和抱怨过自己的生活状态。长期处于这种”亚健康状态,程序员们也有疲倦的时候,面对刁

    15-11-17
  • 盘点那些应该杜绝滥用的设计

    创新总是很少,互相借鉴总是特别多,我们一起来看看那些被滥用但有时并没那么好的设计,给大家敲响警钟,参考无罪,但是多独立思考,自主设计。 阅读原文请戳 传送门 本文为原创译文,如需转载请联系作者,注明简书原文地址。 -----------------我是分割线--

    15-11-16
  • 野生程序员的故事

    野生 程序员 是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。 遭遇“野生程序员” 腾讯公司内部的团队很多,在团队管

    15-11-16
  • 深入浅出 Java 8 Lambda 表达式

    摘要:此篇文章主要介绍 Java8 Lambda 表达式产生的背景和用法,以及 Lambda 表达式与匿名类的不同等。本文系 OneAPM 工程师编译整理。 Java 是一流的面向对象语言,除了部分简单数据类型,Java 中的一切都是对象,即使数组也是一种对象,每个类创建的实例也

    15-11-03
  • php5.4后htmlspecialchars输出为空的问题

    从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。 可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码

    15-10-24
  • 高端唯有定制,把sublime打造成专属的IDE

    原文: http://yalishizhude.github.io/2015/10/20/sublime/ 前言 用过一些IDE,如eclipse、intelliJ,这些IDE是很智能,插件也不少,但个个都不是省油的灯————内存杀手。更受不了的是10G内存eclipse占了2G+之后还是卡。 不再做全栈开发之后开始使用轻量

    15-10-21
  • 偏执却管用的10条Java编程技巧

    经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “ 任何可能出错的事情,最后都会出错。 ” 这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有

    15-10-14
  • 如何利用Nexus 5伪造一张门禁卡

    0×00 前言 我租住的杭州一个老小区一年前出现了所谓的“出租房杀人事件”,事件过后民警叔叔们给小区的每个单元都装上了门禁,所有住户都需要在物业处登记,物业的工作人员会让你提供身份证或者公交卡用来注册,注册之后就可以刷卡进门了。 但由于某些原因

    15-10-10
  • PHP清除html格式

    做采集的都知道,一般采集过来的内容难免会带有html标签,如果有太多的标签会影响之后的数据分析或提取,所以需要过滤掉!PHP已经为我们提供了很多清除html格式的方法了,下面就让老高介绍一下。 I. strip_tags strip_tags($str) 去掉 HTML 及 PHP 的标记 语

    15-10-06
  • 全栈开发工程师就是个神话

    “全栈开发工程师(full stack developer)”一词经常出现在企业招聘的岗位描述中。但 Hello Pretty 联合创始人兼首席技术官 Scott Hadfield 在近日发表的一篇 博文 中指出,全栈开发工程师就是一个神话,即使不完全如此,用人单位也很难找到一个这样的人。

    15-09-25
  • Flatabulous : 超级好看的Ubuntu 扁平主题

    我写这篇文章叫做如何为Ubuntu安装叫做Flatabulous 的扁平主题。也许在其它桌面环境下也有效不过我只在Ubuntu Unity下完整测试过。 终端 要安装这个主题,你必须首先安装 Ubuntu tweak tool 。可以通过运行命令安装: 1.sudoadd-apt-repositoryppa:tualatrix

    15-09-23
403文