摘要: 第一种,直接用action的属性接收,是初学者常用的方法。 1 package com.starain.user; 2 public class User{ 3 private String username; 4 private String password; 5 pub... 阅读全文
posted @ 2015-08-22 11:25 starainDou 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、查看Struts2源码1.ReferencedLibraries>struts2-core-2.1.6.jar>右击>properties.2.Java Source Attachment >External Folder>(选择架包存放目录)/struts-2.1.6/src/core/src... 阅读全文
posted @ 2015-08-18 17:26 starainDou 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 线程同步(一) 1 /** 2 * 采用两个线程共享同一个数据对象的方式对同一数据进行操作 3 */ 4 5 package com.starain.threaddemo; 6 public class TongBu { 7 public static void main(String... 阅读全文
posted @ 2015-08-16 15:25 starainDou 阅读(191) 评论(0) 推荐(0) 编辑
摘要: /** * 后台线程又叫做守护线程,通常是为了辅助其他线程而运行的线程,‘ * 后台线程不妨碍程序终止, * 一个程序中只要还有一个前台线程在执行,这个后台线程就不会终止。 * 反之,如果所有前台线程都已经结束,无论是否还有后台线程在执行,这个进程都会结束。 * 如果对某个线程对象在启动(调用sta... 阅读全文
posted @ 2015-08-15 23:11 starainDou 阅读(179) 评论(0) 推荐(0) 编辑
摘要: C、C++中没有提供 直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使 用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在 使用时都把它定义成一个宏,比如#defin... 阅读全文
posted @ 2015-08-12 15:38 starainDou 阅读(276) 评论(0) 推荐(0) 编辑
摘要: java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式的比较与详解1)DOM(JAXP Crimson解析器)DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载... 阅读全文
posted @ 2015-08-11 13:57 starainDou 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 主要思想:先写出单词逆序的函数,再写整个句子逆序的函数(在其中查找单词,找到后调用单词逆序的函数逆序,最后将整个句子逆序)。程序缺点:只能识别几个常用的标点符号源代码及测试程序://给定一个字符串,按单词将该字符串逆序,含标点 #include //start 和 end 之... 阅读全文
posted @ 2015-08-09 19:52 starainDou 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 无论是C/C++,还是java,默认情况是值传递,这就造成编写一般意义认为正确的交换两数的方法成为错误的。C++中可用指针或者引用方式避免#includeusing namespace std;//一般认为,但是由于传过去的是两个值,所以变量值不改变void swap1(int a ,int b){... 阅读全文
posted @ 2015-08-09 13:48 starainDou 阅读(195) 评论(0) 推荐(0) 编辑
摘要: java 1 import java.io.File; 2 import java.io.StringWriter; 3 4 import javax.xml.parsers.DocumentBuilder; 5 import javax.xml.parsers.DocumentBuilderFa... 阅读全文
posted @ 2015-08-09 00:45 starainDou 阅读(302) 评论(0) 推荐(0) 编辑
摘要: ①当使用时,该文件没用定义全局命名空间,必须使用using namespace std;若不引入,可以用std::调用;②C++为了和C区别,也为了正确的使用命名空间,规定头文件不使用.h,所以#include和#include using namespace std;是不一样的;③,是引入系统库,... 阅读全文
posted @ 2015-08-08 21:46 starainDou 阅读(218) 评论(0) 推荐(0) 编辑