...... 承接动画系列之(一)的代码: 再添加登录按钮代码进行登录,验证用户名和密码在数据库是否正确。 直接上代码: ...
三大层:表现层springmvc,业务层service,持久层mybatis spring将各层进行整合, 通过spring管理持久层的mapper(相当于dao接口), 通过spring管理业务层service,service中可以调用mapper接口, 通过spring管理表现层Handler, ...
分类:
编程语言 时间:
2016-11-01 14:30:49
阅读次数:
238
namespace _08.练习01{ class Program { static void Main(string[] args) { //练习1:循环录入5个人的年龄并计算平均年龄,如果录入的数据出现负数或大于100, //立即停止输入并报错 int avg = 0; //用来保存平均... ...
分类:
其他好文 时间:
2016-11-01 14:15:29
阅读次数:
204
我们可以想到一个dp方程:f[i][0]表示当前在i个栅栏的左端点,f[i][1]表示在右端点。 分两种情况: 第一种:假设现在要更新线段gh的左端点g,而它下来的路径被ef挡住了,那么必定是有ef来更新g。 为什么呢?因为其它点走到g必定要下落,比如说d到g,就相当于d到f再到g。 第二种:假设到 ...
分类:
其他好文 时间:
2016-11-01 13:52:51
阅读次数:
237
介绍 String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 深入说明 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进 ...
分类:
其他好文 时间:
2016-11-01 09:33:53
阅读次数:
153
http://acm.xidian.edu.cn/problem.php?id=1139 预处理一下,二分查找,注意前面几个特殊情况。 ...
分类:
其他好文 时间:
2016-11-01 01:07:21
阅读次数:
159
1.多个线程共享一个变量实现方式1 : 将共享数据封装当另外一个对象中,然后将这个对象传递给各个Runnable对象 package com.test.shareData; /** * 多个线程共享一个变量:1.将共享数据封装当另外一个对象中,然后将这个对象传递给各个Runnable对象 * @au ...
分类:
编程语言 时间:
2016-11-01 01:02:17
阅读次数:
201
Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一 ...
分类:
其他好文 时间:
2016-11-01 00:53:48
阅读次数:
151