- 浏览: 59627 次
- 性别:
- 来自: 新加坡
文章列表
对read(byte[] b)和readFully(byte[] b)的理解
要搞清楚read(byte[] b)和readFully(byte[] b)的区别,我从以下方面着手分析:
1.代码的具体实现
2.方法何时返回
3.字节是以什么方式在网络上传输的
1.read(byte[] b)调用read(byte[] b,0,b.length),其中的部分关键代码如下
Java代码
int c = read();//读取字节流中的下一个字节
if (c == -1) {
return -1;
}
b ...
在这个例子里,我说明DOM解释器修改已有XML文件的使用:
增加新的元素;
更新已有元素属性;
更新已有元素值;
删除已有元素;
1. XML文件
观察前后XML文件。
文件: file.xml - 原XML文件。
[code="xml"]
Users/tongxiqing/file.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><company><staff id=&quo ...
- 2013-04-03 16:35
- 浏览 788
- 评论(0)
在这篇文章里,你将看到怎样用DOM XML解析器读取XML文件。DOM解析器解析整个XML文件并把它加载到内存中;然后模式化为一个树结构以便于便利或操作。
总之,就是把转换成了一个DOM对象或者树结构,并且必须一个节点一个节点地遍历以取得你想要的节点。
引用
什么是节点(Node)?
对DOM来说,XML里的所有东西都可以看作一个节点,请查看。
引用
警告
当DOM加载一个含有大量数据的XML文档时,速度缓慢并且消费大量的内存。请考虑使用SAX解析器替代,SAX比DOM更快并且使用更少内存。
1.DOM XML解析器例子
通过这个例子你将知道如何通过"name" ...
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
/**
* Created with IntelliJ IDEA.
* User: TOSHIBA
* Date: 12-8-31
* Time: 下午5:10
* To change this template use File | Settings | File Templates.
*/
pub ...
工具intellij, 在struts interceptor 启动的过程中有以下的警告
[org.apache.struts2.dispatcher.Dispatcher] - Could not find action or result
原因
是有在project structure 的 libraries 中有invalid name 错误。是jms 类
解决
remove 掉
javax.ws.rs RestFull 调查
- 博客分类:
- 框架
http://www.slideshare.net/arungupta1/restful-web-services-using-jaxrs
Maven的Dependency怎么找?
http://www.iteye.com/topic/240424
从这篇文章获得的几个知识点,很赞!
1,maven dependency是先找本地的repository,然后在找远程的repository,远程的repository的
地址是http://search.maven.org
2,可以用 maven 你需的jar包名称 repository在google上收索pom.xml的dependency配置 ...
IceFacs 页面编程 two 例子
- 博客分类:
- JSF
IceFaces page code one:
引用<ui:composition
template="/WEB-INF/includes/templates/page-template.xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:c="http://java.sun.com/jstl/core"
...
我在eclipse跑不了tomcat。提示说有另一个进程占用了该端口。
但是我不知道是什么进程,怎么用windows的服务管理停掉这个进程。
以下是怎么寻找和关闭该进程的方法。
netstat -a -o -n 该命令将会陈列network list, 查看PID(例如 8080)
寻找PID 8080是什么进程 输入taslist tasklist /FI “PID eq 8080″
最后关闭该进程 taskkill /F /PID 1104
[root@cussl07m01mw01test logs]# tail -f mw.log
</y:TargetArrow>
<y:Pen color="#ff666666" name="SolidColor" width="1.0"/>
</y:IPolylineEdgeStyle>
</data>
<data key="d17"/>
<data key=& ...
#Localhost
########################################################################################
# Current(Local tomcat) REST URI Port Number
######################################################## ...
Merging with Subversion and IntelliJ IDEA 8.1.x
http://rjohnshields.com/blog/?p=118
IntelliJ IDEA Web Help Merging Branches
http://www.jetbrains.com/idea/webhelp/merging-branches.html