`
文章列表
编组是在内存中生成对象的 XML 表示的过程。与 Java 序列化一样,这种表示需要包括所有依赖的对象:主对象引用的对象、这些对象引用的其他对象、等等。 解组是上述过程的逆过程,在内存中从 XML 表示创建对象(以及依赖的对象)。              在javabean和xml之间我们自由的往来,不仅用于通过javabean编组xml
The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]    在struts2中不能直接使 ...

mxml布局

  上面是效果图。 下面是代码。   <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:mysf="components.tabs1.*" width="100%" height="100%" layout="absolute" ...
如果你还在为官方Flex Builder不能够将代码有效的格式化排版而头疼,你可以尝试一下这个插件,基于eclipse,同时适用于FB的code formatter plug in: 项目地址: http://sourceforge.net/projects/flexformatter/   使用方法: 1.将jar包放在FB或者eclipse的plugins文件夹里2.重启E或FB,必要时使用-clean参数重启3.工具栏出现2个新图标,对于一段程序,选中后,点图标,就格式化了
         以前jsp配合flex,选用的是spring的mvc框架,将view层用xml表示。现在直接采用castor,并在response的输出流直接输出xml。          Controller和页面效果如下:     package mvc.login; import java.io.PrintWriter; import java.io.StringWriter; import java.io.Writer; import javax.servlet.http.HttpServletRequest; import javax.servlet.htt ...
package castortest; public class FlightBean { private String m_carrier; private int m_number; private String m_departure; private String m_arrival; public FlightBean() { } public void setCarrier(String carrier) { m_carrier = carrier; } public String getCarrier() { ...
下面是castor转换javabean得到的一个xml文件。 我们用flex解析之。 <?xml version="1.0" encoding="UTF-8"?> <route from="from" to="to"><flight carrier="AR1" depart="6:23a1" arrive="8:42a1" number="426"/><flight carrier= ...
javabean到XML的转换 一个javabean到XML的转换包,castor。 当然这样的描述并不能完整的形容castor的功能;但在我下一步的应用中,我就是这么看待它的。  上代码。 package castortest; import java.io.*; import org.exolab.castor.mapping.Mapping; import org.exolab.castor.mapping.MappingException; import org.exolab.castor.xml.*; public class FlightBean ...
•在Java1.4以前,Java的网络编程是只有阻塞方式的,在Java1.4以及之后,Java提供了非阻塞的网络编程API.从Java的发展来看,由于Java的快速发展,JVM性能的提升,涉足到服务端应用程序开发也越来越多,要求高性能的网络应用越来越多,这是Java推出非阻塞网络编程的最主要原因吧。 对我而言,以前的大部分服务端应用主要是搭建在应用服务器之上,所以通讯这部分工作都是有应用服务器来实现和管理的。这次由于通讯和协议,我们必须自己实现一个能处理大量并发客户端的高性能并行处理的Java服务端程序。因此,选择非阻塞的处理方式也是必然的。我们首先来看看阻塞的处理方式:
当年教育部一纸文书让大学变成了今日的研究生预科, 我无意评论英明党中央的伟大领导, 但确定无疑的是,此前大学作为追求光明和真理之所在, 而大学生作为“天之骄子”,代表了一种稀缺资源。 而此后,则是由行政的意志而创造,很难说其反应了真正的供求。 毕竟,在不公平的无秩序中, 并没有机械唯物主义发言的空间。   显见,我们的大学生并没有表现出与大学相应的创造力; 一方面,在于我们的大学本就没有多少创造精神, 另一方面,在于我们的大学生过于服从, 缺乏
  尼克松冲击有两次,都是日本人的说法。   第一次   为摆脱越南战争时期美国社会失业、通货膨胀、国际收支赤字的困境,减缓美元暴跌、大量黄金外涌的危机,尼克松政府于1971年8月15日宣布实行“新经济政策”。 ...
今天程序出了问题,在tomcat中关于连接池部分的代码错误如下:   No buffer space available (maximum connections reached?): connect   STACKTRACE:   java.net.SocketException: No buffer space available (maximum connections reached?): connect   上网搜了一下,在ht ...
首先为Django配置数据库   settings.py     DATABASE_ENGINE = 'mysql' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'. DATABASE_NAME = 'test' # Or path to database file if using sqlite3. DATABASE_USER = 'root' # Not used with sqlite3. DATABASE_PASS ...
服务器迁移,改了地址。所以CVS地址改了。 老规矩先baidu了下,找到一个csdn的blog。按照数十张截图的步骤走了下来。 等完成的时候发现。TMD分明只要两步就够了!! OK..话不多说。上步骤。 首先,将cvs本身的文件夹迁移。这就没什么可说的,复制一下就完了。 然后,在Eclipse中打开CVS Respositories的Perspective。 如图: 在需要更改地址的CVS源上面点右键选择Properties。 然后把host更改掉。 之后点击apply,然后点OKOKOKOK一路OK就行了。 多简单的两步~哈哈。。。
快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12 转到定义 CTRL + F12转到声明 CTRL + ALT + J对象浏览 CTRL + ALT + F1帮助目录 CTRL + F1 动态帮助  F1 帮助 SHIFT + F1当前窗口帮助 CTRL + ALT + F3帮助-搜索 SHIFT + ALT + ENTER全屏显 ...
Global site tag (gtag.js) - Google Analytics