摘要: 最近2年Node.js很火,异步与协程是网络开发方面热门的话题。在追求新技术的同时,也应该反思下这里面存在的陷阱。Node.js确实是一门有趣好玩有个性的语言和技术,动态性,全异步回调的方式,闭包等等特性。值得所有程序员尝试一下。但本文将介绍的是一门另外的容易被大家轻视的编程语言:PHP。长期以来P... 阅读全文
posted @ 2014-09-25 18:36 Coding编程网 阅读(695) 评论(0) 推荐(0)
摘要: 1、cookie机制Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些coo... 阅读全文
posted @ 2014-09-25 20:13 Coding编程网 阅读(212) 评论(0) 推荐(0)
摘要: 以前有一篇很老的文章网上转了很多,包括现在如果你百度"跨域"这个关键字,前几个推荐的都是"Javascript跨域总结与解决方案".看了一下感觉手段有点陈旧了,有一些比如document.domain还有iframe的解决方案委实"丑陋"一些,感觉不再适用于现在一些项目中.就拿iframe来说作为一... 阅读全文
posted @ 2014-09-25 20:08 Coding编程网 阅读(1681) 评论(0) 推荐(0)
摘要: 你的网站内容很有价值,希望被google,百度等正规搜索引擎爬虫收录,却不想让那些无节操的山寨爬虫把你的数据扒走坐享其成。本文将探讨如何在网站中加入优雅的反爬虫策略。【思路】反爬虫策略要考虑以下几点:能被google、百度等正规搜索引擎爬虫抓取,不限流量和并发数;阻止山寨爬虫的抓取;反爬虫策略应该是... 阅读全文
posted @ 2014-09-25 20:06 Coding编程网 阅读(712) 评论(1) 推荐(0)
摘要: Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多 多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智 慧和创造力。Android开发者必须深入学习的10个应用开源项目android开发, 开源项目Android开发又将带来新一轮热潮,很... 阅读全文
posted @ 2014-09-25 20:01 Coding编程网 阅读(224) 评论(0) 推荐(0)
摘要: 目前,微博、网络社区、网页游戏等热门互联网应用深受用户喜爱,很多用户都会通过同时运行多个账号来满足不同的需求。但囿于浏览器Cookie的问题,所以很多浏览器并不支持同时登陆多帐号的功能。于是为了解决这个问题,很多用户不得不同时打开多个浏览器,这无疑加重了系统负担,使电脑运行更加缓慢。详说Chrome... 阅读全文
posted @ 2014-09-25 19:58 Coding编程网 阅读(2050) 评论(0) 推荐(0)
摘要: 1、禁止一切外链资源外链会产生站外请求,因此可以被利用实施 CSRF 攻击。目前国内有大量路由器存在 CSRF 漏洞,其中相当部分用户使用默认的管理账号。通过外链图片,即可发起对路由器 DNS 配置的修改,这将成为国内互联网最大的安全隐患。案例演示百度旅游在富文本过滤时,未考虑标签的 style 属... 阅读全文
posted @ 2014-09-25 19:55 Coding编程网 阅读(312) 评论(0) 推荐(0)
摘要: 一、舞动的快速排序在实现排序算法前,先让我们来欣赏一段关于快速排序的视频,本段视频展示了快速排序的原理,如果没有看懂,请看完本文后再回头来看一下,应该就明白了吧。 O(∩_∩)O~二、快速排序实现2.1 快速排序基础版通过下面一组数据,将最左边的数设定为轴,并记录其值为 s。(注意:*表示要交换的数... 阅读全文
posted @ 2014-09-25 19:49 Coding编程网 阅读(3513) 评论(0) 推荐(0)
摘要: 1.Javascript的作用域是函数作用域而非块级作用域//C语言#includevoidmain(){inti=2;i--;if(i){intj=3;}printf("%d/n",j);//useanundefinedvariable:j}这是因为c中的作用域是块级的,j是在if后的{ }中定义... 阅读全文
posted @ 2014-09-25 19:45 Coding编程网 阅读(132) 评论(0) 推荐(0)
摘要: 前言 本文还是秉持之前一贯的写作风格,以简单易懂的示例帮助大家了解各种join的区别。 为什么需要join 为什么需要join?join中文意思为连接,连接意味着关联即将一个表和多个表之间关联起来。在处理数据库表的时候,我们经常会发现,需要从多个表中获取信息,将多个表的多个字段数据组装起来再返回... 阅读全文
posted @ 2014-09-25 19:41 Coding编程网 阅读(193) 评论(0) 推荐(0)
摘要: 在Android开发中,我们Android客户端如果要和服务器端交互,一般都会采用json数据格式进行交互,FastJson是阿里巴巴工程师开发的一个Json处理工具包,包括“序列化”和“反序列化”两部分,Fastjson是一个Java语言编写的高性能功能完善的JSON库。一个JSON库涉及的最基本... 阅读全文
posted @ 2014-09-25 19:29 Coding编程网 阅读(1230) 评论(0) 推荐(0)