REST - Representational State Transfer 其实这个representational是指Resource的representation ????Resource其实就是实体,ReST中所有的对象都被视为Resource。每一个Resource都有一个URI(Unique Resour...
分类:
Web程序 时间:
2014-08-22 00:27:45
阅读次数:
229
取随机数,举个例子:获取动态随机key值16位(key的范围是由"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"中随机取出,不需去重),代码如下:1 %随机生成16位Key值2 random() ->3 Str...
分类:
其他好文 时间:
2014-08-21 18:35:34
阅读次数:
145
作者:?阮一峰 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。...
下载 http://www.erlang.org/download/otp_doc_man_17.1.tar.gz找到erlang 安装目录解压otp_doc_man_17.1.tar.gzsudo cp -r man /usr/local/lib/erlangerl -man lists 查看结果
分类:
其他好文 时间:
2014-08-21 13:15:34
阅读次数:
224
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机...
分类:
其他好文 时间:
2014-08-21 00:07:13
阅读次数:
225
一、核心原理
1. 用于发送请求给服务器: /home.htm
2. 请求被DispatchServlet拦截到
3. DispatchServlet通过HandleMapping检查url有没有对应的Controller, 如果有则调用Controller
4. Controller开始执行业务逻辑
5. Controller执行完毕后, 如果返回字符串, 则Vie...
分类:
编程语言 时间:
2014-08-20 00:01:35
阅读次数:
540
HTTP Patch方法是除了post,get,put,delete之外的一个新方式,网上查不到的,也算是独家吧:主要用下面这个方法:QNetworkReply *sendCustomRequest(const QNetworkRequest &request, const QByteArray &...
分类:
数据库 时间:
2014-08-19 22:14:55
阅读次数:
787
Rabbitmq
初识rabbitmq
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍
几个概念说明:
Broker:简单来说就是消息队列服务器实体。
Exchange:消息交换机,它指定消息按什么规则,路由到...
分类:
其他好文 时间:
2014-08-19 20:57:25
阅读次数:
630
在erlang查看占用内存最多的进程,可以用etop,在终端输入下面语句:spawn(fun()->etop:start([{output,text},{interval,1},{lines,20},{sort,memory}])end).但etop有时会启动不起来,循环是系统比较繁忙的时候,这时可以用下面的方法:%%查找最大内存的进程
find_max_memory_..
分类:
其他好文 时间:
2014-08-19 16:54:25
阅读次数:
191
Java与REST的邂逅(一):浅谈Jersey及JAX-RSJava与REST的邂逅(二):JAX-RS核心AnnotationJava与REST的邂逅(三):浅谈Jersey MVC
分类:
编程语言 时间:
2014-08-19 12:48:04
阅读次数:
290