自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 测试结构

测试结构从Mocha借鉴过来的测试接口提供了describe(),context(),it()和specify()方法。context()与describe()相同,specify()与it()相同,所以选择最适合你的就行了。// -- Start: Our Application Code --function add (a, b) { return a + b}function subtract (a, b) { return a - b}func...

2020-07-20 18:35:17 334

原创 Cypress配置

"baseUrl": "http://localhost:8080" //配置默认URL,使用时直接使用:cy.visit('/')

2020-07-20 16:01:22 445

原创 Cypress常用操作

describe('Post Resource', function() { it('Creating a New Post', function() {cy.visit('/posts/new') //访问/posts/new页面cy.get('input.post-title') //找到类为:post-title的输入框cy.contains('Submit') .click() //找到包含文本:Submit的元素并点击cy.url() .should('inclu...

2020-07-15 11:57:00 1463

原创 spring

Spring是一个基于IOC和AOP的结构J2EE系统的框架IOC 反转控制 是Spring的基础,Inversion Of Control简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象DI 依赖注入 Dependency Inject. 简单地说就是拿到的对象的属性,已经被注入好相关值了,直接使用即可。注入值: <bean name=...

2020-03-30 18:28:14 315

原创 Servlet基础笔记

页面跳转分为:1.服务端跳转:request.getRequestDispatcher("success.html").forward(request, response);2. 客户端跳转 :response.sendRedirect("fail.html");WEB-INF中的页面只对服务端开放,对客户端是不可见的。Tomcat启动时,初始化Servlet:在web.xml中,...

2020-03-11 17:30:29 140

原创 异常处理

处理异常错误在java中,如果某个方法抛出异常,既可以在当前方法中运行捕捉,然后处理异常;也可以将异常向上抛出,由方法调用者来处理。异常产生后,如果不做任何处理,程序就会被终止,不再执行后面的操作。java语言的异常捕捉结构由try、catch和finally3部分组成。try{}//存放可能发生错误的java语句,当java语句发生错误将跳过到catch语句块继续向下执行c...

2019-11-07 18:02:13 240

原创 集合类

数组与集合:数组的长度是固定的,集合的长度是可变的;数据用来存放基本数据类型,集合用来存放对象引用。常用的集合:List、Set、Map;其中List和Set继承了Collection接口;各集合类继承关系如下:java.lang.object— —>Map — —>...

2019-11-06 16:46:13 138

原创 类的高级属性

一、Java类包完整的类路径:packageName.className同一个包中的的类不必放在同一个位置,可以放在不同的盘;只要将CLASSPATH分别指向这两个位置即可。创建包:New/Package //命名规则:全部使用小写字母导入包:import //指定一个包时,不会指定这个包的子包中的类;如果用到子包中的类,需要对这个子包做单独引用。import除...

2019-10-31 19:29:59 128

原创 接口、继承与多态

一、类的继承方法的重写:方法的重载:方法名相同,方法参数不同(类型或者个数不同)。在子类中保留父类的方法名称,重写方法的实现内容,方法权限或者修改方法的返回值。特殊的重写-重构:子类与父类的方法返回值、方法名称、参数类型及个数完全相同,唯一不同的就是方法实现内容;这种重写的方式被称为重构。当重写父类方法时,不能降低方法修饰权限范围,只能从小的范围到大的范围改变。重写方法的返回值类型必须...

2019-10-31 16:03:32 160

原创 类和对象

一、面向对象概述类和对象:类是对象的载体,它封装了对象的属性和行为的载体,定义了对象所具有的功能。而对象则是类抽象出来的一个实例。封装:将对象的属性和行为封装起来,其载体就是类;类通常对客户隐藏其实现细节。采用封装的思想保证了类内部数据结构的完整性,应用该类的用户不能轻易的直接操作此数据结构,只能执行类允许公开的数据。这就避免了外部操作对内部数据的影响,提高了程序的可维护性。继承:...

2019-10-30 18:06:04 138

原创 数据库开发实例--查询工具类

一、新建与数据库对应的对象package com.dzh.dbms;import java.sql.Date;public class QNYSStor { private int storCode; private String storName; private String storAddress; private Da...

2019-10-29 19:01:31 247

原创 枚举类与泛型

枚举类:提供了安全检查功能,本质上以类的形式存在。泛型:能够解决类型安全问题,提供编译时的安全检查。枚举类型枚举类定义常量的语法:public enum Constants{Constants_A;Constants_B;Constants_C;}当定义一个枚举类型时,每一个枚举类型成员都可以看作是枚举类型的一个实例;这些枚举类型成员都默认被public、static、fi...

2019-10-29 10:26:41 944

原创 枚举类型使用示例

interface Contstants{ public static final int Contstants_A = 1; //将常量放置在接口中 public static final int Contstants_B = 2;}public class ContstantsTest { enum Constants2{ Constants_...

2019-10-28 17:59:04 176

原创 数据库连接操作示例

import java.sql.*;public class selectStu { static Connection con; static PreparedStatement sql; //执行sql语句接口 static ResultSet res; //用于临时存放查询结果集接口 public Connection getCon...

2019-10-28 17:00:35 225

原创 数组

数组:相同类型的、用一个标识符封装到一起的基本数据类型序列或对象序列。在java中将数组看做是一个对象。一维数组的创建及使用创建一维数组的两种方式:1. 先声明,在用new运算符进行内存分配;声明一维数组的两种方式如下:A. 数组元素类型 数组名[];B. 数组元素类型[]数组名;声明数组后,还不能立即访问它的任何元素,还需要为它分配内存空间,在为数组分配内存空间时,必须指明数组的长度...

2019-10-24 17:41:01 129

原创 字符串

String类字符串在java程序中以对象的形式存在。在java中一句相连的字符串不能分开在两行中写,但是可以使用“+”号将两个字符串连接为一个字符串。获取字符串信息str.lenght(); //获取到字符串的长度str.indexOf(String s) //搜索字符或字符串对象“s”在str字符串中首次出现的位置;如果没有找到,返回值是-1str.lastInd...

2019-10-23 14:27:10 100

原创 流程控制

条件语句if语句:if语句的三种形式:1. 简单的if语句(若该if条件下只有一条执行语句,则可以省略“{}”)if(表达式){ 若干语句}2. if...else语句if(表达式){ 若干语句}else{ 若干语句}3. if...else if 多分支语句(每个判断语句中都有条件表达式)if(表达式1){ 若干语句1}else if(表...

2019-10-22 16:53:23 102

原创 JAVA语言基础

数据类型JAVA中有八种基本数据类型:数值型:整数类型和浮点类型整数类型:byte、short、int、long浮点类型:float、double字符型布尔型整数类型在JAVA中有三种表示形式,分别为十进制、八进制和十六进制。十进制如:120、0、-127等八进制必须以0开头十六进制必须以0X或0x开头数据类型定义规则:Long类型:若赋值的值大于int最大值或小于in...

2019-10-18 17:57:51 108

原创 初识JAVA

1. 什么是JAVA语言? JAVA是一种跨平台、面向对象的程序设计语言。2. JAVA程序的编译和运行过程: 程序源代码(.java)→通过编译器编译→字节码(.class)→通过JVM(JAVA虚拟机)→机器码→在计算机上运行3. JAVA的版本有哪些? A. JAVASE:JAVA的标准版,主要用于桌面运用程序开发,同时也是JAVA的基础,它包含JAVA语言基...

2019-10-18 15:53:57 104

原创 Spring

IoC:控制反转过程:创建类对象创建XML文件:bean标签:使容器创建类对象name:类对象名称class:类的全限定名创建测试用例:读取配置文件:A. new ClassPathXmlApplictionContext(); //获取到容器对象ApplictionContext,参数是xml文件名B. new FileSystemXmlApplictionConte...

2019-09-03 16:53:42 81

原创 数据库操作

DBMS:数据库管理系统JDBC:连接数据库与运用程序的纽带select:select 所要查询的字段名 FROM 表名WHERE 条件表达式 GROUP BY 字段名 HAVING 分组条件表达式insert:insert into 表名 values(值1,值2,值3...);update:UPDATE 表名 SET 字段名 = 更新后的值 where 条件表达式delet...

2019-09-03 13:39:23 115

原创 网络通讯

1. 什么是IP协议? IP是一种网络协议,;Internet网络采用的是TCP/IP协议。2. IP协议有什么用处? Internet网络依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同网络系统的互联。3. IP的定义 在Internet网络上存在数以亿计的主机,每一台主机在网络上用为其分配Internet地址代表自己,这个地址就是IP地址。...

2019-08-28 21:23:42 123

原创 多线程

同时进行多个事务,在Java中称为并发;并发完成的每一件事称为线程。一个进程(程序)可以包含多个线程;在单线程中,程序代码按调用顺序依次往下执行。实现线程的两种方式:java.lang.Thread类与java.lang.Runnable接口。Thread类:该类的一个实例对象代表一个线程。完成线程真正功能的方法放在run()方法中,编写run()方法后,通过调用start()方法就...

2019-08-26 21:38:00 76

原创 反射

通过java反射机制,可以在程序中访问已经装载到JVM中的java对象的描述,实现访问、检测和修改描述java对象本身信息的功能。java反射机制的功能十分强大,在java.lang.reflect包中提供了对该功能的支持。通过类对象调用getClass方法得到的对象(Class类型),可以访问到类对象的描述信息;包括包路径、类名称、继承类、实现接口、构造方法、成员变量、内部类等。访问构造...

2019-08-14 20:05:59 88

原创 I/O

流:有序的数据序列,根据操作类型,可分为输入流和输出流两种。程序通过指向源的输入流中读取源中的数据,然后通过向输出流写入数据把信息传到目的地。所有的输入流类都是InputStream(字节输入流)或抽象类Reader(字符输入流)的子类;所有的输出流都是抽象类OutputStream(字节输出流)或抽象类Writer(字符输出流)的子类。输入流:InputStream:字节输入流的抽象类,...

2019-08-12 21:20:09 89

原创 final使用实例

package com.dzh;import static java.lang.System.out;import java.util.Random;public class FinaData { static Random random = new Random(); private final int VALUE3 = random.nextInt(20); p...

2019-08-02 16:10:53 212

原创 Mysql数据类型

Mysql数据类型串数据类型:CHAR:1~255个字符的定长串;它的长度需要在创建是指定,否则Mysql假定为CHAR(1)ENUM:接受最多64K个串组成的一个预定义集合的某个串SET:接受最多64个串组成的一个预定义集合的零个或多个串TEXT:最大长度为64K的变长文本TINYTEXT:与TEXT相同,但最大长度为255个字符LONGTEXT:与TEXT相同,但最...

2019-07-16 16:12:29 136

原创 Mysql安全管理

查看数据库用户列表:USE mysql;SELECT USER FROM USER;创建账户:CREATE USER user_name IDENTIFIED BY password;重命名账户名:RENAME USER user_name TO user_name2;删除账户:DROP USER user_name;查看账户权限:S...

2019-07-16 16:07:58 314

转载 JAVA面试题

 java中==和equals和hashCode的区别http://blog.youkuaiyun.com/hla199106/article/details/46907725 int、char、long各占多少字节数java采用unicode,2个字节(16位)来表示一个字符。char 16位2个字节 byte 8位1个字节 short 16位2个字节 int 32位4个字节 long 64位8个字节 fl...

2018-03-07 16:06:45 153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除