自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 [Java] - Java核心技术卷I笔记 - 断言(十一)

断言assert 条件;assert 条件:表达式;条件为false,抛出AssertionError。第二种形式会将其内容传入AssertionError构造器,作为原因。ClassLoader包含了开启断言的方法启用断言默认被禁用,通过-ea或-enableassertions启用:全局启用java -ea TestClass在某个类或包(包名后面跟三个点)中启用java -ea:MyClass -ea:com.cc.dd...断言在编译后存在于字节码文件中,仅需启用即可。禁

2020-07-24 20:19:06 471

原创 [Java] - Java核心技术卷I笔记 - 异常(十)

异常Error描述了Java运行时系统内部错误和资源耗尽捕获捕获处理错误try{ }catch(Exception e){ e.getMessage()}catch(E1 | E2 e2){}finally{}可以有多个catch;同一个catch语句可以捕获多个异常类型(一次一种),但不能为子类关系,同时异常对象为final;可以有finally,其最后执行抛出找到合适异常类创建其对象throw对象public void getFileStream t

2020-07-24 20:17:09 545

原创 [uni-app] - uni-app tabBar不显示问题

问题代码pages.json"tabBar":{ "backgroundColor":"#FFFFFF", "color":"#000000", "selectedColor":"#4CD964", "list":[ { "pagePath":"/pages/main/main", "text":"首页", "iconPath":"static/logo.png", "selectedIconPath":"static/logo.png" },

2020-07-12 08:49:19 9910 1

转载 [Java] - Java核心技术卷I笔记 - 代理(九)

代理代理的意义在于生成代理对象,在服务提供方和使用方之间充当一个媒介,控制真实对象的访问的同时,添加额外功能,而无侵入性。代理分为静态代理和动态代理两种。静态代理需要通过手动或工具生成代理类并编译,代理类和委托类的关系在编译期就已经确定。动态代理允许开发人员在运行时动态的创建出代理类及其对象。静态代理静态代理的实现需要一个接口(表示要完成的功能),一个真实对象和一个代理对象(两者都需实现这个接口)。interface Shopping { void buy();}class Cli

2020-07-11 21:06:51 973

转载 [Java] - 非Java核心技术卷I笔记 - 反射(八)

反射来源https://www.jianshu.com/p/9be58ee20dee定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。反射机制的相关类类名用途Class类代表类的实体,在运行的Java应用程序中表示类和接口Field类代表类的成员变量(成员变量也称为类的属性)Method类代表类的方法

2020-07-11 21:01:08 938

原创 [TypeScript] - TypeScript官方文档学习笔记-接口-下(四)

Class类型实现接口像Java那样使用接口。但TS变量和方法都可以定义。interface ClockInterface { currentTime: Date; setTime(d: Date): void;}class Clock implements ClockInterface { currentTime: Date = new Date(); setTime(d: Date) { this.currentTime = d; }

2020-07-05 21:56:30 884

原创 [Java] - 非Java核心技术卷I笔记 - 内部类(七)

内部类内部类可以实现多继承的效果。成员内部类静态内部类方法内部类匿名内部类成员内部类成员内部类内部不允许存在任何static变量或方法 正如成员方法中不能有任何静态属性 (成员方法与对象相关、静态属性与类有关)成员内部类是依附外部类的,只有创建了外部类才能创建内部类。class OuterClass { int x = 10; private class InnerClass { int y = 5; public void p(){

2020-07-05 07:00:57 1046

原创 [Java] - 非Java核心技术卷I笔记(六)

类 & 对象一个源文件只能有一个public类一个源文件可以有多个public类源文件名称应该与public类保持一致package语句在代码第一行,若不在包中无需写,不然编译失败静态方法不可以访问一般成员属性超类所有对象继承自Object超类封装属性访问权限private,通过方法去修改属性重载一个类中方法名相同,但方法参数不同(和返回值无关)重写重写父类或超类中的已有方法,方法前最好加@Override构造方法构造方法以类名命名没有返回值如果不写构造方法,

2020-07-04 21:22:47 990

原创 [TypeScript] - TypeScript官方文档学习笔记-接口-中上(三)

接口方法类型通过接口可以定义方法参数和返回类型interface SearchFunc { (source: string, subString: string): boolean;}let mySearch: SearchFunc;mySearch = function(source: string, subString: string) { let result = source.search(subString); return result > -1;}

2020-07-02 21:46:10 1201

原创 [TypeScript] - TypeScript官方文档学习笔记-接口-上(二)

前言接口只是在语法层面限制写法,从而使部分语句写法不出现,本质是语法规范接口TypeScript中接口用来定义结构类型,出于类型检查需要编译转换后接口消失,仅用于语法检查普通对象传入:function printLabel(labeledObj: { label: string }) { console.log(labeledObj.label);}let myObj = {size: 10, label: "Size 10 Object"};printLabel(myObj);

2020-07-01 21:25:54 1076

commandlinetools-win-7583922_latest.zip

安卓commandlinetools

2021-10-12

boostdesc_bgm.i.zip

opencv编译所需。将其拷贝到编译时提示缺失处,然后继续进行编译,则可完成编译。etcetcetcetcetc

2020-05-14

空空如也

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

TA关注的人

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