自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库-----------

char:是不可变长,char(10)表示存储10个字节,就是你放进去的长度不到10个字节,他也会分配10 个字节给你。varchar(10):是可变长,就是你放进去的长度不是几个字符他就会给你分配几个字符的空间。所以选择的时候,如果是像存储身份证,出生日期的这种数据通常选择char。MD5()表示加密函数,且加密函数的长度是32,char 和 varchar类型的区别。如果像留言这种则采取varchar。

2024-08-06 21:05:20 243

原创 数据库关于表的相关知识-------DDL语句

3 往表里添加新的列 修改表的结构 alter: 改变。添加表的列:alter table 表名 add (要添加的列名和数据类型)删除表的列:alter table 表名 drop (要添加的列名)往表里面添加数据:insert into 表名 vaules()创建表: create table 表名()删除表: drop table 表名。更新添加的数据:update 表名 where。4 修改添加数据的数据 update:更新。

2024-08-02 21:31:54 236

原创 数据库知识

为了简化记忆 如果在开发的时候遇到需要使用date函数的话,要取单独值的话。1.concat ()函数是拼接字符串,将多个字符串拼接。通常采取下面单一的方式方便学习和记忆 以year为例子。

2024-08-02 20:37:59 250

原创 正则表达式----------分组 捕获 反向引用

1 . 先来分析正则表达式是怎么在content里面找到 奥运11和奥运23 的字符串的。首先我们以这段代码为主来分析正则表达式的底层实现逻辑和。首先先从Java底层源码来分析正则表达式。分组 捕获 反向引用。

2024-07-30 22:48:24 196

原创 正则表达式

首先定义一个字符串line 创建一个pattern的对象。1 正则表达式的元字符-----这里全都遵守。* :指定字符出现一个0次或者n次。+ :指定字符出现一个1次或者n次。:指定字符出现一个0次或者1次。\\B : 指定目标字符串非边界值。在java正则表达式里面的匹配是。\\b :指定目标字符串边界值。2 命名分组和非命名分组。,也就是尽可能的匹配多的。正则表达式有三个常用的类。的话可以在后面加上?^ :指定起始字符。

2024-07-28 23:55:08 427

原创 js知识点学习

从这上面来看,使用typeof来比较,基本类型返回的是具体的基本数据类型,但是引用数据类型返回的都是object。对象的格式:对象都是用{},数组都是用[ ],所有的键值对都是用key-value。js里面的对象声明:在js里面一切皆对象,任何js支持的类型都可以转换为json。js-----------对象。js--------数据类型。

2024-07-27 20:17:38 162

原创 java入门进行中

属性的值看编译类型,和方法是不一样的 ,方法是看运行类型,使用多态如果想调用子类的特有的方法可使用向下转型。面向对象多态 ====== 多态中的细节。多态中的属性和对象执行的当时是不一样的。子类类型 引用名=(子类类型)引用名。

2024-07-15 15:42:24 367

原创 java入门进行中

来分析测试类中多态的运行机制,我们调用了eat run sieep cry show 的方法,他首先会去父类里面找看有没有这个方法 ,如果有的话就编译成功,没有的话就编译失败,显而可见的是因为show方法只有子类特有所以编译失败,我们再来看他的运行机制,还是遵守。的机制,运行是看右边,所以控制台输出的是子类的方法,但是因为cry这个方法子类没有,他只能向上查找,所以运行的是父类里面的方法。首先创建一个父类animal,在创建一个子类dog ,在这个父类里面添加属性和方法,让这个子类去。

2024-07-15 15:17:19 199

原创 java入门进行中

我们是在调用其无参构造,但是在jvm里面这个子类son又会去调用他上一级(father)的无参构造,(father)又会去调用他上一级的无参构造(ganderfather),其实就是在无参构造里面存在super()这么一个方法;其实(ganderfather)也会去调用他上一级的无参构造,但是他上一级的类也就是object里面的无参构造里面是空的,也就不会输出什么语句。java面向对象的三大特性:继承,封装,多态---------------继承。其实继承的话 当我们创建一个对象的话 如上图所示。

2024-07-14 23:13:05 385

原创 java入门进行中

首先要了解递归可以从jvm内存了解,jvm中存在进栈和出栈两种概念,所以我们可以通过jvm来很好的了解这个知识,首先我们要明确的观点就是递归永远是从最顶级的栈开始返回,也就是最后进栈的最先出栈----或者可以这样理解--------->最顶层的栈返回到下一级的栈(出栈)全局变量可以不赋值其本身就有默认值 ,但是局部变量不行其本身没有默认值。两种经典的递归小案例:阶乘和累加。java中递归思想的学习和认识。可变参数实质就是一个数组。

2024-07-13 01:10:09 143

原创 java入门进行中

用jvm的内存分析这个问题 ---------- 首先我们在栈里面创建一个对象叫arry, 我们假设这个地址值为0x0011 ,这个地址值又在堆内存里面开辟一个空间 ,里面可以存放3个int类型的数字,我们让这个数组指向arry ------ 也就是 arry1=arry。此时在jvm 里面其实是做的这样一个操作--------> arry1和arry在栈里面的地址值其实是一样的,引用传递:假设我们创建一个数组int[] arry=new int [3];值传递:假设int a =10;

2024-07-11 15:00:32 94 1

原创 Java进阶之路

打卡学习java的第一天。

2024-07-07 22:03:50 80

空空如也

空空如也

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

TA关注的人

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