`
elaine0111
  • 浏览: 95585 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式。获得这些表徵致使这些应用程序转变了其状态。随着不断获取资源的表示方式,客户端应用不断地在转变着其状态,所谓表述性状态转移(Representational State Transfer)。 这一观点不是凭空臆造的,而是通过观察当前Web互联网的运作方式而抽象出来的。Roy Fielding 认为, “设计良好的网络应用表现为一系列的网页,这些网页可以看作的虚拟的状态机,用户选择这些链接导致下一网页传输到用户端展现给使用的人,而这正代表了状态的转变。” REST是设计风格而不是标 ...
cd %CATALINE_HOME%/bin set JPDA_ADDRESS=8900 set JPDA_TRANSPORT=dt_socket set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 startup debugModel.bat
在Flex中,传输形式有两种(哀求/响应)以及(公布/订阅)。 Producer(出产者)/Consumer(花费者), Producer和Consumer利用Messaging的措施通信,显而易见是利用公布/订阅机制。 Producer用来公布消息,Consumer用来订阅消。例如:客户端向服务器订阅消息,当服务器消息发生改变后,订阅了该消息的客户端会获得更新后的消息并且及时更新。因而能够这一个性做出许多具有实时交互需求的利用过程,如谈天室、IM、会议室、在线股票等等… 消息公布组件– Producer 常用属性: 1.id–Producer实例名。 2.destinati ...
学过面向对象编程的人,对FLEX都会,有一些很熟悉的感触。因为FLEX,其实也可以归纳为面向对象编程,而其中的每一个组件,每一个控件,其实都是一个对象,而它的id,我们就可以理解为对象的引用。        的是,FLEX,除了代码块以外,使用了组件和AS脚本融合的编译流程,这里就涉及到,组件和方法加载顺序的讨论了。        不管是AS,还是mxml,基本的执行顺序,自上而下,自组件到脚本。        具体的说,当我们加载一个mxml页面的时候,         第一步,它会创建最外层组件        第二步,加载最外层组件属性,包括事件监听等一系列写在<>标签 ...
扩展问题1:查找单向链表中的倒数第k个节点。 思路:按照遍历查找链表的常用模式,可能会马上想到一种简单的方法就是:先遍历链表,看一下链表中有多少个节点。假设链表中有n个节点,那么要找倒数第k个,也就是正数n-k+1个了。接下来,只要指针从头向后走n-k步就可了。这种方法大约要执行2n-k次。       那么,有没有比上面的方法更高效的方法呢?把思维打开,不要固定在遍历链表的时候只能用有一个指针的思维定式上。我们可以尝试用多个指针以不同的次序开始遍历链表。       对于,这个问题,我们就可以设置两个指针,一个指针先在链表上走K步,然后另一个指针从链表头开始和前一个指针一起向后走,这样当 ...

Java语言(抄录)

1.Java语言的出现 自从1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。Internet的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。然而 ...
StringBuffer 与 StringBuilder 中的方法和功能完全是等价的,只是 StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因 此是线程安全的,而 StringBuilder 没有这个修饰,可以被认为是线程 不安全的。 StringBuffer 始于 JDK 1.0 StringBuilder 始于 JDK 1.5 从 JDK 1.5 开始,带有字符串变量的连接操作(+),JVM 内部采用的是 StringBuilder 来实现的,而之前这个操作是采用 StringBuffer 实现的。 StringBuffer 线程安全 Strin ...
date > test.log `date` >> test.log >是在每次做的时候都新开辟一个文件 >>是每次做的时候,如果这个文件有的话就往这个文件里追加内容
Tomcat配置文件server.xml中常用元素简介 ● Server   ○ port 指定一个端口,这个端口负责监听关闭tomcat的请求   ○ shutdown 指定向端口发送的命令字符串 ● Service   ○ name 指定service的名字 ● Connector (表示客户端 ...

tomcat 目录结构

假设你已将Tomcat解压,你已得到下列目录结构:     目录名--描述     bin     包含启动/关闭脚本     conf     包含不同的配置文件,     包括 server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件web.xml ...

转载 ip-long

ip->long , long->ip的转换方法 /**       * ip地址转成整数.       * @param ip       * @return       */      public static long ip2long(String ip) {           String[] ips = ip.split("[.]");           long num =  16777216L*Long.parseLong(ips[0]) + 65536L*Long.parseLong(ips[1]) + 256*Long.par ...
在实际的开发中,可能在一个运算符中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表: 运算符优先级表 优先级 运算符 结合性 1 () [] . 从左到右 2 ! +(正)  -(负) ~ ++ -- 从右向左 3 * / % 从左向右 4 +(加) -(减) 从左向右 5 << >> >>> 从左向右 6 < <= > >= instanceof 从左向右 7 ==   != 从左向右 8 &(按位与) 从左向右 9 ...
系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci -tv              # 列出所有PCI设备 # lsusb -tv              # 列出所有USB设备 # lsmod                  # 列出加载的内核模块 # env                    # 查看环境变量资源 资 ...
package java.lang;   public class Object {          /* 一个本地方法,具体是用C(C++)在DLL中实现的,然后通过JNI调用。*/        private static native void registerNatives();     /* 对象初始化时自动调用此方法*/      static {           registerNatives();       }      /* 返回此 Object 的运行时类。*/      public final native Class<?> ge ...
Java中所有异常或者错误都继承Throwable,我们把它分为三类吧: 1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码不合法等。 2.Exception:这个属于应用程序级别的异常,这类异常必须捕捉。 3.RuntimeException:奇怪RuntimeException继承了Exception,而不是直接继Error,   这个表示系统异常,比较严重。     Error我们很少遇到,但是并不是说Error就一定非常致命,举个例子,NoSuchMethodError表示没有这个方法,你调用的方法不存在,你一定觉得奇怪,不存在怎么编译的过去呀?很简单的, ...
Global site tag (gtag.js) - Google Analytics