struts2是对于MVC思想的一种实现,在学习struts2时与.net中的mvc去对比发现他们很相似。struts2也有自己的控制器,自己理解struts2中的控制器就是带有Action的方法。
实例是登陆时将登陆输入的内容传值到Action,通过Action去跳转到另外一个窗体。login.jsp,用于提供输入框以及指定Action名称(login)。<%@ page language="j...
分类:
其他 时间:
2015-06-30 22:00:30
收藏:
0 评论:
0 赞:
0 阅读:
159
1.演示不可重复读
A窗口:
事务为数据库默认的级别:repeatable read
开启事务:start transaction;
B窗口:
设置事务级别为:set session transaction isolation level read committed;
开启事务:start transaction;
两次读取的数据不一致造成了不可重复读。
解决方案:更该B...
分类:
其他 时间:
2015-06-30 22:00:21
收藏:
0 评论:
0 赞:
0 阅读:
178
在写Restful服务的时候,因为都是返回去的都是一条条的json对象,这些都对象之间又是有关系的,但是却没有很好的体现出来,返回到页面的时候,不能成为一个树。返回去的json串数据如下:
[{"belongsname":"","id":901,"isleaf":0,"name":"XJBHX-2标项目部","pid":"","type":""},{"belongsname":"","id":9...
分类:
Web开发 时间:
2015-06-30 22:00:20
收藏:
0 评论:
0 赞:
0 阅读:
278
看到Class的时候,我们是不是会一下子想到我们写程序中的class呢?此Class非彼class,这里讲的Class类实际上就是java类的统称,我们可以将其称之为抽象的类不是具体的一个类的名字。
1. 概念
Java程序中的各个java类属于同一个事物,描述这类事物的java类名就是Class。也许这个解释还是不够清晰,再细点说:
Java类用于描述一类事物的共性,该类事物...
分类:
编程语言 时间:
2015-06-30 22:00:19
收藏:
0 评论:
0 赞:
0 阅读:
238
视图是基于 SQL 语句的结果集的可视化的表。
视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。
注释:数据库的设计和结构不会受到视图中的函数、where 或 join 语句的影响。
也可以理解为,视图...
分类:
数据库技术 时间:
2015-06-30 21:59:40
收藏:
0 评论:
0 赞:
0 阅读:
321
这篇博客源于最近正在准备的面试。XX的 一个笔试题。
在这简单总结一下。
如题:请用任意语言,完成至少一种算法。
从数据结构中我们也了解了
‘...
分类:
编程语言 时间:
2015-06-30 21:59:31
收藏:
0 评论:
0 赞:
0 阅读:
307
DataGridView复选框全选和全不选...
分类:
Windows开发 时间:
2015-06-30 21:59:20
收藏:
0 评论:
0 赞:
0 阅读:
303
废话不多说,请看下面程序:
#include
using namespace std;
#define SIGN1 char* //
typedef char * SIGN2;//typedef是一条语句所以以分号结尾
int main()
{
SIGN1 ch1,ch2;
SIGN2 ch3,ch4;
cout<<sizeof(ch1)<<" "<<sizeof(ch2)<<en...
分类:
编程语言 时间:
2015-06-30 21:59:10
收藏:
0 评论:
0 赞:
0 阅读:
148
使用dom4j需要导入jar包
jar包下载地址:http://pan.baidu.com/s/1o65jWRw
将dom4j-1.6.1.jar包导入Eclipse
book2.xml
JAVA
XXXXXX
23333
ANDROID
XXXXXX
23...
分类:
其他 时间:
2015-06-30 21:59:01
收藏:
0 评论:
0 赞:
0 阅读:
303
Python 中内置了filter()函数用于过滤序列。
用法:
filter()接收一个函数和一个序列。filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。demo:
1、在一个list中,删掉偶数,只保留奇数:#filter odd number in the list
def is_odd(n):
return n % 2...
分类:
编程语言 时间:
2015-06-30 21:58:41
收藏:
0 评论:
0 赞:
0 阅读:
214
JDBC是以统一方式访问数据库的API:它提供独立于平台的数据库访问,位置透明对专有数据库的问题是透明的。
JDBC Drivers是实现数据库操作的类。Drivers分为两类:客户直接和数据库会话、客户与代表数据库的中间层(WebLogic Server)会话。
JDBC体系结构:
要使用多层Type-3 Drivers体系结构,必须至少配置一个连接池Co...
分类:
数据库技术 时间:
2015-06-30 21:58:31
收藏:
0 评论:
0 赞:
0 阅读:
280
序本文主要介绍堆排序算法(HeapSort),堆排序像合并排序而不像插入排序,堆排序的运行时间为O(nlgn);像插入排序而不像合并排序,它是一种原地(in place)排序算法。在任何时候,数组中只有常数个元素存储在输入数组以外,这样,堆排序就把插入排序和合并排序的优点结合起来。
堆排序还引入了另外一种算法设计技术,利用某种数据结构(在此算法中为“堆”)来管理算法执行中的信息。堆数据结构不只在堆...
分类:
编程语言 时间:
2015-06-30 21:58:21
收藏:
0 评论:
0 赞:
0 阅读:
272
book2.xml
JAVA
XXXXXX
23333
ANDROID
XXXXXX
23333
增删改查方法:
public class dom4j2 {
public static void main(String[] args...
分类:
其他 时间:
2015-06-30 21:58:11
收藏:
0 评论:
0 赞:
0 阅读:
227
相信这个错误大家都不陌生,只要安装使用过Oracle的估计都遇到过这个问题,一般出现在用PL/SQL连接Oracle数据库的时候发生的。
导致这个错误的原因以及解决方案都是多种多样的,我也是三番五次的遇到过这个问题,今天就把ORA-12154的解决方案总结一下。
1、首先查看服务器端,Oracle服务和监听服务是否启动。Win+R,输入services.msc,查看服务。检查下图中的两个服务是否...
分类:
数据库技术 时间:
2015-06-30 21:57:51
收藏:
0 评论:
0 赞:
0 阅读:
334
尽管Struts2提供的内建类型转换器能满足绝大多数的需求,但是,有的时候还是需要使用自定义类型转换器来实现特定的需求。因为Struts2不能自动完成 字符串 到 引用类型 的 转换
需求:实现指定格式的日期转换 yyyy-MM-dd
1.准备 UserAcrion2类
@SuppressWarnings("serial")
public class UserActi...
分类:
其他 时间:
2015-06-30 21:57:40
收藏:
0 评论:
0 赞:
0 阅读:
208
浅谈next数组...
分类:
编程语言 时间:
2015-06-30 21:57:30
收藏:
0 评论:
0 赞:
0 阅读:
237
水题。
代码:
//poj 2683
//sep9
#include
using namespace std;
int main()
{
int cases;
scanf("%d",&cases);
while(cases--){
int fund,year,op,ans=-1;
scanf("%d%d%d",&fund,&year,&op);
while(op--){
...
分类:
其他 时间:
2015-06-30 21:57:21
收藏:
0 评论:
0 赞:
0 阅读:
225
最近考试什么的都已经结束了,闲在家也没什么事做,就想着学点什么,于是便选择了学一下Android开发。一直在使用Android手机,要是自己能为自己的手机开发一个APP就好了。
好了,也不扯些废话了,开始Android之旅吧!不过出师必须要有名,由于是探索未知世界,我便取名叫“My Magic Android Tour”好了。
由于之前做课程设计(完全是打酱油的)已经配置过环境...
分类:
移动平台 时间:
2015-06-30 21:57:11
收藏:
0 评论:
0 赞:
0 阅读:
216
一头疏于梳理的长发和一把肆意生长的大胡子,往往可能是人们对于理查德马修斯托曼的第一印象。这位马上就要过60岁生日的自由软件基金会主席不用手机、不买房、没有汽车,看起来像是个流浪汉,但是却是美国工程院院士、麦克阿瑟奖得主,以及五所大学的荣誉博士和两所大学的荣誉教授。同时,他也是世界上最著名的黑客...
分类:
其他 时间:
2015-06-30 21:56:00
收藏:
0 评论:
0 赞:
0 阅读:
224
在 CSS3 中,追加了三个属性选择器分别为:[att*=val] ----内容包含[att^=val] ----开头匹配[att$=val] ----结尾匹配示例: 实例1: sdf sdf sdf
分类:
Web开发 时间:
2015-06-30 21:55:30
收藏:
0 评论:
0 赞:
0 阅读:
224