自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python】列表

函数内的变量==》全局变量的声明 global。列表名 = [[元素1,元素2],元素3]列表名 = [元素1,元素2,元素3]python 函数的使用。python 列表的使用。

2022-12-18 18:11:56 82 1

原创 HashMap与TreeMap什么情况下使用妥当呢?

如何决定使用 HashMap 还是 TreeMap?问:如何决定使用 HashMap 还是 TreeMap?TreeMap<K,V>的Key值是要求实现java.lang.Comparable,所以迭代的时候TreeMap默认是按照Key值升序排序的;TreeMap的实现是基于红黑树结构。适用于按自然顺序或自定义顺序遍历键(key)。HashMap<K,V>的Key值实现散列hashCode(),分布是散列的、均匀的,不支持排序;数据结构主要是桶(数组),链表或红黑树。适用于在

2021-03-26 10:36:01 260

原创 简介MyBatis

1.定义MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。2.jar包3.作用域(Scope)和生命周期类名称 SCOPESqlSessionFactoryBuilder methodS

2020-08-30 10:32:58 114

原创 2020-08-05

事务的特性原子性(Atomicity)事务中的所有操作要么全部执行,要么都不执行。如果事务没有原子性的保证,那么在发生系统 故障的情况下,数据库就有可能处于不一致状态。一致性(Consistency)主要强调的是,如果在执行事务之前数据库是一致的,那么在执行事务之后数据库也还是一致的。所谓一致性简单地说就是数据库中数据的完整性,包括它们的正确性。隔离性(Isolation)即使多个事务并发(同时)执行,每个事务都感觉不到系统中有其他的事务在执行,因而也就能保证数据库的一致性。持久性(Durab

2020-08-05 16:23:46 108

原创 mysql增删改查

mysql服务的登录与退出方式一:通过MySQL自带的客户端只限于root用户方式二:通过Windows自带的客户端登录:【-h主机名 -p端口号】-u用户名 -p密码退出:exit 或Ctrl+cmysql的常见命令1.查看当前所有的数据库show databases2.打开指定的库use 库名3.查看当前库的所有表show tables;4.查看其他库的所有表show tables form 库名;5.创建表create table 表名(

2020-07-25 19:50:28 68

原创 常见的I/O

字节流:输入流:InputStreamFileInputStream:int read(byte [] bytes);void close();输出流:OutputStreamFileOutputStreamwrite(byte [] bytes)write(byte [] bytes,int offset,int leng)void close();字符流:输入流:ReaderInputStreamReader,指定编码格式FileReader,是InputStreamR

2020-07-18 10:13:43 132

原创 java实用类精简版

基本内容① String类的常用方法1.public int length() //返回字符串中的字符数2.public boolean equals(String s) //比较存储在两个字符串对象的内容是否一致使用equalsIgnoreCase()方法 //不区分大小写比较字符串内容使用toLowerCase()方法 //全部转换成大写比较字符串内容使用toUpperCase()方法 //全部转换成小

2020-06-17 17:28:37 246

原创 初识Java----面向对象三大特性总结

面向对象三大特性**、封装** :隐藏类的内部实现,提供公有的访问的方法。步骤:修饰属性访问修饰符–> private提供公有的set get方法。set get 方法中添加判断**、继承** :子类与父类的关系是 is a 关系。(1)如果父类属性和方法访问修饰符是public protected,子类就继承父类这些属性和方法。(2)如果父类属性和方法访问修饰符是默认的,当子类和父类在同一个包中,子类继承父类属性和方法。(3)构造方法不能被继承,构造方法可以...

2020-06-10 17:32:59 112

原创 初识Java----面向对象之多态性

1(1)抽象类与抽象方法的使用:抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类(2)抽象类与普通类的区别抽象类有abstract 则普通类没有(3)介绍多态(1)什么是多态(2)向上转型 向下转型(3)将父类当作方法的参数多态是同种类型 引用不同对象 输出不同方法向上转型:两者存在继承关系 将一个子类对象赋值给一个父类类型的变量。父类类型 父类变量=new 子类类型()。向下转型:两者存在继承关系 将一个父类类型强转子类类型。子类类型 子类变量=(子类类型)父类类

2020-06-04 17:05:47 109

原创 初识Java-面向对象

这里写自定义目录标题(1)基本数据类型和引用数据类型传参的区别(2)成员变量和局部变量的区别(3)方法重载的特点(1)基本数据类型和引用数据类型传参的区别基本数据类型,操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值,引用数据类型(类、数组的接口),赋值是把原对象的引用(即可理解为内存地址)传递给另一个引用(2)成员变量和局部变量的区别(1)类中定义的变量叫作全局变量,可以在整个类中使用。(2)方法中定义的变量叫作局部变量,只能在当前方法中使用。(3)如果方法中的局部变量和类中的

2020-05-27 12:24:17 110

原创 初识java -类与对象-**对象非对象 对象亦对象** =》**万事万物皆对象*

欢迎来到初识Java----面向对象学好面向对象的三个主线:①类与类的构成:属性,方法,构造器,代码块,内部类②面向对象三个特性:封装、继承、多态③其他关键字 :super ,this ,abs,final ,private>>>等等定义OOP: Object Oriented Programming,面向对象的程序设计。所谓“对象”在显式支持面向对象的语言中,一般是指类在内存中装载的实例,具有相关的成员变量和成员函数(也称为:方法)类具有相同属性和方法的一组对象的集

2020-05-20 12:41:12 178

原创 初识Java-------二位数组及Arrays常用方法

二位数组的格式数据类型 [][] 变量名=new 数据类型 [][];内存情况☆Arrays常见用法☆boolean equals(array1,array2);☆sort(array);☆String toString(array);☆int binarySearch(array,val);☆

2020-05-13 13:01:58 87

原创 初识Java------一维数组

一、1…一维数组的定义:数组是一种变量,是同种数据类型的集合。 2.一维数组基本要素: 标识符 数组名 元素下标(从0开始) 元素类型 3.使用数组分四步 ①.声明数组 int [ ]a; ②.分配空间 a=new int [5]; ③.赋值 a[0]=1; ④.处理数据:a[0]=a[0]+1;二、三种定义数组的方式①int...

2020-05-08 12:38:05 76

原创 初识Java 嵌套

外循环控制行,内循环控制列记住这一句话就行了。案例1:用循环来输出这个图案&&&&&&&&&&&&&&&&&&&&&&&&&public static void main(String ...

2020-05-06 15:22:07 65

原创 初识Java 一般有哪些循环结构呢

①.我们上次说 if(){ }else{ }循环②.while 以及do{ }while{};循环③.for循环④.switch循环语句

2020-05-04 15:10:38 269

原创 **循环结构——if else语句**

1.一般if格式if(判断语句){输出语句 ;}2.if-else语句if(判断语句){输出语句 ;}else{输出语句;}3.if-else if语句if(判断语句){输出语句 ;}else if(判断语句){输出语句 ;}4.if嵌套语句if(判断语句){if(判断语句){输出语句;}if else(判断语句){输出语句}}...

2020-04-29 13:36:01 474 1

原创 初识Java2---变量及数据类型

加粗样式加粗样式主要内容1.变量命名规则2.常用数据类型及说明3.变量声明及使用4.自动类型转换及强制类型转换5.认识算数运算符及逻辑运算符优先级...

2020-04-22 12:15:28 123

空空如也

空空如也

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

TA关注的人

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