自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(54)
  • 收藏
  • 关注

原创 数组的遍历

数组的遍历 遍历:从头到尾,依次访问数组每一个位置,获取每一个位置的元素. 形式如下: 我们通过数组的下标操作数组,所以for循环变量操作的也是数组下标 开始:开始下标0 结束:结束下标length-1 如何变化:++ for(从下标为0的位置开始 ; 下标的取值 <= 数组的长度-1 ; 下标++){循环体;}//或for(从下标为0的位置开始 ; 下标的取值 < 数组的长度 ; 下标++){循环体;} 遍历数组的三种方法 for

2021-09-10 18:31:52 9945 1

原创 WinRAR(老牌压缩软件) v7.13 / 7.20 Beta3 x64 烈火汉化版

WinRAR压缩软件是一款老牌压缩软件知名产品的经典装机软件.WinRAR压缩文件管理器打包工具文件解压缩软件提供RAR和ZIP文件的完整支持,WinRAR解压工具功能包括固实压缩,分卷压缩,压缩加密,自解压模块,各种自定义设置.最新WinRAR中文版能解压ARJ,CAB,LZH,ACE,TAR,GZ,UUE,BZ2,JAR,ISO等多种格式文件.

2025-12-23 17:30:43 134

原创 比特彗星(BitComet) v2.19解锁全功能豪华版

🔞简介:BitComet(比特彗星)是一款专业的老牌国产BT下载软件,堪称BT资源下载利器!这款BT下载客户端支持BT/HTTP/FTP,支持BitTorrent(BT协议)、Magnet(磁力链接)、eD2k(电驴下载加速),支持制作BT种子文件发布,自动订阅挂机做种,支持网页远控,支持DHT网络及UPnP映射,支持32M区块分区,具有磁盘缓存提速服务,支持视频边下边看。链接: https://yun.139.com/shareweb/#/w/i/2s2ykcB9A4Wmu。

2025-12-20 16:00:21 244

原创 Office Tool Plus v10.29.50 office安装激活一条龙

🔞简介:Office Tool Plus是一款相当牛逼的office安装工具,并且安装完了顺带激活,也可以很快捷的卸载office清除激活信息等等。下载最新的office2016免去那么多的麻烦,反方便~链接:https://drive.uc.cn/s/192ed2d7e32f4?

2025-12-12 22:03:41 191

原创 Notepad(文本编辑器)v3.6.30绿色官方版

【下载地址】:链接:https://drive.uc.cn/s/c3e1b3a414b74?这是一个使用C++编写的文本编辑器Notepad- -,可以支持Win/Linux/Mac平台。

2025-12-12 22:02:15 200

原创 jarkViewer(看图工具)v1.30开源看图绿色版

jarkViewer 是基于opencv和各大图像库开发的一款开源看图软件。操作简单,鼠标在窗口两侧边缘滚轮切换图片,在窗口中间滚轮放大缩小。双击切换全屏,鼠标中键显示图像EXIF等详细信息,右键退出。软件静态图像支持:jpg jp2 jpe jpeg ico dib bmp exr png等等。动态图像支持:gif webp png apng。RAW格式支持:crw pef sr2 cr2 cr3等等。【下载地址】:链接:https://drive.uc.cn/s/8552cef276704?

2025-12-11 18:21:07 225

原创 最强联网Chat GPT 火爆全网高速 永久免费

一款非常好用的ai生成应用软件工具,用户可以在这里看到很多关键词信息内容,主题丰富,里面的ai智能关键内容可以选择,帮助你生成你喜欢的各种文章哦,支持多种语言!你可以在应事内创建智能体,并融入自己的语言风格与领域知识,打造出专属的智能分身。会根据你的需求自动匹配不同的智能体,为你提供多样性和个性化的回复。高情商回复👌🏻 脱单助手👌🏻 满分作文写手👌🏻。女友消息代回机👌🏻 朋友圈文案👌🏻 聊天话术👌🏻。小说写作👌🏻 热点事件分析👌🏻等等等等。应事是你的 智能助理。

2024-01-13 04:09:16 608

原创 Video的断点续传

断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分(分块),每一个部分采用一个线程进行上传或下载。如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载,断点续传可以提高节省操作时间,提高用户体验性。

2023-09-11 15:09:44 413

原创 MinIO分布式文件系统

bucket名称为:mediafiles,并设置bucket的权限为公开。bucket名称为:video,并设置bucket的权限为公开。//TODO:回头更新。

2023-09-08 10:09:10 355

原创 SpringBootWeb上传文件异常

问题描述:springMVC使用的是内嵌的Tomcat,它上传文件的大小在spring web MVC这里限制为1M。

2023-08-30 20:53:07 306

原创 Minio-异常

Minio分布式文件系统的默认分块文件为5M。解决:将上传的文件大小设置为5M。

2023-08-30 19:20:39 720

原创 冲冲冲冲冲

通知是个在方法执行前或执行后要做的动作,实际上是程序执行时要通过SpringAOP框架触发的代码段Spring切面可以应用五种类型的通知:before:前置通知,在一个方法执行前被调用。after: 在方法执行之后调用的通知,无论方法执行是否成功。after-returning: 仅当方法成功完成后执行的通知。after-throwing: 在方法抛出异常退出时执行的通知。around: 在方法执行之前和之后调用的通知。

2023-05-24 20:20:17 856

原创 Mybatis

Mybtis

2023-03-03 21:27:42 2522

原创 Lambda表达式

目录Lambda表达式函数式接口Lambda表达式package Lambda;​import org.junit.Test;​import java.util.Comparator;import java.util.function.Consumer;​/** *Lambda表达式的使用 * 1、举例 (o1,o2) -> Integer.compare(o1,o2); * 2、格式: * -> :Lambda操作符 ...

2021-12-19 23:26:10 133

原创 Stream流

Stream API java.util.stream包中 使用Stream API对集合数据进行操作,就类似于使用SQL执行的数据库查询 为什么要使用Stream API 实际开发中,项目中多数数据源都来至与mysql、Oracle等。但现在数据源可以更多了,有MongDB,Redis等。而这些NoSQL的数据就需要Java层面去处理 Stream和Collection集合的区别: Collection是一种静态的内存数据结构,而Stream是有关计算的。

2021-12-19 23:21:11 517

原创 救救孩子吧

# springspring是一个轻量级的开源框架,可以解决企业应用开发的复杂度。也是一个分层框架,有7个模块组成。 spring core 、spring AOP、spring DAO、spring context、spring web、spring MVC、spring ORM 它里面的有两个核心思想:IOC和AOP IOC 是控制翻转,也就是将对象的创建权利和对象的生命周期管理过程交给spring容器管理。 IO...

2021-10-21 23:29:15 698

原创 数组的使用

数组的使用For循环package com.chang.array;​public class Array0501 { public static void main(String[] args) { //1.打印全部数组元素 //2.计算所有元素的和 //3.查找最大数 int[] a ={1,2,3,4}; for (int i = 0; i <a.length ; i++) { ...

2021-09-10 18:22:47 121

原创 多维数组QAQ

目录多维数组的概念二维数组声明二维数组初始化二维数组三维数组多维数组的概念 存放数组的数组,也就是说数组里存的还是数组的数据形式 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组 Java 中还支持更多维的数组,如三维数组、四维数组和五维数组等,它们都属于多维数组。 二维数组声明二维数组 Java 并不直接支持二维数组,但是允许定义数组元素是一维数组的一维数组,以达到同样的效果。 声明

2021-09-10 18:21:09 147

原创 数组(!)

目录数组的概念数组的定义数组的声明创建数组创建数组过程分析注意数组的长度数组的四个基本特点数组边界小结数组的概念 数组Array,标志是[ ] ,用于储存多个相同类型数据的集合 想要获取数组中的元素值,可以通过脚标(下标)来获取 数组下标是从0开始的,下标的最大值是数组的长度减1 图像解析 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后...

2021-09-10 18:18:02 228

原创 JDBC语法总结

目录关键字数据库连接类关闭资源类使用JDBC查询数据库中的数据使用JDBC修改、删除、增加数据库中的数据判断用户是否登录成功关键字Class.forNameDriverManager.getConnectionprepareStatementexecuteQuerynextgetObject数据库连接类public static Connection getconnection() throws Exception{ Cl...

2021-09-02 20:37:58 136

原创 MySQL语法总结

目录对数据库的操作对表的操作对数据/记录的操作字段约束基础函数全转小写:lower全转大写:upper获取长度:lengthconcat:拼接字符串substr:截取字符串replace:替换字符ifnull:判断是否为空round:四舍五入ceil 向上取整floor 向下取整时间函数:条件查询distinct:去重where条件:模糊查询:likenull操作空数据区间范围:between...and...是包含

2021-09-02 20:35:53 1973

原创 MySQL知识点总结

目录什么数据库数据库分为:关系型和非关系型:MySQL数据库什么是SQL语句:SQL语句的分类:常用的操作:数据类型:命名规范:分类:字符、数字、日期、图片什么是字段约束:字段约束分为几类主键约束:非空约束: not null唯一约束 :unique默认约束:default检查约束:check外键约束:基础函数有条件查询有聚合函数:什么是分组having:完成分组后过滤什么是事务:事务的特性:ACID隔离

2021-09-02 20:34:12 167

原创 变量、常量

目录变量变量的定义:注意事项:变量的使用原则:变量作用域成员变量局部变量局部变量的使用常量变量的命名规范变量 变量是什么:就是可以变化的量 Java是一种强类型的语言,每个变量都必须声明其类型 Java变量是程序中最基本的储存单元,其要素包括 变量类型,变量名和作用域 变量的定义:数据类型 + 变量名 = 值; 可以用逗号隔开来声明多个同类型变量(不建议)int a =10;注意事项: 每个变量都有类型,可以使基本类

2021-09-02 20:30:41 148

原创 递归___

递归 A方法调用B方法,我们很容易理解 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。他通常把一个大型复杂的问题层层转化为 一个与原问题相似规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算。 大大减少了程序的代码量。递归的能力在于拥有限的语句来定义对象的无限集合。 递归结构包含两个部分 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环 递归体:什么..

2021-08-15 09:34:19 114

原创 方法的参数传递

目录方法的参数传递(基本类型)方法的参数传递(引用类型)命令行传参可变参数方法的参数传递(基本类型) 对于基本数据类型的参数,形式参数的改变,不影响实际参数的值 代码实现 package com.csc;public class Test01 { public static void main(String[] args) { int number = 100; System.out.println("调用change前...

2021-08-15 09:31:15 877 1

原创 方法的重载

目录方法重载的概述方法重载对的特点方法重载的实现理论方法的重载规则方法重载的代码实现:方法重载的概述 方法重载指在用一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载 多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相同:(类型不同或数量不同) 方法重载对的特点 重载仅对应方法的定义,与方法的调用无关,调用方法参照标准格式 重载仅针对同一个类中方法的名称与参数进行识别,与返

2021-08-15 09:28:46 182

原创 Java方法

何为方法 被命名的代码块,方法可以含参数可以不含参数,可以提高代码的复用性。 System.out.println() System:类 out:对象 println():方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块(代码块),就是实现某个功能的语句块的集合。 我们设计方法的时候

2021-08-15 09:27:24 110

原创 Break&&Continue

目录breakcontinue:break与continue注意break与continue的区别关于goto关键字break 直接结束当前循环,跳出循环体,简单粗暴 break以后的循环体中的语句不会继续执行,循环体外的会执行 注意如果是嵌套for循环,在内层循环遇到了break,只会跳出当前这一层内循环哦 格式说明: for(){ 代码1 if(条件){ 代码2... brea...

2021-08-15 09:24:20 192

原创 循环结构-

目录循环结构循环结构分为:while循环while死循环do while 循环do...while与while的区别:For循环For循环详解For死循环嵌套For循环打印九九乘法表增强For循环三种循环的区别循环结构 循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。 一个循环到底执行多少次,取决于循环变量可以取到几个值,能取到几个值,循环就会执行几次 它由循环体中的条件,判断继续执行某个功能还是退出循环。

2021-08-09 23:21:02 135

原创 分支(选择)结构

分支(选择)结构概述 顺序结构的程序虽然能解决计算、输出等问题 但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构 if单选择结构 我们很多时候需要判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示 语法: if(布尔表达式){//如果布尔表达式为true将执行的语句} public static void main(String[] args) { Scanner scanner =...

2021-08-09 23:19:12 1109

原创 顺序结构-

顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按顺序一句一句执行。 顺序结构是最简单的算法结构 ----> A -----> B ---------> 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的, 它是任何算法都离不开的一种基本算法结构。 ```javapackage com.chang.Control;​public class Control03 { //顺序结构 ...

2021-08-09 23:17:13 115

原创 用户交互-

目录用户交互叙述获取用户输入的字符串next()nextLine()接收基本类型nextDouble()nextInt()nextFolat()nextByte()nextShort()nextLong()nextBoolean()判断是否还有输入数据hasNext()hasNextLine()hasNextInt()hasNextFloat()hasNextDouble()用户交互叙述 之前我们学的基本语法中我们并没

2021-08-09 23:15:56 170

原创 --运算符

目录概述Java语言支持如下运算符算数运算符算数运算符之自增 自减关系运算符逻辑运算符位运算符扩展赋值运算符条件运算符(三元运算符)运算符速查表优先级控制概述运算符 用于连接 表达式 的 操作数,并对操作数执行运算。 例如,表达式num1+num2,其操作数是num1和num2,运算符是”+”Java语言支持如下运算符在java语言中,运算符可分为5种类型: 算数运算符: +,-,*,/,%,++,-- 赋值运算符: =

2021-08-09 23:14:22 337

原创 变量、常量

变量 变量是什么:就是可以变化的量 Java是一种强类型的语言,每个变量都必须声明其类型 Java变量是程序中最基本的储存单元,其要素包括 变量类型,变量名和作用域 变量的定义:数据类型 + 变量名 = 值; 可以用逗号隔开来声明多个同类型变量(不建议)int a =10;注意事项: 每个变量都有类型,可以使基本类型,也可以是引用类型 基本类型:八大基本类型数据 引用类型:Eg:String 变量名必须是合法的标识符 变量声明是一条完整的语

2021-08-09 23:11:24 115

原创 J数据类型

目录数据类型Java的数据类型分为两大类基本类型(八大基本类型)引用类型(reference type)类型转换数据类型扩展运算规则1.计算结果的数据类型,与最大数据类型一致2.byte,short,char三种比int小的整数,运算时会先自动转换成int3. 整数运算溢出4.现象: 浮点数运算不精确5.现象:浮点数的特殊值数据类型 Java是一种强类型语言 要求变量的使用要严格符合规定,所有的变量都需要先定义才能使用 ..

2021-08-08 21:26:47 368

原创 Java字节

字节 位(bit):是计算机内部数据储存数据最小的单位,11001100是一个八位二进制数。 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示 1B(byte,字节)=8bit(位); 字符:是指计算机中使用字母、数字、字和符号 1bit表示1位 1Byte表示一个字节,1B=8b 1024B=1KB 1024KB=1M 1024M=1G 1024G=1TB ...

2021-08-08 21:24:16 173

原创 Java注释

3. 注释 几乎所有编程语言都允许程序员在代码中输入注释,因为编译器会忽略注释,所以注释并不会影响程序的运行结果。 注释的真正作用是: 它可以向任何阅读代码的人描述或者解释程序的实现思路,如何使用以及其它任何相关信息, 提高代码的可读性,方便后期的维护与复用。 Java的注释有3种: 1. 单行注释: 注释单行内容 格式: 每行都以”//”开头. 快捷方式: Ctrl+/ 添加注释,同样的快捷键,再按一次取消注释 2. 多行注释:注释多行内容,虽然叫

2021-08-08 21:22:31 399

原创 Java关键字

2.关键字在Java中,有一些单词被赋予了特定的意义,一共有50个关键字。 这50个单词都是全小写,其中有两个保留字:const和goto。保留字就是:Java还未定义,但是占用了的字 注意,关键字不能被用作标识符!需要注意的是,除了上述的50个关键字以外,true,false,null也不可以被用作标识符~...

2021-08-08 21:20:33 137

原创 Java标识符

1.标识符 标识符可以简单的理解成一个名字。 在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等等。 我们选择的那个名称就称为标识符,一个正确的标识符需要遵循以下规则: 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符。 标识符开始(首字母): 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始, 首字母之后 可以是字母(A-Z或者a-z),美元符($),下划

2021-08-08 21:19:11 1450

原创 HelloWorld

HelloWorl案例代码意思的全部解析package com.chang.www;public class HelloWorld { public static void main(String[] args) { System.out.println("hello world~"); System.out.print("hello world~"); } }package com.chang.www;​/*** p...

2021-08-08 21:16:44 247

空空如也

空空如也

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

TA关注的人

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