PHP|一段PHP实现HTTP认证的代码
{代码...}
解读:《企业安全五大核心领域》之身份认证与访问管理
最近知名资讯公司Gartner在安全与风险管理峰会(Security and Risk Management Summit)上发布了《2016企业安全十大趋势》,总结了今年企业面临安全问题的五大核心领域,分别是:威胁与漏洞管理、应用与数据安全、移动网络安全、身份与访问管理、IoT物联网安全。YC安全在此文中对报告提及的身份与访问管理部分内容进行解...
开开心心做几道JavaScript机试题 - 02
我们在开开心心做几道JavaScript机试题 - 01中吐了槽,也顺势展开了机试题之旅,本章我们暂时压抑自己的吐槽之心,继续就题目前行。仍然希望对各位正确认识JavaScript这门语言,已经在面试过程中遇到这些问题时,如何思考!
Responsive响应式布局设计
什么是响应式布局1、服务器根据不同的浏览器用户端,为用户呈现不同的页面效果。2、可以让一个网站兼容不同分辨率的设备,给用户更好的视觉使用体验。3、移动互联网催生了响应式布局的诞生。
【腾讯bugly干货分享】微信 Android 热补丁实践演进之路
继插件化后,热补丁技术在2015年开始爆发,目前已经是非常热门的Android开发技术。其中比较著名的有淘宝的Dexposed、支付宝的AndFix以及QZone的超级热补丁方案。微信对热补丁技术的研究并不算早,大约开始于2015年6月。经过研究与尝试现有的各个方案,我们发现它们都有着自身的一些局限性。微信最终采用不同于它们的技术...
2016-07-04
关于viewport引起的微信二维码识别区域偏移的问题讨论与解决
在开发一个含有二维码的微信页面时,我遇到了这样一个问题:使用iPhone第一次进入该页面时,二维码可以长按识别,但第二次进入时长按无法识别到二维码。安卓机都能识别。
2016-07-04
判断资源并行加载完成的三种办法:计数、Promise及 $.Deferred
方法一:计数比较 {代码...} 方法二:Promise {代码...} 方法三:$.Deferred {代码...} 更多请参考 [链接]
2016-07-04
ReactiveCocoa简介翻译
> 作为一个iOS开发小鱼,一直对RAC的使用垂涎不已,却一直没能深入学习,在项目闲暇的空档自娱自乐做个官方简介的中文翻译(结合google翻译).能力有限,如有谬误,还望指正海涵.以下为正文
2016-07-04
Python拾遗(一)
跟python结缘是因为教C语言的王青老师推荐我们边学C边学python,记得说是C结合脚本语言会发挥出比较大的威力,还推荐了一门Coursera上的公开课,名字好像叫how to program,当时只是听说,因为当时各种状态,并没有学。后来用一个暑假学《learn python the hard way》,没有纸质的书,很多东西虽然知道,学的并不踏实,...
[译] libuv 设计概述
libuv 不仅仅只提供了对于不同 I/O 轮询机制的简单抽象:“句柄(handles)”和“流(streams)”也提供了对于 socket 和其他相关实例的高度抽象。同时 libuv 还提供了跨平台文件 I/O 接口和多线程接口等等。
mac安装brew和zsh
brew {代码...} zsh {代码...} git {代码...}
TCP/IP 为什么要三次握手
客户端向服务器发送一个SYN置位的TCP报文,其中包含连接的初始序列号x和一个窗口大小(表示客户端上用来存储从服务器发送来的传入段的缓冲区的大小)。
onselect 与 onselectstart 的区别
onselect 与 onselectstart 都属于 JavaScript 当中的 DOM 事件,由于它们二者的拼写比较相似,所以最初使用时弄混了两个事件的效果,在此做一个简单的记录。
django吐槽集
我天,鉴于使用习惯,应该再封装一层吧,查不到对象时应该返回个None,处理起来就方便多了。其实我是偷odoo的设计原理。(老实说odoo 的后端做的还是很不错的)
2016-07-05
使用Vagrant创建多节点虚拟机集群
摘要: 在前一篇博客中,我介绍了使用Vagrant快速创建虚拟机,但是所创建的只是单个虚拟机。这篇博客将介绍使用Vagrant创建多节点虚拟机集群,可以作为Hadoop,Spark以及Storm等分布式系统的运行环境。 作者: KiwenLau 日期: 2016-07-03 本文所有操作是在MacBook上进行的,Windows上的操作大部分一致,但是可能会有一些小...
也谈前端面试常见问题之『数组乱序』
可能有的童鞋是第一次看楼主的系列文章,这里再做下简单的介绍。楼主在阅读 underscore.js 源码的时候,学到了很多,同时觉得有些知识点可以独立出来,写成文章与大家分享,而本文正是其中之一(完整的系列请猛戳 [链接])。之前楼主已经和大家分享了 Object 和 Array 的扩展方法中一些有意思的知识点,今天开始解读 Col...
99. Recover Binary Search Tree
Note:A solution using O(n) space is pretty straight forward. Could you devise a constant space solution?
2016-07-05
window.scrollTo()函数注意点(js)
window.scrollTo(50,28)对页面进行这样的操作发现参数50不起作用,也就是x坐标。如果想让这个参数器作用,我们的页面宽度要大于浏览器的宽度。
2016-07-05
移动云平台的基础架构之旅(二)- 云代码篇
随着MBaaS的发展,取代移动企业应用程序平台的趋势也越来越明显。MBaaS系统为了让企业能方便快捷的开发自己移动应用程序,提供了诸多移动客户端支持,有最通用的REST API,也有方便移动开发者的软件开发工具包,还有一定程度的监控和分析服务提供。而对于相对比较复杂的应用程序,开发者有时不想也不必在移动设备上运行...
2016-07-05
feWorkflow - 使用 electron, react, redux, immutable 构建桌面 App
15年初创建了适用于目前团队的gulp工作流,旨在以一个gulpfile来操作和执行所有文件结构。随着项目依赖滚雪球式的增长,拉取npm包成了配置中最麻烦而极容易出错的一项。为了解决配置过程中遇到的种种问题,15年底草草实现了一个方案,用nw.js(基于Chromium和node.js的app执行工具)框架来编写了一个简单的桌面应用gulp-...