您现在的位置:首页
--> xiaog's blog
1)代码结构 Restlet目前有三个分子版本,1.1.X,2.0.X,2.1.X,2.1.X是开发主干,有很多新的特性在添加和修改,本文主要解读2.0.X这个版本,同时会涉及到1.1.X的部分内容。 下载完restlet代码后,可以看到如下的目录结构 /+ org.restlet.* (restlet API) + org.restlet.engine.* (restlet的一个默认实现) + org.restlet.example.* + org.restlet.ext.* + org.restlet.test.* restlet是一款高度插件式的框架,ext包下面主要是res...
对于REST的概论,本文就不在说明, 简介: 具象状态传输(Representational state transfer,REST)是设计基于命名资源而非消息的松耦合应用程序的一种风格。构建 RESTful 应用程序的最困难的部分在于确定要公开哪些资源。解决了这个问题之后,再使用开源 Restlet 框架构建 RESTful Web 服务就是小菜一碟了。本教程从 REST 的基本概念开始,逐步指导您使用 Restlet 框架构建应用程序。 IBM上有针对REST规范的详细描述,本文只针对R...
最近遇到的一个问题,其实Linux 下的Too open many files 问题很普遍,我这里的情况还有些不一样,具体情况是,在项目中使用memcached作为缓存,同时使用xmemcached作为客户端包,程序中由于大量从网络机器中获取缓存数据,打开大量的IO,项目使用了5台机器负载均衡,唯独有一台机器报出以下异常,其他机器正常。
在SUSE Linux version 2.6.27.7-9-default (gcc version 4.3.2)上安装tokyocabinet的时候,需要安装相关的lib http://fallabs.com/tokyocabinet/misc/bzip2-1.0.5.tar.gz 这个压缩包在安装的时候,Makefile中没有添加 -fPIC 参数 导致安装后,tc找不到它,所以要在它的Makefile中添加上 -fPIC 那gcc这个 -fPIC参数是什么意思的。 这位仁兄的描述很清晰 网友总结如下: 因此,不用fPIC编译so并不总是不好. 如果你满足以下4个需求/条...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复 制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用, 可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑 的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在 当前...
经常有公司问这样的面试题. 这个问题非常基础,很多面试的人,都知道String对象是不可变的,在说原因的时候没说清,其实看看String源码就知道了 在new String的时候,String 中的3个成员变量value,count,offset都是final的,当然String类也是final的,所以一旦初始化后不能修改的。 StringBuffer,与StringBuilder都实现了相同的接口,而且都继承相同的父类,不同的是,StringBuffer的大部分方法都是同步的,所以是线程安全,Str...
[ 共6篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [53] IOS安全–浅谈关于IOS加固的几种方法
- [52] 如何拿下简短的域名
- [51] 图书馆的世界纪录
- [50] android 开发入门
- [50] Oracle MTS模式下 进程地址与会话信
- [49] Go Reflect 性能
- [46] 【社会化设计】自我(self)部分――欢迎区
- [46] 读书笔记-壹百度:百度十年千倍的29条法则
- [36] 程序员技术练级攻略
- [29] 视觉调整-设计师 vs. 逻辑
赞助商广告