- 浏览: 30313 次
- 性别:
- 来自: 深圳
最新评论
文章列表
Jsp和Servlet中实现页面跳转的几种方式
- 博客分类:
- 面试题
Jsp中有7种跳转方式,分别为:
1、使用RequestDispatcher.forward方法转发<% RequestDispatcher rd = getServletContext().getRequestDispatcher("/test/test.jsp"); rd.forward(request, response); %>
2、response.sendRedirect 重定向<% response.sendRedirect("test.jsp");%>
3、使用forward标签
...
获取一个四位随机数,并且四位数不能重复,代码如下:
import java.util.HashSet;
import java.util.Iterator;
import java.util.Random;
import java.util.Set;
public class RandomNumber {
/**
* 获取一个四位随机数,并且四位数不重复
*
* @return Set<Integer>
*/
public static Set<Integer> GetRandomNumber() {
// 使 ...
数据库索引优缺点
- 博客分类:
- SQL Server
建立索引的优点:
创建索引可以大大提高系统性能!
具体如下:
1.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2.可以大大加快数据的检索速度,这也是创建索引的最主要的原因。3.可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。4.在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。5.通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。
缺点:
1.创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。2.索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引 ...
首先看一段代码:
public static void main(String[] args) {
int j1 = 0;
int j2 = 0;
for (int i = 0; i < 100; i++) {
j1 = j1++;
j2 = ++j2;
}
System.out.println(j1);
System.out.println(j2);
}
打印结果:
0
100
详解:
j1++需要执行的步骤为:
int t=j1;j1=j1+1;
++j2需要执行的步骤为:
j2=j2+1;int t=j2; ...
深圳泰宸科技有限公司--机试
题目:N个运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料搞促销,凭三个空瓶可以再换一瓶饮料,他们最少卖多少瓶饮料才能保证一人一瓶?
JAVA代码如下:
public static int getNum(int n) {
// 实际买的饮料数
int mTemp = 0;
// 一共需买的饮料数
int result = 0;
while (mTemp <= n) {
if (mTemp % 3 != 0) {
// 如果没有三个空瓶,则需再买一瓶
result++;
}
...
转载自:http://hi.baidu.com/kris8487/blog
LINUX系统中常见软件安装文件格式为.rpm、.sh、.bin、.tar.gz、.deb以下安装方式请参考1.在.tar.bz2或.tar或.tar.gz结尾的压缩包文件终端执行tar -jxf xxxx.tar.bz2 或tar -xf xxxx.tar或tar -zxf xxxx.tar.gz(解压该包)进入到解开的目录中,执行./configure --prefix=/root/xxxx (编译到/root/xxxx目录)执行make执行make install执行cd /root/xxxx/bin执行/ ...
- 2009-09-30 12:13
- 浏览 1107
- 评论(0)
以下两个函数都是处理排名的:
DENSE_RANK()
ROW_NUMBER()
RANK()
用法:
SELECT DENSE_RANK() OVER(ORDER BY [排序字段] DESC),[字段1]... FROM 表名
两种函数的用法是一样
查询结果的比较:
DENSE_RANK()
ROW_NUMBER()
RANK()
1
1
1
2
2
2
2
3
2
3
4
4
4
5
5
5
6
6
以上红色部分已经将不同点标注 ...
- 2009-07-17 17:36
- 浏览 1512
- 评论(0)
根据年份和月份获得天数
- 博客分类:
- Java
该方法已经不记得出处地址了,但是确实是一个好方法。
/**
* 根据传入的年份和月份获得该月份的天数
*
* @param year
* 年份-正整数
* @param month
* 月份-正整数
* @return 返回天数
*/
public int getDayNumber(int year, int month) {
int days[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
if (2 == mon ...
安装软件:fcitx-3.0.2-1.i386.rpm(中文拼音输入法)
安装平台:VMware Workstation(虚拟机)-Red Hat 9
终端工具:putty
客户端工具:SSHSecureShellClient-3.2.9
在此计算机名假设为:newLinux
安装步骤:
1.下载中文拼音输入法fcitx-3.0.2-1.i386.rpm,版本由自己定。
2.启动虚拟机中的Linux。
3.使用SSH将fcitx-3.0.2-1.i386.rpm上传到newLinux目录下。
4.使用putty建立终端(root登录)。
5.使用C ...
//去除所有空格
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
}
//去除左边空格
String.prototype.ltrim=function(){
return this.replace(/(^\s*)/g,"");
}
//去除右边空格
St ...
-- 常用日期格式转换
select CONVERT ( varchar , getdate (), 120 )
2004 - 09 - 12 11 : 06 : 08
select replace ( replace ( replace ( CONVERT ( varchar , getdate (), 120 ), ' - ' , '' ), ' ' , '' ), ' : ' , '' )
20040912110608
select CONVERT ( varchar ( 12 ) , getdate (), 111 )
2004 / 09 / 12
...