在JavaScript中使用操作符void返回undefined
中并不是保留字,可以对其赋值。很多编辑器在高亮 JavaScript 代码时,对 undefined 进行了高亮,这点容易让程序员产生误解。因此,在JS中返回 undefined 类型值,最好的方式应该是使用 void 0。 ...
Linux Ubuntu 下配置虚拟主机并开启ReWrite教程
主机,如何开启 rewrite 模块,如何安装 PHP 扩展。这些事情之前我的做法,都是直接源代码编译安装,然后修改配置文件,重启服务,最后搞定。这次在 VPS 的 Ubuntu 系统上发现不一样了,应该是更方便了,Apache2 有个新的命令 a2enmod (apache 2 enable module),PHP 也有个新的命令 php5enmod ,这两个命令可以直接做到开关模块,基本不用修改配...
谈谈关于Jquery中html()方法设计不合理的地方
样的问题,Ajax 技术加载过来的网页中包含 JavaScript 代码或者 SCRIPT 标签。这样的需求是很常见的,比如某个特效或者某个 JS 文件只服务与某个网页,就没有必要一开始就全部加载,而应该是按照需要加载,当用户触发了之后再加载那个 JS 文件。如果不使用 Jquery,你一定会遇到一个问题,就是 JavaScript 代码不会执行,Script 标签不会被解析加载。如果您是个前端工程师...
一张图看懂HTTP协议Cookie多级域名优先级
上图表明,在多级域名,第四级域名 1.test.home.may 下获取的 TestCookie 的值竟然是 .test.home.may 域名下的。按照一般人的常识,1.test.home.may 应该是更加接近被访问的域名,这点是一个坑啊,如果不注意,会带来站点的各种问题,比如无法登录啊。该怪 HTTP 协议还是 Apache 服务器 还是 Nginx 服务器呢? 如果每一级域名种植 Cookie...
谈谈互联网公司对于技术的招聘要求
般不会用太多框架和外部第三方软件,为了是性能和安全。很多人也许看不惯,说这样是重复造轮子,我想说一个连轮子都不会造的人还能写出什么东西来。真正好的程序员除了语言级别的东西没有时间写出来之外,其他的东西应该是尽量少用,能不用就不用。技术界的通病就是滥用缓存,动不动就 redis,mongodb,memcache。而前端动不动就采用打包工具,使用大量第三方 JS 库。OSChina 算是全世界排名 800...
哈你直播的连击是什么意思
的就是陌陌这家公司。我觉得陌陌这家公司做的产品的水平比其他公司都要强,并且开发速度之快,让同行望尘莫及,并且能够站在行业的最前面。对于开发者而言,我认为如果能够进入陌陌这家公司负责技术比较重要的地方,应该比 BAT 的职位还要好,日后出来必定是找工作不用愁。陌陌这家公司非常善于做社交,我猜想其技术团队还是比较稳定的,不能说技术非常牛逼,至少服务端的技术和社交软件方面的经验还是比较成熟的,然后前端和客户...
周末的一天
周末了,在家洗洗,吃吃,睡睡,主要是休息。实在是需要休息,头脑绷紧,眼睛疲倦。我一定是程序界的奇葩,写代码这么多年眼睛还能这么好。这里感谢父母给我好的身体,从小的梦想是飞行员,按体质来讲我应该是符合飞行员要求的。事实证明 996 加上上下班时间真不是人干的,让人直接崩溃。其实这样的工作时间对于写代码的程序员来讲,是非常不公平的,但是中国的互联网界程序员的地位都很低,很多人看不起做技术的。在技术界有很多...
PHP如何在双引号中更好的使用空格
在 PHP 程序中,如果仅仅是表示字符串,首选应该是单引号。但某些情况下,字符串里面包含一些特殊字符或者变量,这个时候很多人为了方便书写,不愿意使用单引号连接双引号的方式来写代码。于是就直接使用双引号来包裹字符串。在双引号中使用空格有个弊端,就是压缩程序不好处理,去除空格不是,不去除达不到压缩的效果。所以,在空格不多的情况下,建议使用 ascii 的方式来表达空格。如:\x20 或者 \040。再比如...
从阿里月饼事件我们看到了什么
泡了。对于阿里,开除个人算个啥,人家就算无理由开除你,招人一样一个岗位几百人挤破头。阿里很大,代表中国互联网最前沿的技术。支付宝很厉害,里面是不是很殷实就不得而知,虚胖肯定是有的,阿里除了支付宝外电商应该在走下坡路,至少我已经两年多没用过淘宝和天猫。内部本身也是有压力的,这样一出事,杀一儆百很有必要。一个产品做的牛逼多多少少有时代的因素,如果能用更少的人力,更低的维护成本,做出更加稳定的系统那才是真牛...
PHP5.2.1和PHP5.5.9之间的差异
T_CHARACTER。PHP5.5.9 直接将双引号解析成(316)T_CONSTANT_ENCAPSED_STRING。可以看出,PHP5.5.9 更符合正常人的理解,双引号里面除了特殊变量,其他应该是原样输出的,而 PHP5.2.1 竟然按照标签来解析,实在让人摸不着头脑。...