自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络的分类和定义

覆盖范围广域网WAN城域网MAN局域网LAN个域网PAN。

2024-05-31 20:26:20 173

原创 三种交换方式

于分组类似,也采用存储转发方式,但报文交换对报文的大小没有限制,这就需要交换节点需要较大的缓存空间,用于早期的电报通讯网。在每个数据段前面加上一些有必要的控制信息组成的首部后就构成了一个分组,简称为包。路由器收到后先将包储存下来,再按照首部中的目的地址惊醒查表转发。当两台设备进行通信时,公共线路就会被占用,所以效率低。分组到达目的地的顺序不一定与分组在原站的发送顺序相同。找到合适的转发接口,将该接口转发个下一个路由。将报文划分成为一个个更小的等长数据段。首部包含了分组的目的地址。

2024-05-31 20:18:25 755

原创 因特网概述

因特网是世界上最大的互联网络,采用tcp/ip协议簇作为通信的规则,其前身是美国的arpanet。一般称为主干网,一般能覆盖国际性区域范围,并拥有高速链路和交换设备,第一层isp之间直接互联。由大量网络和链接这些网络的路由器组成,为边缘部分提供服务,提供连通性和交换。一般的校园网或企业网,以及住宅用户和无线移动用户,都是第三层isp的用户。第三层isp称为本地isp,是第二层isp的用户并只有本地范围的网络。由所有链接在因特网上的主机组成,用户直接使用,用来进行通信和资源共享。结点node 链路link。

2024-05-31 20:01:11 249

原创 方法重写java

调用重载方法时,Java编译器会根据调用的方法的参数类型和个数以及参数的顺序选择一个恰当的方法执行。方法重载通常用于创建一组任务相似但参数的类型、个数或顺序不同的方法,以此提供更灵活的方法调用方式,简化类的设计,提高代码的可读性和可维护性。中,就定义了多个indexOf()和lastIndexOf()的重载方法,这些方法名称相同,但参数不同,以满足不同的查找需求。子类有一个方法和父类的某个方法的名称,返回类型,参数一样,我们就说子类的这个方法覆盖了父类的方法。所有类对象都可以调用object类中的方法。

2024-05-28 13:25:23 240

原创 super关键字

当子类中由父类中的成员(属性和方法)崇明是,为了访问父类的成员,必须通过super,如果没有重名,使用super,this直接访问是一样的效果。super代表父类的引用,用于访问父类的属性,方法,构造器。分工明确,父类属性由父类初始化,子类的属性由子列初始化。如果是使用了super方法,是直接去找父类有无该方法。访问父类的属性,但不能访问父类的private属性。this.cal和直接cal效果一样。不能访问父类的private方法。调用父类构造器的好处。

2024-05-27 20:50:42 183

原创 封装encapsulation

提供一个公共的(public)set方法,用于对实行判断并复制。public void setXxx(类型 参数名){public void getXxx(类型 参数名){提供一个公共的get方法,用于获取属性的值。将属性进行私有化private。

2024-05-26 19:24:47 105

原创 访问修饰符

Java提供四种访问控制修饰符号控制方法和属性(成员变量)的访问权限(范围)2.受保护级别:protected修饰,对子类和同一个包中的类公开。4.私有级别:用private修饰,只有类本身可以访问,不对外公开。3.默认:没有修饰符号,向同一个报的类公开。1.公开public。

2024-05-26 18:47:55 133

原创 路径的分类

相对路径:从当前目录开始定位,形成的一个路径。绝对路径:从顶级目录开始定位形成的一个路径。

2024-05-26 17:47:21 310

原创 dos原理

切换到当前盘的其他目录下。

2024-05-26 17:33:42 64

原创 Java开发注意事项和细节说明

也可以将main方法卸载非public类中然后指定该运行非public类,这样入口方法就是非public的卖弄方法。java源文件.java为扩展名,源文件的基本组成部分是类(class)一个源文件包含一个public类,则该文件必须按该类的类名命名。一个源文件中最多只有一个public类其他类的个数不限。Java应用程序的执行入口时main()方法。

2024-05-26 17:23:28 88

原创 Java运行机制及运行过程

JDK:Java开发工具包=JRE+Java开发工具(Java,javac,javadoc,javap等。因为有了jvm,同一个Java程序在三个不同的操作系统中都可以执行。JRE:Java运行环境=jvm+Java核心类库。

2024-05-26 17:14:55 167

原创 JAVA重要特点

解释性语言:javascript,PHP,java 编译性语言:C/C++解释性语言:编译后的代码,不能直接被机器执行,需要解释器来执行,健壮的,强类型机制,异常处理,垃圾的自动收集是健壮性的重要保证。跨平台性的,一个编译好的.class文件可以在多个系统下运行。编译性语言:编译后的代码可以直接被机器执行,c/c++

2024-05-26 17:07:53 73

原创 java学习路线

6.自动部署项目及项目管理,DevOps,开发维护一体化CI/CD。第二部分:Java 多线程/高并发。4.主流框架和项目管理相关的技术。5.分布式微服务,并行架构。10.底层源码,内核研究。第一部分:java基础。

2024-05-26 16:57:50 131

原创 数据表的顺序、链式表示和实现

时间复杂度为O(1)

2024-05-26 15:59:51 112

原创 线性表基础

2024-05-26 11:24:51 356

原创 日志log4j

最后参照了一下别人的成功了,但是日志没有达到简化输出的效果,但是功能可以实现,日志能正常看。最后采用的版本是这个log4j.properties。可以根据自己需要整体级别调高,将局部级别降低。找到需要局部降低的文件的namespace。其中加入的代码中TRACE是可替换的级别。第二行debug可以修改成其他级别的。打印出来是比此处级别大的。然后在log4j里面加入。添加至pom.xml中。但是不知道为什么报错了。加完之后的样子如上图。

2024-05-12 14:14:31 193

原创 MyBatis别名设置

往mybatis.xml里面添加标签typeAliases达到设置别名的目的。只是package可以设置一整个包的,然后别名直接改为类名就可以比较方便。typeAlias可以设置一个类的 然后alias里面就是你起的别名。其中typeAlias和package都可以达到别名的目的。在这里将resuletType改成了Book。相应的文件中也需要改。

2024-05-12 12:03:21 180

原创 属性文件配置

datasource标签里面将各个value值改成&{***},括号内跟前面name的要一致。其中url里面的3306/后面跟的mysql是数据库的名称,根据以后数据库名称的不同改。在resource下新建db.properties(后缀一定得是properties。configuration后面加入标签properties resource。将mybaties.xml文件中的关于数据库的部分进行解耦。然后mybaties.xml中的数据库部分改成这样。

2024-05-12 11:49:01 113

空空如也

空空如也

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

TA关注的人

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