Wesley13 Wesley13
3年前
java集合框架
一、为什么要使用集合单个数据,可以用变量保存;多个数据,可以用数组保存;但是对于存储多个数据且数量不确定的情况,使用集合;二、集合和数组的区别(1)数组:1、只能保存同一种类型的数据;2、数组一旦创建,容量不可改变;3、数组可以保存引用类型的数据和基本类型的数据;(2)集合:1、可以保存不同类型的数据;2
浪人 浪人
4年前
如果有人再问你 Java 的反射,把这篇文章扔给他
在Java中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为RTTI,英文全称为RunTimeTypeIdentification,即运行时类型识别,有没有一点“知行合一”的味道?运行时类型识别主要由Class类实现。在日常的学习工作当中,有一些知识是我们在读书的时候就能够习得;但有一些知识不是的
Stella981 Stella981
3年前
Raid5和Raid6读写速度一点实例对比(非严谨)
以前一直纠结,存储文件系统底层究竟用raid5做到读写和安全的兼顾,还是选择raid6以安全为主导牺牲性能呢?今日就给大家一点参考!数据源主机A型号:群晖1817,硬盘8个硬盘类型:sata10T存储冗余类型:raid5数据同步主机B型号:群晖18015,硬盘12个硬盘类型:sas16T存储冗余类型:raid6同步软件
Wesley13 Wesley13
3年前
sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
修改字段类型:altertable表名altercolumn待修改字段名待修改字段类型altertableusersaltercolumnuseridvarchar(10)多个字段建立唯一索引createuniqueindex索引名on表名(字段名,字
Wesley13 Wesley13
3年前
DNS服务器基本服务(正向、反向解析)、别名、递归、迭代、增量传输、完全传输
1.基础了解DNS服务:    FQDN:完全符合规格的域名    正向解析:FQDNIP    反向解析:IPFQDN    DNS查询类型:        递归查询        迭代查询    DNS服务类型:        主从        转发        缓存  
Stella981 Stella981
3年前
ClickHouse中的低基数字段优化
在ClickHouse中,String字符串类型相比其他数据类型而言,一个显著的差异是String类型的大小是不固定的。所以除了常规的列字段压缩手段之外,还延伸出了一些额外的优化思路。在《ClickHouse原理解析与应用实践》(你没看错,这是最终敲定的书名)这本书的_数据定义_章节中,曾提过在一些场合可以使用Enum枚举类型代替Stri
Stella981 Stella981
3年前
Golang高效实践之array、slice、map实践
前言Golang的slice类型为连续同类型数据提供了一个方便并且高效的实现方式。slice的实现是基于array,slice和map一样是类似于指针语义,传递slice和map并不涉及底层数据结构的拷贝,相当于传递底层数据结构的指针。Arrays数组 数组类型的定义需要指定长度和元素的类型。例如,\4\int表示一个四个整数
Wesley13 Wesley13
3年前
Java反射的使用
在Java中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为RTTI,英文全称为 RunTimeTypeIdentification,即运行时类型识别,有没有一点“知行合一”的味道?运行时类型识别主要由Class类实现。在日常的学习工作当中,有一些知识是我们在读书的时候就能够习得;但有一些知识不
3A网络 3A网络
2年前
MySQL 中存储时间的最佳实践
平时开发中经常需要记录时间,比如用于记录某条记录的创建时间以及修改时间。在数据库中存储时间的方式有很多种,比如MySQL本身就提供了日期类型,比如DATETIME,TIMESTAMEP等,我们也可以直接存储时间戳为INT类型,也有人直接将时间存储为字符串类型。那么到底哪种存储时间的方式更好呢?不要使用字符串存储时间类型这是初学者很容易犯的错误,
公孙晃 公孙晃
2年前
Permute 3 for mac v3.10.4,Mac音视频转换工具
PermuteMac版可以帮助用户快速地将各种音频、视频和图像文件转换成所需格式,并提供了一些常用工具以便于用户进行编辑和处理...