- 博客(15)
- 资源 (8)
- 收藏
- 关注
原创 用Javascript评估用户输入密码的强度
密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力. 什么是一个安全的密码呢?本程序按以下的方式进行评估. 1.如果密码少于5位,那么就认为这是一个弱密码. 2.如果密码只由数
2013-10-31 20:18:15 1110
原创 单元测试笔记整理
常用的测试工具:Load-Runner(性能工具),QTP(Quick Test Professional)黑盒测试:不需要知道类具体的实现细节,只看预期值和输出值是否一致每一个等价类至少有一组代表性的测试断言数值第一个参数:预期值,第二个参数:输出值;第三个参数:误差assertEquals(,,,)断言True和False
2013-10-24 23:04:00 762
原创 java四个有用的过滤器
一、使浏览器不缓存页面的过滤器 package com.sist; import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */public class F
2013-10-23 22:12:24 872
原创 关于使用栈解决括号匹配的问题
封装好的类:1-->public Stack()创建一个空堆栈 2-->public boolean empty()测试堆栈是否为空; 3-->public E pop()移除堆栈顶部的对象,并作为此函数的值返回该对象。 4-->public E push(E item)把项压入堆栈顶部 5-->public E pee
2013-10-23 19:21:39 1841
原创 java IO流 笔记整理
IO流三种分类方式:1.方向:输入流和输出流2.流的数据单位:字节流和字符流3.功能:节点流和处理流IO流的四大抽象类:字符流: Reader、 writer字节流:InputStream(读数据)OutputSream(写数据)IO流的特点:1.单向性:从源端到目的端2.对称性:Reader writer 、InputStreamOutputStream
2013-10-22 21:37:46 1030
原创 文件系统的类型的整理
ext2 : 早期linux中常用的文件系统 ext3 : ext2的升级版,带日志功能 RAMFS : 内存文件系统,速度很快 NFS : 网络文件系统,由SUN发明,主要用于远程文件共享 MS-DOS : MS-DOS文件系统 VFAT : Windows 95/98 操作系统采用的文件系统 FAT : Windows XP 操作系统采用的文件系统 N
2013-10-22 21:12:59 1027
原创 java7新特性:Try - with - Resources语句
在此之间我们处理SQL语句,异常或IO对象时,不得不用命令关闭资源,就如下:try{//Create a resource- R} catch(SomeException e){//Handle the exception} finally{//if resource R is not null thentry{//clo
2013-10-22 21:06:59 1556
原创 JSP页面跳转的两种方式----重定向和转发
.什么是转发?一个web组件(jsp/servlet)将未完成的处理转交给另一个web组件继续处理,转发的各个组件会共享request和response对象。.转发的特点:a.转发的目的地只能是一个应用内部的某个组件b.转发之后,浏览器的地址栏的地址没有改变。c.转发所涉及的各个组件可以共享同一个request,response对象。什么是重定向?服务器
2013-10-21 23:11:11 5240
原创 Freemarker模板引擎
A.什么是Freemarker?(1).是一个模板引擎;(2).是一个基于模板生成文本输出的通用工具;(3).是用纯java编写的;(4).是被用来设计HTML WEB页面(适用于MVC);(5).可以在模板中适用jsp标签;(6).是一个视图组件;(7).原理:模板+数据模型=输出,如下图:B.Freemarker模板组成 1、文本,直接输出的部分 2
2013-10-21 19:55:27 1110
原创 Oracle自带表(EMP)SQL语句练习
0. 查询最高工资及其对应员工解法一: select ename from (select ename from emp order by sal desc) where rownum=1;解法二: select ename from emp where sal=(select max(sal) from emp);解法三: select ename, sal
2013-10-21 13:21:29 5805
原创 UML
面向对象分析与设计UML(统一建模语言)不是OOAD,也不是方法,它仅仅只是一种图形表示法如果不掌握对象思想,那么UML或PD将毫无意义设计原则:单一职责,开放封闭,接口隔离,里氏替换,依赖倒置 我们需要一种用于OOAD的语言,这既是一种思考的工具,也是一种沟通的形式,因此,我们将在OOAD中应用UMLOOA(object-oriented analysis):在问题域内发
2013-10-21 11:37:05 883
原创 javascript匿名函数的运用
.概念:匿名函数(lambda):没有名字的函数,递归函数function factorial(num){if(numreturn ;}else{//arguments.callee指向正在执行的函数的指针return num*arguments.callee(num-1);}}Var anotherfactorial = factorial;f
2013-10-20 19:55:45 810
原创 Java反射机制
、Java的反射机制是在编译并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用在编译期并不知道的类。这样的特点就是反射。、Java的反射机制它知道类的基本结构,这种对Java类结构探知的能力,我们称为Java类的“自审"、Class类要正确使用Java反射机制就得使用java.lang.Class这个类。它是Java反射机制的起源、反射API
2013-10-20 13:14:11 873
原创 POJO浅析
、概念POJO(Plain Ordinary Java Objects)通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类。、作用方便程序员使用数据库中的数据表,对于广大的程序员,可以很方便的将POJO类当做对象来进行使用, 当然也是可以方便的调用其get,set方法,POJO有一些private的参数作为对象的属性。然后针对每个参数定
2013-10-20 13:12:27 909
原创 JavaScript继承的几种方式解析
(一).对象冒充概念:新的类冒充旧的类(旧的类必须采用构造函数的方式)示例代码://父类function people(name,age){this.name = name;this.age = age;this.say = function(){alert("My name is "+this.name);};}//创建一个对象var Wen =
2013-10-20 12:53:05 914
spring cloud 实例demo
2017-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人