自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java攻略之API

API(Application Programming Interface):应用程序编程接口。

2022-11-28 08:25:37 378

原创 Java攻略集合之基础语法

java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。2)定义long类型变量的时候,需要在数值后面加入L的标识,L可以大写也可以小写,但是建议大写。1)定义float类型变量的时候,需要在数值后面加入F的标识,F可以大写也可以小写,2、标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写。将数据类型中,取值范围小的数据,给取值范围大的类型赋值,可以直接赋值。步骤一:导包,需要写在class的上面。

2022-11-18 08:17:12 301

原创 Java攻略集合之泛型

比较器排序:创建TreeSet对象的时候传递Comparator的实现类对象,重写compare方法,根据返回值进行排序。没有带索引的方法,所以不能使用普通for循环遍历,也不能通过索引来获取,删除Set集合里的元素。>:表示元素类型未知的ArrayList,它的元素可以匹配任何的类型。此处T可以随便写为任意标识,常见的如T,E,K,V等形式的参数常用于表示泛型。在使用的时候,默认使用自然排序,当自然排序不满足现在的需求时,使用比较器排序。2、如果返回值为0,表示当前存入的元素跟集合中元素重复类,不存。

2022-11-08 14:10:34 653

原创 Java攻略集合之List

用户可以通过整数索引访问元素,并搜索列表中的元素。是指相互之间存在一种或多种特定关系的数据元素的集合。查询数据通过地址值和索引定位,查询任意数据耗时相同,查询速度快。删除数据时,要将原始数据删除,同时后面每个数据前移,删除效率低。添加数据时,添加位置后的每个数据后移,再添加元素,添加效率极低。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。1、有序集合,这里的有序指的是存取顺序。删除指定索引处的元素,返回被删除的元素。修改指定索引处的元素,返回被修改的元素。

2022-10-28 07:56:06 1553

原创 Java攻略之异常

概述异常:就是程序出现了不正常的情况。程序在执行过程中,出现的非正常的情况,最终导致JVM的非正常停止。注意:语法错误不算在异常体系中。异常体系Error:严重问题,通过代码无法处理。比如:内存溢出Exception:称为异常类,它表示程序本身可以处理的问题Runtime Exception及其子类:运行时异常。(空指针异常,数组索引越界异常)除Runtime Exception之外所有的异常:编译期必须处理的,否则程序不能通过编译。(日期格式化异常)

2022-10-18 14:26:16 309

原创 Java时间类的方法

-->把从时间原点开始,过了指定毫秒的时间,封装成一个Date对象需要考虑时差问题。public final String format(Date date):将日期格式化成(日期/时间)字符串。---------->把当前时间封装成一个Date对象。public Date parse(String source): 从给定字符串的开始解析文本以生成日期。方法返回一个新的LocalDateTime对象,返回值就是修改之后的结果。方法返回一个新的LocalDateTime对象,返回值就是修改之后的结果。

2022-09-28 08:20:13 160

原创 如何更好的了解什么是集合

iterator():返回集合中的迭代器对象,该迭代器对象默认指向当前集合的0索引。2、JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现。1、是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素。以上就是我的分享,有什么不对的地方,欢迎在评论区中指出,我定会虚心修改!集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类。2、如果在遍历的过程中需要删除元素,请使用迭代器。1、数组的长度是不可变的,集合的长度是可变的。

2022-09-19 08:57:55 194

原创 如何更好的了解什么是方法

多个参数:public static void 方法名(数据类型 变量名1,数据类型 变量名2){...}明确返回值类型:主要是明确方法操作完毕之后是否有数据返回,如果没有,写void,如果有,写对应的数据类型。如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return。方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法的调用。方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错。方法没有被调用的时候,都在方法区中的字节码文件(.class)中存储。

2022-09-08 10:05:45 158

原创 关于进制的简单介绍

原因:计算机数据在底层运算的时候,都是以二进制形式,也有数据是以八进制、十进制、或十六进制进行储存或运算,了解不同的进制,便于我们对数据的运算过程理解的更加深刻。使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼接起来即可。介绍:计算机中的数据,都是以二进制补码的形式在运算,而补码则是通过反码和原码推算出来的。就是二进制定点表示法,最高位为符号位,【0】表示正,【1】表示负,其余位表示数值的大小。实现方式:源数据为11,使用11不断的除以基数,也就是2,直到商为0....

2022-08-29 09:13:59 3184

原创 Java面向对象进阶(三)

局部内部类是在方法中定义的类,所以外界是无法直接使用,需要在方法内部创建对象并使用该类可以直接访问外部类的成员,也可以访问方法内的局部变量。静态成员内部类访问格式:外部类名.内部类名 对象名 = new 外部类.内部类名();如果接口中有且仅有一个抽象方法,可以使用Lambda表达式,也可以使用匿名内部类。概述:匿名内部类本质上是一个特殊的局部内部类(定义在方法内部)举一个栗子:在一个A类的内部定义一个B类,B类就被称为内部类。静态成员内部类中的静态方法:外部类名.内部类名.方法名();...

2022-08-29 09:08:27 112

原创 Java面向对象进阶(二)

抽象方法的定义格式:public abstract 返回值类型 方法名(参数列表);抽象类的定义格式:public abstract class 类名{}抽象类不能实例化抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类可以有构造方法抽象类的子类要么重写抽象类中的所有抽象方法要么是抽象类final关键字是最终的意思,可以修饰(方法,变量,类)final修饰的特点修饰方法:表明该方法是最终方法,不能被重写修饰变量:表明该变量是常量,不能再次被赋值变量是基本类型:final修饰指的是基本类型的数据值不能发生改

2022-06-19 08:07:09 152

原创 Java面向对象进阶(一)

分类思想:分工协作,专人干专事包:本质上就是文件夹创建包:单级包、多级包,多级包之间使用“.”进行分割,多级包的定义规范:个人域名或公司网站地址翻转(去掉www)包的命名规则:字母都是小写包的定义使用package关键字定义包格式:package包名;如果是多级包,中间用"."进行分割package com.itheima;注意:一般情况下,我们不会手动的去给某一个类定义包,使用IDEA开发工具创建即可package语句必须是程序的第一条可执行的代码package语句在一个java文件中只能有一个如果没有p

2022-06-08 08:10:36 100

原创 Java面向对象基础

面向对象基础类和对象面向对象和面向过程的思想对比1、面向过程编程是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的2、面向对象编程是一种以对象为中心的编程思想,通过指挥对象实现具体的功能对象:指客观存在的事物(万物皆对象)小结:1、客观存在的任何一种事物,都可以看做为程序中的对象2、使用面向对象思想可以将复杂的问题简单化3、将我们从执行者的位置,变成了指挥者什么是类类是对实现生活中一类具有共同属性和行为的事物的抽象【类】是对事物,也就是.

2022-05-29 08:02:27 115

原创 Java字符串知识点

StringString类在java.;lang包下,所以使用的时候不需要导包String类代表字符串,Java程序中的所有字符串文字(例如“abc”)都被实现为此类的实例也就是说,Java 程序中所有的双引号字符串,都是string这个类的对象字符串不可变,它们的值在创建之后不能更改string常见构造方法 方法名 说明 public String() 创建一个空白字符串对象,不含有任何内容 pu

2022-05-18 08:04:44 325

原创 Java数组知识点

数组 数组是一种容器,用来储存同种数据类型的多个值。一、数组的定义格式格式一:数据类型[] 变量名 范例:int[] array 格式二:数据类型[] 变量名 范例:int array[] 二、数组初始化 数组动态初始化:初始化的时候,手动指定数组长度,系统会为数组容器分配初始值; 格式: 数据类型[] 数组名 = new 数据类型[数组长度]; 范例:int[] arr = new int[3];数组静态初始化: 初始化时指定每个数组元素的初始值,由系统决定数组的长度时 .

2022-05-08 08:37:29 534

原创 Java用while循环做九九乘法表

用循环来做九九乘法表是每个计算机语言的惯例了,一般都是用for循环来做的,但也有一些是特殊的,就好比while循环,如果是一些大佬级别的程序员,一看到用循环来做九九乘法表,那是一个行云流水,可是对一些刚入行的小白来说,那可是要头疼大半天才行。今天就来教小白们用while循环做九九乘法表,大佬级的看到哪里不对了,还请到评论区指出。那我们废话就不多说了,直接进入到主题吧!!!想要用while循环来做九九乘法表,那么就要先知道如何用for循环来做九九乘法表,有些小伙伴是for循环也不是很了解,那我在这也浅

2022-04-28 08:16:10 6999

原创 Java的环境变量配置

注意:一定要按照步骤来进行,一共有六个大步骤;一、首先你得有一台电脑,最好是win10系统的,因为我演示的就是win10的系统;二、你得有JDK,最好是8版本以上的(我演示的是16版本的,不过,操作都是一样的);三、安装JDK;1、双击JDK文件;2、选择“是”;3、点击“下一步”;4、点击“下一步”;5、点击“关闭”,这样JDK就算安装完成了!!!四、打开此电脑的环境配置;1、桌面有此电脑的图标的;1)选择此电脑的图标,右键,选择“属性...

2022-04-19 08:22:06 2812 3

原创 C#新建SQL数据表

用C#在SQL数据库里创建一个新的数据表//public ActionResult CreateTableBtnClick() //{ // //打开数据库连接 // server=“你数据库的服务器名称” // user ID=“你登录数据库的用户名” // pwd=“登录数据库的密码” // SqlConnection conn = new SqlConnection("s

2022-04-10 08:08:08 3346

原创 C#新建SQL数据库表

用C#在SQL数据库里创建一个新的数据库 //public ActionResult Utton1Click()//{// ReturnJson rtjson = new ReturnJson();// //打开数据库连接// server=“你数据库的服务器名称”// user ID=“你登录数据库的用户名”// pwd=“登录数据库的密码”//SqlConnection conn = new S...

2022-03-28 08:59:16 1955 3

原创 改变滚动条样式

在我们开发网页项目中往往会遇到滚动条,然而滚动条原本的样式太丑了,所以要改变滚动条的样式,让滚动条和我们开发的项目更加的美观更加的好看;案例:<div style="width: 200px; height: 200px;overflow: auto"> <div style="width: 300px;height: 300px;background-color:#FFFFFF "> </div> </div> 先让盒.

2022-03-20 08:50:58 1752 1

原创 页面数据渲染

1、首先把样式写好;<div class="col-4 border"><h2 class="text-center p-3"></h2><h5 class="text-center">通过网站的资信审查获得信用额度</h5><ul><li>贷款额度:</li><li>贷款利率:</li><li>还款期限:</li><li&g

2022-03-08 08:44:39 513

原创 Layui 数据表格的渲染

首先添加layui的css样式和layui的js样式;存放表格的html;(注意:id和lay-filtery一定要写,要记住他们的差别,这边建议写一样的)js部分;声明变量; 加载和初始化layui模块 数据放到表格里面 如果有自定义列的,一定要把自定义列的方法写了,不然表格无法显示 分页里的参数,一定要写对,一个是Limit,一个是limits,区别就在一个有“s”,一个没有,没写对也无法显示出来6、自定义列中的rowData可以记录这条数据中的所有信息7、条件查询,路

2022-03-01 09:14:48 1119

原创 MVC添加数据库

注意:一共有20个步骤,逐步执行即可;一、依次点击①、②、③;二、依次点击④、⑤;三、在⑥的位置输入名称;四、点击添加;五、依次点击⑦、⑧;六、点击⑨的位置;七、在⑩的位置输入数据库的名称;八、在⑪的下拉框选择SQL Server身份验证九、在⑫的位置输入登录数据库的用户名和密码;十、在⑬的位置选择你要的数据库;十一、点击确定;十一、点击⑮的位置;十二、点击下一步;十三、在⑰的位置选择实体框架6.X十四、点击下步;

2022-02-24 10:00:14 1065

原创 附加和分离SQL数据库

附加:一共有十四个步骤,依次执行即可;一、选择数据库的文件夹;二、右键文件夹,选择文件夹属性;三、选择安全,然后点击编辑;四、点击添加;五、在⑤的位置输入英文“e”;六、点击确定;七、点击⑦位置的复选框;八、依次点击确定即可;九、在⑧的位置右键,点击附加;十、点击添加;十一、在十一的位置选择数据库的文件夹;十二、点击选择文件;十三、点击确定;十四、点击确定即可;分离数据库:一共四个步骤;选择数据库

2022-02-24 09:56:52 2349 1

原创 新建SQL数据库

注意:一共有八个步骤,依次执行即可;在①的位置点击鼠标右键; 点击②的位置;在③的位置填写数据库的名称; 在④的位置把滚动条拖到最右边;在⑤的位置用鼠标点击一下; 在⑥的位置选择该数据库要存放的位置(一定要是自己可以找到的位置); 在⑦的位置点击一下;八、点击⑧的位置,操作同 ⑥.⑦;最后点击确定即可!!!!希望可以帮助到你们。以上就是我的分享,请多多指教。如果有更好的方法欢迎在评论区教导喔!...

2022-02-24 09:54:08 1146

原创 回到顶部效果

这是css样式;这是html部分;这是js部分;这是效果图,点击右下角的向上的箭头,即可回到顶部。这是我自己想到的,希望可以帮助到你们。以上就是我的分享,请多多指教。如果有更好的方法欢迎在评论区教导喔!...

2021-12-28 08:16:31 104

原创 云计算中的虚拟化

物理网关和虚拟网关的概念,以及如何区分?网关(网络的出口),默认(缺省)网关 一般情况下只有一个网关设置网关的地方:三层交换机的vlanif接口,路由器的接口特点:网关和IP地址是同一个网段的(同一网段才能使用)不理解物理网络包含的设备内容OSI将网络划分为7层二层交换机(数据转发,同网段通信,接入)三层交换机(拥有二层交换机的功能,具备路由功能)路由器(进行跨网络通信的设备)不具备交换机的功能网卡(有线网卡或无线网卡)AC(无线设备)AP(无线设备)Firewa

2021-12-19 08:12:11 1227

原创 Linux基础命令

账号管理创建用户 Useradd (选项)用户名写法:useradd 用户名用户口令 passwd (选项) 用户名 (相当于密码·)修改用户 usermod (选项)用户名写法:usermod -l (新用户名) (用户名)注意:正在使用的用户或正在登陆、已登录的用户不能修改用户名删除用户 userdel (选项)用户名写法:userdel -r -f (用户名)注意:正在使用的用户不能删除或正在登陆、已登录的用户不能删除用户组创建用户组:grou...

2021-12-08 08:13:32 56

原创 云计算中的网络基础知识

VLAN 虚拟局域网:在逻辑上将我们的大网络划分成多个小的广播域通信技术作用:限制广播域 增强局域网的安全性 提高网络的的健壮性 使网络更加灵活Access只能放一个VLAN进入Trunk允许多个VLAN进入ISO制定的OSI标准OSI参考模型 (每一层干不同的工作)物理层:建立和维护物理链接 数据链路层:建立逻辑连接,硬件地址录址,差错校验 网络层:进行逻辑地址录址,实现不同的网络之间的路径选择 传输层:定义数据传输的协议和端口 会话层、表示层、应用层:软件设计

2021-11-28 08:25:29 1776

原创 C#泛型的理解

泛型的概念定义:泛型允许我们延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程 序中使用它的时候。(也就是说泛型是可以与任何数据类型一起工作的类或方法)模块内高 内聚,模块间低耦合。泛型的使用:当我们的类/方法不需要关注调用者传递的实体是什么(公共基类工具 类),这个时候就可以使用泛型。注意: 集合中的项允许是 object 型的值,因此可以存放任意类型的值,无法确保存入集合中 的值都是同一类型,而导致在处理时发生异常。可空类型对于引用类型的变量来说,如果未对其赋值,在默认情况下

2021-11-08 08:39:21 2313

原创 C#委托和事件的理解

一、委托的概念委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋。在 C# 语言中,委托则委托某个方法来实现具体的功能。委托的特点:1、委托是一种引用类型,虽然在定义委托时与方法有些相似,但不能将其称为方法。2、从数据结构来讲,委托和类一样是一种用户自定义类型。3、委托是方法的抽象,它存储的就是一系列具有相同签名和返回类型的方法的地址。4、调用委托的时候,委托包含的所有方法将被执行。委托的分类:方法委托多播委托匿名委托委托的使用步骤:

2021-10-28 08:49:39 384

原创 C#接口的理解

一、接口的定义在C#语言中,类之间的继承关系只是支持单重继承,而想要实现多重继承关系那就要用到接口了,换句话说就是用接口实现多个继承,而接口就是为了实现多重继承关系设计的。一个类可以实现多个接口,一个类在实现多个接口的同时,还能再继承其他的类,而且接口和接口之间也是可以继承的。接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同"是什么"的部分,而“派”生类定义了语法合同 "怎么做" 的部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。而派生类负

2021-10-18 08:55:09 865

原创 C#的数组(一)

一、C#数组的简单介绍数组从字面上理解就是存放一组数,但在 C# 语言中数组存放的并不一定是数字,也可以是其他数据类型。数组的特点:在一个数组中存放的值都是同一数据类型的。数组中某个指定的元素是通过索引来访问的。所有的数组都是由连续的内存位置组成的。数组从零开始建立索引,即数组索引从零开始。二、一维数组一维数组在数组中是最常用的,就是将一组值存放在一个数组中,并为其定义一个名称,通过数组中元素的位置来存取值。定义一维数组的语法形式如下:1 //定义数组...

2021-09-28 08:38:11 609

原创 C#的理解

C#语言是微软推出的一款面向对象的编程语言,凭借其通用的语法和便捷的使用方法受到了很多企业和开发人员的青睐。C# 语言具备了面向对象语言的特征,即封装、继承、多态,并且添加了事件和委托,增强了编程的灵活性。认识 C#C# (英文名为 CSharp) 是微软开发的一种面向对象的编程语言,其语法与C++类似,但在编程过程中要比 C++ 简单。提到 C# 不得不介绍其创始人 Anders,他可谓是编程语言的奇才。他在开发 C# 语言之前曾开发了大家熟知的 Delphi 语言。微软在研发 C# 语...

2021-09-19 08:05:35 618

原创 C#中的注释和命名规范

注释 注释一般都以下两种作用:说明当前代码的作用以及意义。暂时去掉不用代码,让其不参与编译。2、C#中包含三种注释:1)单行注释 使用两个斜杠代表其后内容是注释部分。举例如下:1 //定义一个变量值。(单行注释)2 int value = 5;2)多行注释使用/* */ 代表多行注释,期间的所有内容都是注释部分。 举例如下:1 /* 多行注释,期间的所有说明或者代码都是注释部分。2 double d = 3.253 int value = 5;4 *

2021-09-08 07:55:16 745

原创 C# Lambda 表达式

C# Lambda 表达式 Lambda 表达式(lambda expression)是一个匿名函数,Lambda 表达式基于数学中的λ演算得名,直接对应于其中的 lambda 抽象(lambda abstraction),是一个匿名函数,即没有函数 名的函数。C#的 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下:(object argOne, object argTwo) => {/*Your statement goes here*

2021-08-29 14:35:54 3110 1

原创 如何创建第一个C#项目

下面是我做C#第一个项目的过程:1.首先打开VS,这里我用的是VS2022预览版,鼠标双击打开VS;图一2.打开VS后会出现下面的页面,鼠标点击创建新项目;图二3.搜索框下有三个下拉框,第一个和第二个不用管它,点击第三个,选择“控制台”,然后选择“控制台应用程序”,然后鼠标点击下一步;图三4.项目名称尽量不要有中文,选择好项目存放的位置,然后鼠标点击下一步;图四5.这里选择.NET的框架,这里我用的是.NET6.0的预览版,然后鼠标点击下一步;..

2021-08-18 15:13:21 10548

原创 如何实现物流评分功能

以下是我平时做的小案例:先搭建html,如下图:图一然后写它的样式,这次的样式我是写在html里的,可以写在style标签里如下图:图二图三这里我用的是jQ的写法,要引入jQ文件;然后写他的js部分,这次的js部分我也是写在html里的,可以写在script的标签里,如下图:图四然后看一下最后的成果吧!鼠标在上面点就行了图五这是我做的物流评分功能,我分享给你们,是希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如...

2021-08-08 19:01:44 140

原创 如何实现拖拽

以下是我平时做的小案例:首先准备一张图片:先搭建html,如下图:图一然后写它的样式,这次的样式我是写在html里的,可以写在style标签里如下图:图二然后写他的js部分,这次的js部分我也是写在html里的,可以写在script的标签里,如下图:图四然后看一下最后的成果吧!鼠标移到图片上面点住它然后移动就行了图五这是我做的拖拽案例,我分享给你们,是希望可以帮助到你们。以上就是我的分享...

2021-07-28 18:54:31 199

原创 如何实现城市省份联动

以下是我平时做的小案例:先搭建html,如下图:图一然后写它的样式,如下图:图二图三然后引入jQ部分,如下图:记住jQ文件一定要放在你自己写的js前面,否则无效;然后写他的js部分,如下图:图四然后看一下最后的成果吧!!!图五这是我做的实现城市省份联动的案例,我分享给你们,是希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如果有更好的方法欢迎在评论区教...

2021-07-19 20:57:46 396

空空如也

空空如也

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

TA关注的人

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