- 博客(19)
- 收藏
- 关注
原创 j2se之泛型接口
利用泛型接口构造生成器(generator)public interface Generator { T next(); //接口中的默认类型都是 public abstract.}public class Pet { private static long count = 0; private final long id = ++ count; public String
2012-04-19 17:32:21
504
原创 精通JavaScript前70面总结
/*//变量的优先级别 var scope = "globle variable"; function checkscope() { var scope = "local variable"; document.write(scope); } checkscope();//调用函数,输出结果*///javascript没有块级作用域 /* function test
2012-04-17 21:18:38
657
原创 模拟容器的Iterator实现,让自己的类能够使用for-each
继承AbstractCollection并重写iterator和size方法能创造出迭代器实现Iterable接口能使迭代器有for-each功能import java.util.AbstractCollection;import java.util.Iterator;public class PersonIterator extends AbstractCollection imp
2012-04-13 17:51:33
1268
转载 DES加密与解密源代码
package com.liusheng.des;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;/** * * 使用DES加密与解密,可对byte[],String类型进行加密与解密 密文
2012-03-27 17:39:50
1432
原创 Struts2之ognl表达式(下)
Struts2中用ognl操作集合和映射在上一篇文章中的Course类中重写toString方法,在TestOgnl的main方法中加入以下代码 /* * 对ognl来说集合和数组是一样的 */ List list = new ArrayList(); Course c2 = new Course(2,"name2");
2012-03-22 11:33:28
656
原创 Struts2之ognl表达式(上)
hibernate提供对ognl的支持 ognl不只在hibernate中可以使用,她还可以单独的使用在普通的java appliction中不过要2个jar包支持:ognl-....jar 和 javassist-.....jar 下面通过一个实例来讲述ognl的使用。 在src下新建Course和Student类其源码为://coursep
2012-03-22 11:25:03
690
原创 Struts2之拦截器
strut2提供了类似于filter的拦截器(interceptor) 在struts2中拦截器作用于action上,当请求Client发送一个action时,首先要经过拦截器. 拦截器是在struts.xml中配置的其几个常用的标签为
2012-03-21 05:54:56
551
原创 struts2之数据验证
struts2有2中进行数据验证的方法 两种数据验证框架是:1. 通过重写ActionSupport类中的validate方法进行验证2. 通过数据验证框架进行验证通过validate方法进行数据验证 下面先讲一下进行数据验证的action的执行流程: 当Client端发送请求给Server端时,首先将请求中的参数转
2012-03-20 09:01:24
1080
原创 struts2之类型转换
struts2能够处理java中基本的类型如:String Date int 等。。。 但是某些时候我们要处理自定义的类型,处理方法主要有2中:1. 继承DefaultTypeConverter类并重写converValue方法2. 继承StrutsTypeConverter类并重写convertFromString 和 convertToString方法一
2012-03-19 13:30:31
604
原创 操作系统复习
概述什么是操作系统对于现代操作系统中,人们常用四种观点来描述操作系统:*用户环境的观点计算机用户分为三类: 终端用户 程序员 系统设计者操作系统为计算机用户提供了两种接口: 用户接口(User Interface) 编程接口 (Application Programming Interface,简称API)*虚拟机的观点
2012-01-04 18:45:07
2935
转载 清除GRUB/修复MBR
是不是想让系统直接启动到Windows,不出现Linux的Grub(或LILO)引导界面(Solution 1~3),或者是在Windows中删除了Linux分区后无法正确启动Windows,而停留在“grub>”提示符处,怎么办(Solution 4)? 请往下看,这里给你提供几种实用的方法:Solution 1 用DOS命令fdisk恢复主引导扇区MBR(Main/Master
2011-11-09 13:18:11
839
转载 VIM配置方法
手把手教你把Vim改装成一个IDE编程环境(图文)By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:http
2011-10-10 20:28:38
4725
转载 va_list va_start va_end的使用
一、 从printf()开始从大家都很熟悉的格式化字符串函数开始介绍可变参数函数。原型:int printf(const char * format, ...);参数format表示如何来格式字符串的指令,…表示可选参数,调用时传递给"..."的参数可有可无,根据
2011-09-21 22:53:26
997
原创 C语言实现串的堆分配存储
/* * heap_string.h * 串的堆分配存储实现,用这种实现方法的好处是,能够动态的给 * 串分配内存空间,而顺序串不能 * Created on: 2011-9-7 * Author: root */#define ElemType ch
2011-09-12 14:15:21
1472
转载 计算机专业考研参考书目及辅导书
一、数据结构 1.教材:《数据结构》严蔚敏 清华大学出版社 清华大学严蔚敏的这本数据结构的教材是国内数据结构教材的权威。也是国内使用最广,其广度远远超越其他同类教材,计算机考研专业课命题必定以它为蓝本。这一本数据结构是2007年的最新版本,完全适合任何学校的考研数据结
2011-09-05 16:06:24
1648
原创 C语言实现链队列
/* * link_queue.h * * Created on: 2011-9-5 * Author: liusheng */#ifndef LINK_QUEUE_H_#define LINK_QUEUE_H_#define
2011-09-05 14:55:08
1027
原创 C语言实现顺序栈
/* * stack.h * 顺序栈 * Created on: 2011-9-4 * Author: liusheng */#ifndef STACK_H_#define STACK_H_#define ElemType int#define
2011-09-05 13:03:20
646
原创 C语言实现单链表
/* * link_list.h * * Created on: 2011-9-2 * Author: liusheng */#ifndef LINK_LIST_H_#define LINK_LIST_H_#define ElemType int
2011-09-04 02:07:54
657
原创 C语言实现线性表
#define INIT_LIST_SIZE 2#define NODE_ADD_SIZE 1#define ElemType int#define TRUE 1#define FALSE 0typedef struct sq_list{ ElemType
2011-09-02 17:02:58
1883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人