- 博客(9)
- 收藏
- 关注
原创 模拟mysql中四种隔离级别
模拟四种隔离级别1.事务的四大特性:A:原子性:每一个事务都是一个最小单元不可再分C:一致性:要求在一个事务当中,要么同时成功,要么同时失败,保证数据一致I:隔离性:一个事务和另一个事务具有一定的隔离性D:持久性:事务结束的一个保障。事务提交,就相当于把没有保存到硬盘上的数据保存到硬盘上隔离性中的隔离级别:2.事务的隔离级别1.读未提交(read uncommitted):最低隔离级别事务A可以读到事务B未提交的数据存在问题:存在脏读的问题,我们常称为读到了脏数据。2.读已提交(re
2021-09-16 21:55:30 254
原创 mysql查看隔离级别
mysql查看隔离级别四种隔离级别:READ_UNCOMMITTED(读未提交)READ_COMMITTED(读已提交)REPEATABLE_READ(可重复读,MySQL默认)SERIALIZABLE(串行读)设置mysql的隔离级别://设置全局的隔离级别命令:set global transaction isolation level 隔离级别名称;//设置的时会话级别命令:set session transaction isolation level 隔离级别//设置一次操作的
2021-09-16 21:31:13 3568
原创 面向对象的三大特性之--封装
封装访问权限修饰符面型对象的三大特性:封装解决了数据的安全性问题。继承解决了代码的重用问题多态解决了程序的扩展问题封装的作用 封装将类的属性和特征隐藏在此类的内部。不允许类外部直接访问,但是提供了get和set方法。 封装就像是一个保护屏障,防止此类的代码和数据被外部类定义的代码随机访问。 隐藏了对象的信息,留出了访问的接口。封装,就是隐藏实现细节 将属性私有化提供公有方法访问私有属性通过这些公有方法访问私有属性修饰项目包类
2021-07-26 22:16:30 81
原创 类与对象.
类与对象面向对象:java是面向对象编程的(Object-Oriented Programming,简记为OOP) 面向对象的语言:Smalltalk、Eiffel、C++、Java、PHP 面向过程的语言:C语言1.什么是面向对象? 万事万物皆对象 是当下最流行的程序设计方式之一。在面向对象的设计思想中,将程序视为多个对象共同协作的结果。程序被划分为多个子模块,再由多个对象完成各自模块最终实现程序的功能。2.面向对象和面向过程的区别面向过程,开发者注重于程序功能
2021-07-26 22:15:04 81
原创 流程控制笔记
流程控制一.程序执行的结构程序执行的结构分为三种:1.顺序结构 程序从上到下依次执行2.分支结构条件判断 if…elseif…elseif(条件表达式,里面只能是boolean类型的数据){ //true,如果符合条件,执行里面的逻辑}else{ //false,如果不符合条件,执行else里面的逻辑} if (userName.equals(user) && passWord.equals(word)){
2021-07-18 22:42:20 71
原创 代理抛出异常错误
代理抛出异常错误代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is:端口被占用解决方法:打开window命令行1.查找占用端口的进程是那个命令:netstat -aon|findstr 10992.关闭占用该端口的进程命令:taskkill -f -pid 14228...
2021-05-18 15:53:03 291
原创 代理抛出异常错误
代理抛出异常错误代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is:端口被占用解决方法:打开window命令行查找1.查找占用端口的进程是那个命令:netstat -aon|findstr 10992.关闭占用该端口的进程命令:taskkill -f -pid 3756...
2021-05-18 15:45:03 205
原创 单例模式
单例模式单例模式 一个类只能有一个实例,通常会用在管理器类/调度器类实现单例的三个关键点: 1,构造方法私有化 2,提供一个本类型的静态成员变量 3,提供一个静态的共有方法,返回值类型是本类型饿汉式单例实例提前创建好,线程安全的使用场景:如果此单例占用内存比较小,可以使用饿汉式单例进行创建private static Hungry hungry = new Hungry(); private Hungry(){ } public static Hu
2021-01-11 00:27:47 82
原创 java时间工具类和常用方法
123java时间工具类和常用方法 public static void main(String[] args) { method10(); } public static void method10() { /** * 加密 */ try { String password = "123456"; MessageDigest md5 = Messa
2021-01-03 00:19:23 432 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人