- 浏览: 95585 次
- 性别:
- 来自: 北京
最新评论
-
zhanglufei2010:
还有一个方法可行:直接将site-1.6.16.zip解压后的 ...
SVN与MYECLIPSE8.6
文章列表
REST API学习(转载)
- 博客分类:
- 学习
REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式。获得这些表徵致使这些应用程序转变了其状态。随着不断获取资源的表示方式,客户端应用不断地在转变着其状态,所谓表述性状态转移(Representational State Transfer)。
这一观点不是凭空臆造的,而是通过观察当前Web互联网的运作方式而抽象出来的。Roy Fielding 认为,
“设计良好的网络应用表现为一系列的网页,这些网页可以看作的虚拟的状态机,用户选择这些链接导致下一网页传输到用户端展现给使用的人,而这正代表了状态的转变。”
REST是设计风格而不是标 ...
tomcat 命令启动调试模式
- 博客分类:
- 学习
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 ...
linux常用命令 时间输出文件
- 博客分类:
- 学习
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 ...
java 运算符优先级(收藏)
- 博客分类:
- 学习
在实际的开发中,可能在一个运算符中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表:
运算符优先级表
优先级 运算符 结合性
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 # 查看环境变量资源
资 ...
Java Object类源码(转)
- 博客分类:
- 学习
package java.lang;
public class Object {
/* 一个本地方法,具体是用C(C++)在DLL中实现的,然后通过JNI调用。*/
private static native void registerNatives();
/* 对象初始化时自动调用此方法*/
static {
registerNatives();
}
/* 返回此 Object 的运行时类。*/
public final native Class<?> ge ...
(转)java runtimeexception整理
- 博客分类:
- 学习
Java中所有异常或者错误都继承Throwable,我们把它分为三类吧:
1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码不合法等。
2.Exception:这个属于应用程序级别的异常,这类异常必须捕捉。
3.RuntimeException:奇怪RuntimeException继承了Exception,而不是直接继Error, 这个表示系统异常,比较严重。
Error我们很少遇到,但是并不是说Error就一定非常致命,举个例子,NoSuchMethodError表示没有这个方法,你调用的方法不存在,你一定觉得奇怪,不存在怎么编译的过去呀?很简单的, ...