07 2017 档案

摘要:一、使用JS完成注册表单数据校验 1.需求分析 用户在进行注册的时候会输入一些内容,但是有些用户会输入一些不合法的内容,这样会导致服务器的压力过大,此时我们需要对用户输入 的内容进行一个校验(前端校验和后台校验),前端校验防君子不防小人。 2.技术分析 2.1 javasscript的介绍 Java 阅读全文
posted @ 2017-07-28 22:08 Vanguard 阅读(1059) 评论(4) 推荐(0)
摘要:1. DButils工具类的介绍个三个核心类 A: DButils工具类的介绍个三个核心类 a: 概述 DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 DBUtils就是JDBC的简化开发工具包。需要项目导 阅读全文
posted @ 2017-07-26 16:59 Vanguard 阅读(6051) 评论(1) 推荐(1)
摘要:1. Java数据库的连接及操作 1)数据库连接工具类 2)JDBC读取数据表sort,每行数据封装到Sort类的对象中很多个Sort类对象,存储到List集合中 2.map中有如下数据(用户名=密码) [liuyan=123456,wangbaoqiang=123321,fangbian=abcd 阅读全文
posted @ 2017-07-26 16:36 Vanguard 阅读(4060) 评论(0) 推荐(0)
摘要:SQL 语法 MySQL 数据库 SQL语句是对所有关系数据库都通用的命令语法,而JDBC API只是执行SQL语句的工具,JDBC允许对不同的平台、不同的数据库采用相同的编程接口来执行SQL语句 关系数据库基本概念和MySQL基本命令 数据库仅仅是存放用户数据的地方。当用户访问、操作数据库中的数据 阅读全文
posted @ 2017-07-23 21:38 Vanguard 阅读(669) 评论(0) 推荐(0)
摘要:1、wait和sleep的区别 sleep: 不释放锁对象, 释放CPU使用权 在休眠的时间内,不能唤醒 wait: 释放锁对象, 释放CPU使用权 在等待的时间内,能唤醒 2、线程的生命周期(五中状态的切换流程) 新建(new Thread) 当创建Thread类的一个实例(对象)时,此线程进入新 阅读全文
posted @ 2017-07-23 21:17 Vanguard 阅读(730) 评论(0) 推荐(0)
摘要:1.进程与线程的关系 一个程序运行后至少有一个进程,一个进程中可以包含多个线程2.多线程两种实现方式 A:实现线程程序继承Thread B:实现线程的另一种方式实现Runnable接口 3.多线程两种实现方式的区别 实现Runnable接口的方式,更加的符合面向对象,线程分为两部分,一部分线程对象, 阅读全文
posted @ 2017-07-23 21:13 Vanguard 阅读(247) 评论(0) 推荐(0)
摘要:(1)定义学生类,包含姓名(String name),性别(String gender),年龄(int age)三个属性,生成空参有参构造,set和get方法,toString方法 (2)键盘录入6个学员信息(录入格式:张三,男,25),要求有两个相同的信息,将6个学员信息存入到ArrayList集合中 (3)将存有6个学员信息的ArrayList集合对象写入到D:\\StudentInfo.txt文件中 (4)读取D:\\StudentInfo.txt文件中的ArrayList对象 (5)对ArrayList集合中的6个学生对象进行去重并按照年龄从小到大的顺序排序 (6)将ArrayList集合中排序后的结果利用PrintWriter流写入到E:\\StudentInfo.txt文件中(写入格式:张三-男-25) 阅读全文
posted @ 2017-07-21 21:36 Vanguard 阅读(1283) 评论(0) 推荐(0)
摘要:1.从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中(高效流) 2.获取指定目录及子目录下所有txt文件的个数,并将这些txt文件复制到D盘下任意目录(高效流) 3. 用代码实现以下需求 (1)有如下字符串"If you want to change your fate 阅读全文
posted @ 2017-07-21 21:31 Vanguard 阅读(474) 评论(2) 推荐(0)
摘要:1.从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中 2.获取指定目录及子目录下所有txt文件的个数,并将这些txt文件复制到D盘下任意目录 3.键盘输入10个数,放到数组中 (1)去除该数组中大于10的数(2)将该数组中的数字写入到本地文件number.txt中 4.产 阅读全文
posted @ 2017-07-21 21:26 Vanguard 阅读(441) 评论(0) 推荐(0)
摘要:01. IO技术概述 * a: Output * 把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作 * b: Input * 把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作 * c: IO操作 * 把上面的这种输入和输出动作称为IO操作 02. File类 阅读全文
posted @ 2017-07-21 21:21 Vanguard 阅读(713) 评论(0) 推荐(0)
摘要:1.简述什么是异常、异常的继承体系?Java代码在运行时期发生的问题就是异常。异常的继承体系:Throwable: 它是所有错误与异常的超类(祖宗类) |- Error 错误 |- Exception 编译期异常,进行编译JAVA程序时出现的问题 |- RuntimeException 运行期异常, 阅读全文
posted @ 2017-07-18 20:55 Vanguard 阅读(395) 评论(0) 推荐(0)
摘要:1. 案例介绍 按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 1. 组装54张扑克牌 2. 将54张牌顺序打乱 3. 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。 4. 查看三人各自手中的牌(按照牌的大小排序)、底牌 l 手中扑克牌从大到小的摆放顺序:大王,小王,2,A,K 阅读全文
posted @ 2017-07-18 20:44 Vanguard 阅读(2917) 评论(0) 推荐(0)
摘要:1. Map接口 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。 l Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 l Map中的集合,元素是成对存在的(理解为夫妻)。 阅读全文
posted @ 2017-07-18 20:39 Vanguard 阅读(297) 评论(0) 推荐(0)
摘要:Collection表示一组对象,它是集中 ,收集的意思,就是把一些数据收集起来。 Java集合大致可分为Set、List、Queue和Map Set:代表无序、不可重复的集合; List:代表有序、重复的集合; ArrayList:底层实现是数组,线程不安全,效率高。所以,查询快。修改、插入、删除 阅读全文
posted @ 2017-07-17 20:22 Vanguard 阅读(338) 评论(0) 推荐(0)
摘要:1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 2 正则表达式的匹配规则 阅读全文
posted @ 2017-07-16 21:00 Vanguard 阅读(272) 评论(0) 推荐(0)
摘要:###01eclipse快捷键 * A:  Ctrl+T:查看所选中类的继承树 例如,在下面代码中,选中Teacher类名,然后按Ctrl+T,就会显示出Teacher类的继承关系 * B: 查看所选中方法的源代码 Ctrl+滑动鼠标点击方法名,或者选中方法名后,按F3键查看所选中方法的源代码。 阅读全文
posted @ 2017-07-16 19:56 Vanguard 阅读(260) 评论(0) 推荐(0)
摘要:###01final关键字概念 * A: 概述 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承, 或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后, 就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用 阅读全文
posted @ 2017-07-16 16:02 Vanguard 阅读(1060) 评论(0) 推荐(1)
摘要:1、构造方法的格式是什么?有哪些注意事项? 权限修饰符 类名(参数列表){方法体} 注意事项:  构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。  构造方法名称必须和类型保持一致。  构造方法没有具体的返回值。 2、构造方法可以重载吗? 里边可以有 阅读全文
posted @ 2017-07-15 21:30 Vanguard 阅读(696) 评论(0) 推荐(0)
摘要:1、多态是什么,多态的前提条件是什么? 多态就是父类引用变量指向子类对象; 前提条件:必须有子父类关系或类实现接口关系; 2、多态中成员访问的特点分别是什么? 成员变量: 当子父类中出现同名的成员变量,多态调用该变量时, 编译时期:参考的是引用变量所属的类中是否有被调用的成员变量。没有编译失败; 运 阅读全文
posted @ 2017-07-15 16:30 Vanguard 阅读(1722) 评论(0) 推荐(0)
摘要:###01继承的概述 *A:继承的概念 *a:继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系 *b:在Java中,类的继承是指在一个现有类的基础上去构建一个新的类, 构建出来的新类被称作子类,现有类被称作父类 *B:继承关系的子类特点 *a:子类会自动拥有父类所有非pri 阅读全文
posted @ 2017-07-14 11:21 Vanguard 阅读(304) 评论(0) 推荐(0)
摘要:1 面向对象 1.1 理解什么是面向过程、面向对象 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。 例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎 阅读全文
posted @ 2017-07-04 22:23 Vanguard 阅读(396) 评论(0) 推荐(2)
摘要:Eclipse是功能强大Java集成开发工具。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是Eclipse进行开发。 Eclipse的下载、安装、卸载 下载 http://www.eclipse.org 安装 (只需要解压后就能使用) 卸载(只需要将文件夹删除就可以了) 阅读全文
posted @ 2017-07-03 21:05 Vanguard 阅读(3799) 评论(0) 推荐(0)