自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Matlab 2018a出现的License Manager Error-8

解决Matlab 2018a出现的License Manager Error-8问题在确定已经将Crack文件中的全部文件已经复制到Matlab的安装文件中。在点击桌面Matlab快捷方式无法启动。删除桌面的快捷方式,进入到安装文件的bin目录文件下的matlab.exe文件启动。...

2021-12-14 21:19:02 924 2

原创 请详细介绍下TCP的三次握手机制,为什么要三次握手?

关键回答的点:为什么TCP要握手?握手为什么是三次?为什么TCP要握手?TCP有一个重要的特性,就是可靠性怎么实现可靠性呢? 就是我现在发一个消息给到对方, 并不是我发完了就完了, 需要对方说我收到了,这样算真的发成功 只要它没有说, 我就要不停的重复的发,这就是可靠性。 通过可靠性可以反推出, 我们在发的过程中,怎么证明我这个消息发过去了, 我才能发下一个消息, 这样我们需要对每一个消息进行编号, 就是所谓的序列号:sequence (seq)现在的客户端和服务

2021-07-22 10:42:33 381 1

原创 Leecode-雪糕的最大数量

题目夏日炎炎,小男孩 Tony 想买一些雪糕消消暑。商店中新到 n 支雪糕,用长度为 n 的数组 costs 表示雪糕的定价,其中 costs[i] 表示第 i 支雪糕的现金价格。Tony 一共有 coins 现金可以用于消费,他想要买尽可能多的雪糕。给你价格数组 costs 和现金量 coins ,请你计算并返回 Tony 用 coins 现金能够买到的雪糕的最大数量 。示例 1:输入:costs = [1,3,2,4,1], coins = 7输出:4解释:Tony 可以买下标为

2021-07-02 11:19:23 100

原创 java面试题-五海盗分宝石

java面试题五海盗分宝石① 1号、2号、3号都被扔鲨鱼,只有4号和5号,4号不管怎么分配,5号都会投反对票,所以4号是必被扔鲨鱼② 1号和2号被扔鲨鱼,只有3、4、5在场,3号来分配:4号知道自己是必死的,就会跟着3号的投票选择,因为4、5投反对票,4号必死。所以3号怎么分配,4号都会同意,就是(100,0,0)但是,4和5是不会同意3号来分配的,所以就需要2号来分配③ 1号被扔鲨鱼,留下2、3、4、5在场。2号来分配只用(98,0,1,1)这样来分配,4和5就都有利益了。④

2021-06-17 11:07:41 138 2

原创 java-面试题

面试题答案:可以编译 可以运行解答:文件名是OtherThing.javajava中重来没有说过 class 类名和 文件名字要一致但是 public class 类名需要和文件名字一致需要类名一致 如果题目改成class Something { private static void main(String[] something_to_do) { System.out.println("Do something ...");

2021-06-04 10:18:36 57 5

原创 Java-异常的处理

Java-异常的处理过程一:“抛”:程序在正常执行的过程中,一旦出现异常,就会在异常代码处生成一个对应异常类的对象并将此对象抛出一旦抛出对象以后,其后的代码就不再执行过程二:“抓”:可以了为异常的处理方式:①try-catch-finally②throwstry-catch-finally的使用try{ //可能出现的异常代码 }catch(异常类型1 变量名1){ //处理异常的方式1 } }catch(异常类型2 变量名2){ //处理异常的方

2021-05-11 11:02:35 49 2

转载 java-内部类

java-类的内部成员之五:内部类1.Java中允许将一个类A声明在另一个类B中,则类A就是内部类,类B称为外部类2.内部类的分类:成员内部类(静态、非静态)vs 局部内部类 (方法内、代码块内、构造器内)3.成员内部类:一方面,作为外部类的成员 > 调用外部类的结构 > 可以被static修饰 > 可以被4种不同的权限修饰另一方面,作为一个类 > 可以被final修饰,表示此类不能被继承,言外之意,不适用final,就可以被继承 &gt

2021-05-10 21:50:57 50

原创 Java-JDK8-接口

Java-JDK8-接口除了定义全局常量和抽象方法之外,还可以定义静态方法、默认方法知识点1:接口中定义的静态方法,只能通过接口来调用知识点2:通过实现类的对象,可以调用接口中的默认方法如果实现类重写了接口中的默认方法,调用时,仍然调用的是重写以后的方法知识点3:如果子类(或实现类)继承的父类和实现的接口中声明了同名同参数的默认方法那么子类在没有重写此方法的情况下,默认调用的是父类中的同名同参数的方法。–>类优先原则知识点4:如果实现类实现了多个接口,而这多

2021-05-10 12:32:13 99

原创 java-接口的使用

java-接口的使用1.接口使用interface来定义2.Java中,接口和类是并列的两个结构3.如何定义接口:定义接口中的成员3.1 JDK7及以前:只能定义全局常量和抽象方法全局常量:public static final的抽象方法:public abstract的3.2 JDK8:除了定义全局常量和抽象方法之外,还可以定义静态方法、默认方法(略)4.接口中是不能定义构造器的!意味着接口不可以实例化5.Java开发中,接口通过让类去实现(implements)的方

2021-05-07 21:10:21 97 2

原创 Java关键字的使用-abstract

Java关键字的使用-abstractabstract关键字的使用1.abstract:抽象的2.abstract可以用来修饰的结构:类、方法3.abstract修饰类:抽象类 >此类不能实例化 > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关操作4.abstract修饰方法:抽象方法 > 抽象方法中只有方法的声明,没有方法体 > 包含抽象方

2021-05-07 17:14:30 70 4

原创 Java关键字-main()

Java关键字:main()main()方法的使用说明:1.main方法作为程序的入口出现2.main()方法也是一个普通的静态方法(静态方法可以用类去调用,静态里面只能用静态方法)3.main()方法可以作为我们与控制台交互的方法.(之前,使用Scanner)public class MainTest { public static void main(String[] args) {//入口 Main.main(new String[100]); }}class Ma

2021-04-29 13:56:57 1167 2

转载 Java-关键字-final

Java-关键字:final最终的1 .final可以用来修饰的结构:类、方法、变量2.final 用来修饰一个类:此类不能被其他类所继承 比如:String类、System类、StringBuffer类3.final 用来修饰方法: 表明此方法不可以被重写 比如:Object类中getClass();4.final 用来修饰变量,此时的“变量”就称为是一个常量4.1 final修饰属性: 可以考虑赋值的位置有:显示初始化、代码块中初始化、构造器中初始化4.2 final

2021-04-29 13:53:42 71

原创 java-类的成员之四:代码块(或初始化块)

1. 代码块的作用:用来初始化类,对象2. 如果有修饰的话,只能用static.3. 分类:静态代码块 VS 非静态代码块4. 静态代码块内部可以有输出语句(那里面的输出语句怎么执行?之前都是类.或者对象.来调用)随着类的加载而执行,而且只执行一次作用:初始化类的信息如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行静态代码块的执行要优先于非静态代码块的执行静态代码块内只能调用静态的属性,静态的方法.不能调用非静态的结构5.非静

2021-04-28 21:06:57 869 6

原创 Java-单例设计模式:饿汉式和懒汉式的区别

单例设计模式1.所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类中只能存在一个对象实例2.如何实现?饿汉式懒汉式3 .两者的区分饿汉式:坏处:对象加载时间过长.好处:饿汉式是线程安全的懒汉式:好处:延迟对象的创建.目前的写法坏处:线程不安全—>到多线程内容时,再修改饿汉式public static void main(String[] args) { Bank bank1 = Bank.getInstance(); Ba

2021-04-28 21:00:20 122

原创 Java:单例设计模式-饿汉式

单例设计模式1 . 定义就是采取一定的方法保证在整个的软件系统中,对某个类中只能存在一个对象实例2 . 如何实现? 下面展示一些 `练习`。如果不加入static这个方法是个非静态的,要是想调用的话就要创建这个类的对象,创建了这个对象就能调用这个方法,就能返回这个对象但是现在要先创建这个对象 才能调用getInstance方法才能拿到这个对象 拿到这个方法的话得先创建这个对象必须把这个方法声明为static可以用类去调用这个方法静态的方法中 只能调用静态的结构静态里面不能调用

2021-04-27 22:00:05 176 2

原创 Static关键字的学习

个人学习Java中的static的使用1.static的含义 静态的2.static 可以用来修饰:属性、方法、代码块、内部类(代码块和内部类还没学到)3.使用static修饰属性:静态变量(或类变量)3.1属性 按是否使用static修饰,又分为:静态属性和非静态属性(实例变量) 实例变量:我们创建了类的多个对象,每个对象都独立拥有一套类中的非静态属性.当修改其中一个对象中的非静态属性时,不会导致其他对象中同样的属性值的修改. 静态变量:我们创建了类的多个对象,多个对象共享同一个

2021-04-27 21:32:27 239 3

空空如也

空空如也

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

TA关注的人

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