1.接口本身具有数据成员、抽象方法、默认方法、和静态方法,但它与抽象类不同 1)接口的数据成员都是静态的且必须初始化,即数据成员必须是静态常量 2)接口中除咯声明抽象方法外,还可以定义静态方法 和默认方法 2.接口定义格式: [public] interface 接口名称 [extends 父接口列 ...
分类:
编程语言 时间:
2021-04-22 16:18:27
阅读次数:
0
StringBuffer的使用 字符串创建之后是不能改变的,使用加号进行字符串拼接,不是在原来字符串的基础上拼接,是复制原来字符串和新的字符串进行拼接,组成一个新的字符串,这样字符串常量池就会多出很多字符串。 使用StringBuffer进行拼接,底层就是调用数组进行拼接的。在原来字符串上拼接,不会 ...
分类:
其他好文 时间:
2021-04-22 15:51:54
阅读次数:
0
头部姿态估计原理及可视化 由6,14以及68点人脸关键点计算头部姿态 欧拉角与旋转矩阵之间的转化公式及原理 三维旋转:欧拉角、四元数、旋转矩阵、轴角之间的转换 ...
分类:
其他好文 时间:
2021-04-21 12:43:20
阅读次数:
0
常用到torch中的几个函数: 主要针对矩阵,在python中所有的矩阵都可以看作由0~n维的空间构成,类似于空间坐标。 transpose((x, y, z)) 转轴 这里的x,y,z其实指的是0,1,2维,正常顺序应该是0,1,2,但是当变为1,0,2时,即将1维转向0维。 view 改变矩阵维 ...
分类:
编程语言 时间:
2021-04-21 12:22:30
阅读次数:
0
1)飞书机器人使用-参考文档:https://www.feishu.cn/hc/zh-CN/articles/360024984973 2)kettle集成飞书发送消息: 具体运行效果如下: ①自定义常量数据(定义发送消息内容) ②REST Client(发送消息) ③写日志(主要用来查看请求响应结 ...
分类:
其他好文 时间:
2021-04-21 12:04:40
阅读次数:
0
Java字符串 三个字符串类 String (不可变) StringBuilder (可变) StringBuffer(可变) 空字符串不是null,空字符串分配了空间,而null没有分配空间 不可变字符串的创建 package chapter8; public class chapt01 { pu ...
分类:
编程语言 时间:
2021-04-21 12:02:46
阅读次数:
0
public class Dome12 { //变量:可以变化的量 //java 是一种强类型语言,每个变量必须声明其类型 //java 变量是程序中最基本的存储单元,其元素包括变量名,变量类型和作用域 //注意事项: //1.每个变量都有类型,类型可以是基本类型,也可以是引用类型(String) ...
分类:
编程语言 时间:
2021-04-20 15:39:43
阅读次数:
0
块级作用构造let和const let 和 const的区别就是,let声明为变量 const声明为常量,就是在后面不可以去更改其值,否则会报错。 const B = 1; B = 2; // Uncaught TypeError: Assignment to constant variable. ...
分类:
其他好文 时间:
2021-04-20 14:35:50
阅读次数:
0
1.synchronized关键字 1.1什么意思 synchronized关键字主要是用来解决多个线程访问资源的同步性,也就是保证被修饰的方法或者代码块任意时刻都只能有一个线程在执行。 底层实现是在修饰的前后加上minitorenter/minitorexit: minitorenter:当需要获 ...
分类:
编程语言 时间:
2021-04-20 14:32:00
阅读次数:
0
数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 1. 整型 作用:整型变量表示的是整数类型的数据 C++中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同: 数据类型 占用空间 取值范围 short(短整型) 2字节 (-215 ~ 215 ...
分类:
编程语言 时间:
2021-04-20 14:03:30
阅读次数:
0