自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL语句——DDL(数据定义语言)语句

方式二:show create table 表名,出现表后,全选、复制、粘贴,可显示执行语句的具体实现方式。2.如果已经存在具体的数据无法覆盖,要修改要确保数据式可以做隐式转换,不能转换的都不能改,否则就会报错。alter table 表名 change 旧字段名 新字段名 要修改的类型 要修改的属性;alter table 表名 modify 字段名 要修改的类型 要修改的属性;表名.ibd存储数据和索引以及表结构。表名.frm存储表结构;删除表,不仅会删除表的数据,还有索引,以及表结构。

2024-07-21 23:35:11 677

原创 MySQL简介

数据在磁盘上怎样存储由数据库管理而不依赖于应用程序,这样当数据的物理存储改变了,应用程序不用改变。SQL语句是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。数据和数据之间的结构关系,数据和程序之间的依赖关系,如何能让这些关系持久维系?大量程序产生的数据在程序运行时和程序结束运行后,数据应该怎么保存?数据在数据库中的存储可以依靠二维表结构来逻辑的存储数据,可以。口令,用户的权限进行限制,再比如对数据的存储进行限制。语句sql结尾处加一个";

2024-07-19 17:39:21 286

原创 网络安全与操作

IP地址可以唯一的标识网络上的每一台计算机,IP地址是32位,由4个8位二进制数组成,但它由点分十进制表示。

2024-07-18 18:48:04 679

原创 如何处理压缩文件

如果FileHeader类型的对象是文件,则创建子文件:file.createNewFile()、获取压缩包中的子文件输入流(getInputStream()方法)、复制文件输入流至新子文件(FileUtils.copyInputStreamToFile()方法)。每循环一次创建一个ZipEntry类型的对象,写入一个压缩包的子文件(调用putNextEntry方法);如果ZipEntry类型的对象是文件,则创建子文件:file.createNewFile();4>遍历子目录和子文件(遍历List集合)

2024-07-12 18:51:47 903

原创 String字符串的常见方法总结

将字符串按指定的分割字符进行分割,并将分割后的结果存储在字符串数组中。注:没查找到就返回-1。

2024-02-28 13:35:13 527

原创 String为什么是不可变的

观察源代码,String类被final修饰,该类不能被继承。String字符串被存储在char类型的数组value,而value数组被声明为final,,且被private修饰,表示value数组被初始化后不能再改变(引用地址无法改变)。修改字符串的某个字符,不会在原有的字符串上进行修改(字符串的不可变性),而是会分配一个新的内存地址给他,产生一个新的字符串。观察源代码,对数据进行修改时,会创建一个新的字符串。

2024-02-28 11:58:59 535

原创 数组常见算法代码总结

一个从头开始查找(下标i=0),一个从尾部开始查找(下标k=数组长度-1),分别判断是否与目标元素相同,相同则返回对应下标,不同则继续查找。一个数组arr,随机产生一个数字,将数组arr中最后一个元素与前面元素中下标为随机数的元素交换位置。就是将数组的最后一位元素与前面元素依次交换,直到最后一位元素存放在首元素的位置上。方法4:利用Arrays工具类的方法实现,先使用sort()方法对数组进行排序,再使用binarySearch()方法进行二分查找。向左旋转同样,不过是第一位元素依次向后交换,交换到最后。

2024-02-27 18:14:14 378

原创 Arrays工具类的常见方法总结

参数2:复制后的新数组的长度。参数fromindex:要使用指定值填充的最后一个元素的下标(不包括)参数fromindex:要使用指定值填充的第一个元素的下标(包括)传入的参数可以单独为数组、数组和比较器、数组和两个int类型的参数。参数3:要复制范围的最后下标位置,可大于复制数组的长度。参数fromindex:要开始排序的最后一个元素的下标;参数fromindex:要开始排序的第一个元素的下标;参数value:要分配给数组指定范围中的每个元素的值。将指定数组的指定长度复制到一个新的数组。

2024-02-27 00:28:16 837

原创 数值类型的运算方式总结

对BigDecimal进行加减乘除都不会存在精度丢失问题,但除法会出现无法除尽的情况,此时必须指定精度以及如何截断。由于整数存在范围限制(例如int型:-2147483648 ~ +2147483647),如果计算结果超出了范围,就会产生溢出,但不会出现错误,只会产生一个奇怪的结果。计算机计算时通常会将数据转换成二进制,而浮点数的小数位转换成二进制时,每次乘以二,会形成无限循环小数,计算机会自动将它转换为近似值,这时就会形成精度丢失。如果两个数不同,结果为1,否则为0。只要任意一个为1,结果就为1。

2024-02-25 23:00:10 410

原创 == 与 equals 的区别

=比较两个变量的值是否相等无法使用equals比较。

2024-02-12 18:06:58 376

原创 接口与抽象类的区别

通过abstract关键字定义抽象类接口由interface关键字定义。

2024-02-07 18:32:28 427 2

空空如也

空空如也

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

TA关注的人

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