![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Technology
文章平均质量分 65
shyaideguo
这个作者很懒,什么都没留下…
展开
-
理解RESTful架构
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必转载 2014-11-12 11:01:55 · 385 阅读 · 0 评论 -
Node.js原理——Reverse Ajax(反向Ajax)
Ajax:异步的Javascript和XML(Asynchronous JavaScript And XML),一种可通过JavaScript来访问的浏览器功能特性,其允许脚本向后台服务器发送一个HTTP请求而又无需重新加载页面。只需要局部刷新页面即可满足业务开发的技术。Reverse Ajax:反向ajax,是一种允许服务器端向客户端推送信息的技术。在Ajax请求在缺省情况下转载 2014-10-20 10:44:19 · 738 阅读 · 0 评论 -
xpath使用
浏览器的console中使用$x("xxxx"),其中xxx为元素的xpath路径。原创 2014-10-20 10:54:12 · 414 阅读 · 0 评论 -
Web应用的缓存设计模式
## ORM缓存引言从10年前的2003年开始,在Web应用领域,ORM(对象-关系映射)框架就开始逐渐普及,并且流行开来,其中最广为人知的就是Java的开源ORM框架Hibernate,后来Hibernate也成为了EJB3的实现框架;2005年以后,ORM开始普及到其他编程语言领域,其中最有名气的是Ruby on rails框架的ORM - ActiveRecord。如今各种开源框架的OR转载 2014-11-12 11:22:41 · 754 阅读 · 0 评论 -
QT在windows上发布
笔者安装的是QT SDK。(发行版本这是前提,很重要,不是源码编译版本) QT不像JAVA那样编译出来就马上可以run everywhere了,运行时还得有必要的运行库支持。接下来就是准备工作: 首先,你得有个编译出来可以运行的程序(嗯,这里代码是什么任君选择,本文篇幅有限就不多说了。) 第二,用release的方式构建工程,而不是debug(相信很多情况下默认转载 2014-11-12 11:05:50 · 575 阅读 · 0 评论 -
Python写爬虫抓站的一些技巧
1.最基本的抓站import urllib2content = urllib2.urlopen('http://XXXX').read()-2.使用代理服务器这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。import urllib2proxy_support = urllib2.ProxyHandler({'http':'htt转载 2014-11-12 11:04:14 · 359 阅读 · 0 评论 -
web开发中存在的安全问题及防范
由 周杨添加,由 周杨最后更新于十月 21, 2013转至元数据起始防范跨站伪造请求(Cross-site request forgery,简称 CSRF 或 XSRF)。CSRF 的意思简单来说就是,攻击者伪造真实用户来发送请求。举例来说,假设某个银行网站有这样的 URL:http://bank.example.com/withdraw?amoun转载 2014-11-12 11:23:21 · 459 阅读 · 0 评论 -
网站如何防盗链的8种方法
如果你是网站的开发者或维护者,就不得不重视盗链的问题了。如果你刚刚开发完一个没有防盗链的带有文件下载功能的网站,挂上internet,然后上传几个时下非常热门的软件或电影并在网站内公布下载地址,让MSN上的所有好友都来体验一下你的杰作。不用多久就会发现网速出奇地变慢,甚至服务器托管中心的服务员会热情地打电话告诉你的网站流量很大,估计是网站受欢迎起来了,问你是不是该考虑加钱租用带宽更宽但价格更贵的网转载 2014-11-12 11:26:32 · 3305 阅读 · 0 评论 -
To Hadoop or Not to Hadoop?
Hadoop is often positioned as the one framework your business needs to solve nearly all your problems. Mention “Big Data” or “Analytics” and pat comes the reply: Hadoop! Hadoop, however, was purpose-b转载 2014-11-12 11:20:53 · 527 阅读 · 0 评论