自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql锁

Mysql锁数据库锁机制简单来说,就是数据库为了保证数据一致性,是各种共享资源在被访问时变得有序而设计的一种规则不同的存储引擎支持不同的锁机制,InoDB支持行锁,MyISAM只支持表锁表锁特点:开销小,加锁快...

2021-11-27 10:59:20 121

原创 Mysql事务

事务是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)事务的基本特性ACID1.1. 原子性 (Atomicity)事务开始后所有操作,要么全部做完,要么全部不做,不可能有半过程后再无其他操作。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。1.2. 一致性 (Cons

2021-11-25 00:07:44 290

原创 Mysql索引, 数据库优化

Mysql优化减少数据访问: 设置合理的字段类型,启用压缩,通过索引访问等减少磁盘IO返回更少的数据: 只返回需要的字段和数据分页处理 减少磁盘io及网络io减少交互次数: 批量DML操作,函数存储等减少数据连接次数减少服务器CPU开销: 尽量减少数据库排序操作以及全表查询,减少cpu 内存占用利用更多资源: 使用表分区,可以增加并行操作,更大限度利用cpu资源最大化利用索引;尽可能避免全表扫描;减少无效数据的查询Mysql索引官方介绍索引是帮助MySQL高效获取数据的数据结构。

2021-11-23 21:46:17 460

原创 Mysql三范式

数据库设计一 、三范式设计只是一种理想一种思想,我们按照此设计对我们将会有一定的好处,但绝对不是说要严格执行,三范式极大的减少数据的冗余,但是队sql的编写加大了难度第一范式:保证列具有原子性,不可再分第二范式:满足第一范式的基础上,具有唯一性,添加主键外键等,限制表中多对多的关系第三范式:每列和主键都有直接关系,限制一张表中的一对多关系第一范式第一范式(1NF)要求数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值。若某一列有多个值,可以将该列单独拆分成一个实体,新实体和原

2021-11-22 17:10:09 54

原创 MySQL篇

1.MySQL是什么?mysql是一种开源式关系型数据管理系统(RDBMS),使用最常用的数据库管理语言SQL进行数据管理2.SQL的分类1、DDL(Data Definition Language) 数据定义语言,用来操作数据库、表、列等; 常用语句:CREATE、 ALTER、DROP2、DML(Data Manipulation Language) 数据操作语言,用来操作数据库中表里的数据;常用语句:INSERT、 UPDATE、 DELETE3、DCL(Data Control Langu

2021-11-11 23:40:26 714

原创 JavaSE基础总结

1.基本数据类型四类 八种整型byte short int long浮点型float double布尔值boolean字符型char2.字符发展ASCII(7位)—>ISO8859-1(单字节)—>unicode(两个字节)—>utf8(英文1字节,中文8字节)3.变量他在内存中开辟了一个空间,可以存数据他可以反复的到处使用变量其实是一个引用,他指向堆内存的一块区域,我们箱操作一个对象只需要调用它的引用即可4.流程控制语句if语句Alibaba

2021-11-10 00:36:15 233

原创 Java————枚举

枚举什么是枚举?public enum Color {RED,BULE,YELLOW,BLACK; Color(){ System.out.println("这是一个枚举"); }}用来替代之前的静态常量值的,之前-----------------------------------------public class Color1{ public static final int RED=1; public static final

2021-11-09 15:41:24 376

原创 注解与反射

内置注解@Override修辞方法,表示打算重写超类中的方法声明。@Deprecated可能看不到这个注解,但是我们肯定在使用一些方法时会出现横线。表示废弃,这个注释可以修辞方法,属性,类,表示不鼓励程序员使用这样的元素,通常是因为他很危险或有更好的选择。@SuperWarnings这个注解主要是用来抑制警告信息的,在写程序时,可能会报很多黄线的警告,但是不影响运行,我们就可以用这个注解来抑制隐藏它。与前俩个注解不同的是我们必须给注解参数才能正确使用他。元注解元注解的作用就是负责注解其他注解

2021-11-04 23:32:00 41

原创 Lamba表达式

什么是 函数式接口?** 一个接口中只有一个抽象方法 **对于函数式接口,可以用lamba表达式代码`public class LambaDemo {//3.静态内部类static class LambaImpl1 implements Lamba{@Overridepublic void write() {System.out.println(“学习Lamba表达式1”);}}public static void main(String[] args) { Lamb

2021-11-03 11:35:12 60

原创 8 java面向对象编程

8 JAVA面向对象面向对象 oop本质已类的方式封装对象,已对象的组织封装数据封装 继承 多态

2021-10-26 23:53:54 52

原创 7 数组

数组数组概念数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。什么是数组?int[] nums;//声明一个数组nums = new int[10];//给数组开辟内存空间int[] num2=new int[]{1,34,4,5,67}数组存储的数据类型[ ] 数组名字 = new 数组存储的数据类型[数组长度];~~ 数组存储的数据类型 数组名字[ ] = new 数组存储的数据类型[数组长度]; ~~数组有定长特性,长度一旦指定,不可更改数组的长度属性: 每个数组都

2021-10-26 09:43:00 49

原创 6JAVA结构

1.顺序结构java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 System.out.println("aaa"); System.out.println("aaa"); System.out.println("aaa"); System.out.p

2021-10-04 16:36:28 59

原创 5 JAVA运算符

1

2021-10-02 11:05:49 52

原创 4.1 JAVA数据类型难点

整数扩展int i=10; //10进制int i1=010; //8进制 0int i2=0x10; //16进制 0xSystem.out.println(i);System.out.println(i1);System.out.println(i2);浮点数扩展银行业务怎么处理? 答案 用BigDecimal累处理float a =4.3f;double b= 4.3;System.out.println(a==b);结果为false.

2021-09-30 11:36:15 51

原创 4.Java数据类型

java有两种数据类型:基本数据类型引用数据类型int a=3;byte b=4;short c=5;long d=5L;float e=5.1F;double f=5.3;char g=‘家’; primitive基本数据类型byte 8bitsshort 16bitsint 32bitslong 64bitschar, 16bits一个字节 ...

2021-09-30 10:13:17 75

原创 3.Java标识符&关键字

标识符1.Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下。标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之间没有空格)。 标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。String Name = “郭帝男”;String $Name = “郭帝男”;St

2021-09-30 09:45:57 98

原创 2 JAVA注释

一定要养成写注释的习惯!!java有三种注释单行注释//多行注释/*xxxxxxxxxxxx*/文档注释DOC注释/**@Author xxxxxxx*/有趣的代码注释:有趣的代码注释整理(魔性图注释)_Mr_JK的专栏-CSDN博客_有趣的代码注释...

2021-09-30 09:29:18 41

原创 1 编写第一个Java文件

1.新建记事本 hello.txt2.将后缀改成.java3.启动命令行程序4.javac Hello.java编译成JVM能运行的class文件5.java Hello

2021-09-29 17:47:49 77

原创 配置Java环境

安装Java1.百度下载JDK1.82.安装JDK3.记住保存路径4.配置环境变量JAVA_HOME5.配置path6.检测java是否配置成功开始栏输入cmd———》java -version

2021-09-29 10:48:30 48

原创 快捷键大全(更新)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-09-28 18:01:06 36

空空如也

空空如也

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

TA关注的人

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