引言 重点讲讲普通的对象、数组对象以及class对象的创建过程。 对象通常由三个部分组成:对象头、实例数据喝对齐填充。 1. 普通对象创建过程 类加载 分配内存 初始化 设置对象头 执行init方法 1.1 类加载 JVM遇到new 关键字时,会去常量池中查看有无该类的符号引用,并检查其是否加载、解 ...
分类:
编程语言 时间:
2020-07-30 22:05:55
阅读次数:
73
location /php/ { alias /usr/share/nginx/php/; index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^/php/(.*)$ /php/index.php?s= ...
分类:
其他好文 时间:
2020-07-30 22:05:36
阅读次数:
75
1.TCP报文格式 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接 序号(4字节=32位): 37 59 56 75 用来标识TCP发端向TCP收端发送的数据字节流 确认序号(4字节=32位): 由于该报文为SYN报文,ACK标志为0,故没有确认序号(ACK ...
分类:
Web程序 时间:
2020-07-30 22:05:06
阅读次数:
98
一、数值型: 整型: 小数; 定点数; 浮点数; 字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 日期型: #一、整型 分类: tinyint、smallint、mediumint、int/integer、bigint 1 2 3 4 8 特点: ...
分类:
编程语言 时间:
2020-07-30 22:04:34
阅读次数:
99
1、常见的降维的方法有:主成分分析,线性判别分析,等距映射,局部线性插入,拉不拉斯特征映射,局部保留投影。 一、PCA: 2、:主成分分析法,最经典的降维的方法,是一种线性,非监督,全局的降维方法。 最大方差理论: 3、PCA旨在找到数据中的主成分,用这些主成分表征原始数据,达到降维的目的。信号具有 ...
分类:
其他好文 时间:
2020-07-30 22:04:18
阅读次数:
75
html <button class="btn btn-sm btn-primary pull-right" ng-click="exportData($event)"><i class="fa fa-spinner fa-pulse hidden"></i>导出表格</button> js //导 ...
分类:
Web程序 时间:
2020-07-30 22:03:35
阅读次数:
93
配置信息 1、核心配置文件 mybatis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandler ...
分类:
其他好文 时间:
2020-07-30 22:03:00
阅读次数:
83
1. 关键知识点 Model、Viewing。模型变换和视图变换。 从三维到二维的投影是种非常重要的变换。缩放也是一种变换。左边就是向量的形式,右边就是矩阵的形式。 对称的操作就是相对于y轴经过了反转。切片的变换:只在水平方向上发生了变化(注意,不是按照递增来的),x+ay。 二维旋转变换,不说方向 ...
分类:
其他好文 时间:
2020-07-30 22:02:36
阅读次数:
77
在java语言中,除了基本数据类型以外,其他的引用都是各类对象的引用,根据生命周期的长短,分为以下四类: 强引用:我们new的对象所关联的引用就是强引用,当jvm内存空间不足时,宁肯抛出oom运行时错误,也不会将该引用回收来解决内存不足的问题。除非将其赋值为null或者超过引用的作用范围,该引用指向 ...
分类:
其他好文 时间:
2020-07-30 22:02:24
阅读次数:
74
verilog之预编译 1、基本作用 预编译,就是在verilog进入编译器前的准备工作。一般是完成一些文件的调用,一些编译器的设置,一些参数的定义。一般使用include,define,timescale就可以实现。比较灵活的使用是ifdef和endif的插入,可以将预编译的功能拓展。 2、使用事 ...
分类:
其他好文 时间:
2020-07-30 22:02:06
阅读次数:
68
import osimport sys as sys#reload(sys)#sys.setdefaultencoding('utf-8')from sklearn.cluster import KMeansfrom sklearn import feature_extractionfrom skl ...
分类:
其他好文 时间:
2020-07-30 22:01:41
阅读次数:
66
1 #变量 2 /* 3 系统变量: 4 全局变量 5 会话变量 6 7 自定义变量: 8 用户变量 9 局部变量 10 */ 11 12 #一、系统变量 13 /*说明:变量由系统提供,不是用户定义,属于服务器层面 14 使用的语法: 15 1、查看所有的系统变量 16 show global|【 ...
分类:
数据库 时间:
2020-07-30 22:01:10
阅读次数:
78
interface Navigator extends MSFileSaver, MSNavigatorDoNotTrack, NavigatorAutomationInformation, NavigatorBeacon, NavigatorConcurrentHardware, Navigato ...
分类:
其他好文 时间:
2020-07-30 22:00:57
阅读次数:
76
[编程题] lk 231. 2的幂 题目 输入输出 方法1:位运算 //方法3:使用位运算消除1 /*思想:如果是2的n次方,那么它的二进制肯定是0000000100000这种样子,其中是只有一个1(有可能是0000001),我们用位运算消除一次,看能否消除为0,就判断是否是2的幂次方*/ publ ...
分类:
其他好文 时间:
2020-07-30 22:00:29
阅读次数:
68
距离上一个post有过去了两周。第一周看了很多基础,也读了几篇文章,第二周由于不知道找谁做毕设而思维飘忽,没学习太多,开始听一些医学英语作为调剂。 仍然需要按计划学习。总是要前进,要控制被事情和情绪困扰的时间——划定两段时间,第一段发泄情绪,第二段解决问题,然后继续原有计划。 OK 记录一些有用的: ...
分类:
其他好文 时间:
2020-07-30 22:00:08
阅读次数:
80
1 什么是 HBase HBase 是一种分布式、可扩展、支持海量数据存储的 NoSQL 数据库。 2 Hbase 特点 1)海量存储 Hbase 适合存储 PB 级别的海量数据,在 PB 级别的数据以及采用廉价 PC 存储的情况下,能在几十到百毫秒内返回数据。这与 Hbase 的极易扩展性息息相关 ...
分类:
其他好文 时间:
2020-07-30 21:59:29
阅读次数:
81
Java多线程实现方式主要有四种: 继承Thread类 实现Runnable接口、 实现Callable接口通过FutureTask包装器来创建Thread线程、 使用ExecutorService、Callable、Future实现有返回结果的多线程。 其中前两种方式线程执行完后都没有返回值,后两 ...
分类:
编程语言 时间:
2020-07-30 21:59:08
阅读次数:
72