E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
se学习
Java
SE学习
进阶day2_02 抽象类和接口
第四章抽象类4.1概述4.1.1抽象类引入先看一张图:这张图时之前学习继承时用的,但是现在有一个疑问,吃饭这个行为猫和狗都有,但是它们吃的东西却又不同,这个时候我们不能确定父类吃饭这个方法到底该写什么,这是就要用到抽象方法。父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了(因为子类对象会调用自己重写的方法)。换句
编程9898
·
2023-11-26 21:24
Java学习
学习
java
jvm
大数据高级开发工程师——HBa
se学习
笔记(1)
文章目录大数据数据库之HBaseHBase是什么HBase的概念HBase的特点HBase在实际场景中的应用HBase集群安装部署准备安装包修改配置文件分发安装包创建软链接添加HBase环境变量HBase的启动与停止访问WEB页面HBase表的数据模型rowkey行键ColumnFamily列族Column列Cell单元格Timestamp时间戳HBase整体架构Client客户端ZooKeepe
讲文明的喜羊羊拒绝pua
·
2023-11-26 19:25
大数据
hbase
big
data
大数据
hadoop
数据仓库
week31 amcl move_ba
se学习
粒子滤波和蒙特卡洛蒙特卡洛:是一种思想或方法。举例:一个矩形里面有个不规则形状,怎么计算不规则形状的面积?不好算。但我们可以近似。拿一堆豆子,均匀的撒在矩形上,然后统计不规则形状里的豆子的个数和剩余地方的豆子个数。矩形面积知道的呀,所以就通过估计得到了不规则形状的面积。拿机器人定位来讲,它处在地图中的任何一个位置都有可能,这种情况我们怎么表达一个位置的置信度呢?我们也使用粒子,哪里的粒子多,就代表
吃醋不吃辣的雷儿
·
2023-11-26 08:23
【Java
SE学习
】04-3Java高级(多线程、网络编程)
JavaSE(B站黑马)学习笔记01Java入门02数组、方法03面向对象&Java语法04-1Java高级(Stream流、异常处理、日志技术)04-2Java高级(文件处理-IO流)04-3Java高级(多线程、网络编程)04-4Java高级(单元测试、反射、注解、动态代理、XML)05-1常用API05-2常用API(集合)文章目录JavaSE(B站黑马)学习笔记前言04-3Java高级(多
小飞侠要上天
·
2023-11-26 04:25
JavaSE学习
学习
java
jvm
【JetPack Compose】声明式UI 、组合、重组
JetPackCompo
se学习
笔记B站视频地址:一次搞定JetpackCompose,优先获得择偶权,更新中_哔哩哔哩_bilibili对应视频选集P9-P13,这几集我也看到迷糊,下面复制一下官方的
dodod2012
·
2023-11-25 20:45
JetPack
Compose
android
android
studio
ide
Java
SE学习
笔记——网络编程
要想实现网络传输,需要考虑哪些问题如何准确地定位到网络上的一台主机如何才能进行可靠高效的传输Java如何实现网络通信使用IP地址定位主机,使用端口号定位主机上的应用--->InetAddress类InetAddress类对象使用InetAddressinet=InetAddress.getByName(""127.0.0.1);inet.getLocalHost();//获取本机的InetAddr
funOfFan
·
2023-11-25 17:45
Java
SE学习
笔记----多线程
多线程定义多个单一顺序执行的流程并发运行,会造成“感官上的同时运行”的效果。并发多个线程实际运行是走走停停的。线程调度程序会将CPU运行时间划分为若干个时间片段并尽可能均匀的分配给每个线程,拿到时间片的线程被CPU执行这段时间。当超时后线程调度程序会再次分配一个时间片段给一个线程使得CPU执行它。如此反复。由于CPU执行时间在纳秒级别,我们感觉不到切换线程运行的过程。所以微观上走走停停,宏观上感觉
幻方n++
·
2023-11-25 13:20
java
Java
SE学习
笔记之-----异常处理
一、异常的概念是一种Java处理程序在运行时而不是编译时的错误机制,出现异常事件的时候会生成异常对象,该异常对象封装了异常事件的信息并将提供给Java运行时系统。Java的异常类分为可捕获和必须捕获两类,举给例子,ArithmeticException这个异常,就是RuntimeException下面的,比如程序中除数是0的时候就会抛出这个异常。Error是程序中无法处理的错误,是虚拟机层次的,而
无扬人生
·
2023-11-25 13:49
JavaSE学习笔记
ClickHou
se学习
第1章ClickHouse入门ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。1.1ClickHouse的特点1.1.1列式存储以下面的表为例:IdNameAge1张三18–––2李四22–––3王五341)采用行式存储时,数据在磁盘上的组织结构为:好处是想查某
昨夜雨疏风zhou
·
2023-11-24 01:07
笔记
clickhouse
学习
数据库
ClickHou
se学习
笔记(一):ClickHouse安装、数据类型、表引擎、SQL操作
ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告一、ClickHouse的特点1、列式存储以下面的表为例:1)采用行式存储时,数据在磁盘上的组织结构为:好处是想查某个人所有的属性时,可以通过一次磁盘查找加顺序读取就可以。但是当想查所有人的年龄时,需要不停的查找,或
邋遢的流浪剑客
·
2023-11-24 01:37
#
ClickHouse
ClickHouse数据类型
MergeTree
ClickHouse
SQL
Java
SE学习
笔记 JDK1.7中HashMap底层实现原理
JDK1.7中HashMap源码底层实现原理1.HashMap构造方法解析2.HashMap中的put()过程3.HashMap的get()方法3.hash算法4.HashMap性能问题扩容机制5.线程安全性问题总结附录前面我们了解了Map集合的继承体系,Map集合具有常见的实现类:HashMap,LinkedHashMap以及TreeMap等。Map集合的具体实现类的特点如下图所示:本节我们主要
思念寄给宇宙
·
2023-11-23 14:33
JAVASE
集合
数据结构
java
集合
ClickHou
se学习
笔记之MaterializeMySQL引擎
文章目录概述特点使用细则DDL查询数据复制select查询索引转换案例配置MySQL-WindowsClickHouse端数据的修改和删除表的删除和增加概述MySQL用户群体很大,为了增强数据的实时性,很多解决方案会利用binlog将数据写入到ClickHouse。为了能够监听binlog事件,我们需要利用类似canal这样的中间件,但这样会增加系统的复杂度。ClickHouse20.8.2.3版
coder_szc
·
2023-11-21 05:58
大数据组件
数据库
clickhouse
学习
mysql
Java
SE学习
笔记系列:面向对象(2)
接下来一段时间,会持续发布一个Java
SE学习
笔记系列文章!1.构造方法构造方法是用来初始化对象的一个方法。使用new+构造方法可以创建一个对象。构造方法没有返回值且与类同名。
landy8530
·
2023-11-19 10:04
ClickHou
se学习
-建表和索引的优化点(一)
ClickHouse优化点clickhouse相对于mysql,除了在mysql在SQL和索引的优化空间比较大外,而其他的clickhouse的优化空间还是很大的,对于clickhouse他的服务端配置参数对于任务的影响还是很大的。现在我们来看看clickhouse都有哪些常规的优化点,今天主要学习一下创建表的时候需要注意的点建表优化1.数据类型1.1null值尽量避免关于NULL存储的问题,尽量
jeff-y
·
2023-11-19 06:29
数据库
个人
学习资料分享
mysql
数据库
sql
ClickHou
se学习
笔记(二):执行计划、建表优化、语法优化规则、查询优化、数据一致性
一、Explain查看执行计划在ClickHouse20.6版本之前要查看SQL语句的执行计划需要设置日志级别为trace才能可以看到,并且只能真正执行sql,在执行日志里面查看。在20.6版本引入了原生的执行计划的语法。在20.6.3版本成为正式版本的功能EXPLAIN[AST|SYNTAX|PLAN|PIPELINE][setting=value,...]SELECT...[FORMAT...
莱恩大数据
·
2023-11-19 05:50
clickhouse
学习
Java
SE学习
笔记(十.JDK内置的基本注解)
1.@Override@Override:限定某个方法,是重写父类的方法,该注解只能用于方法如果没有写@Override还是重写了父类fly这里如果写了@Override注解,编译器就回去检查该方法是否真的重写父类的方法,如果重写了则编译通过,如果没有构成重写则编译错误。补充说明:@interface的说明:@interface不是interface是注解类,是jdk1.5之后加入的2.@Depr
Benaso
·
2023-11-19 04:24
JavaSE
java
学习
开发语言
Compo
se学习
之绘制速度表盘
内心想法XXcompose已经发布好久了,还没有用过compose写过UI,之前只是在官网上了解过,看着这可组合函数嵌套,我就脑袋大,更Flutter一个德行,我的内心是抵触的,还是觉得用XML写香,抱着试一试的心态,打算用compose应用于实际项目中。(还是得多接触,多学习,真的是很香YYDS)无图无真相上图,测试:通过滑动slider也是安卓称ProgressBar来改变速度代码部分@Com
jianghe_130
·
2023-11-16 22:02
Compose
kotlin
android
jetpack
Compose
java
SE学习
笔记(八)-多线程
目录九、多线程1.概述线程多线程并行和并发的区别Java程序运行原理多线程为什么快如何设置线程数比较合理CPU密集型程序I/O密集型程序注意线程的五种状态新建状态(new)就绪(runnable)运行状态(running)阻塞状态(blocked):终止状态(terminated)线程方法2.多线程实现方式多线程程序实现的方式1继承Thread多线程程序实现的方式2实现Runnable接口多线程的
_我的天哪
·
2023-11-16 04:05
javase
HBa
se学习
笔记(3)—— HBase整合Phoenix
目录PhoenixShell操作PhoenixJDBC操作Phoenix二级索引HBase整合PhoenixPhoenix简介Phoenix是HBase的开源SQL皮肤。可以使用标准JDBCAPI代替HBase客户端API来创建表,插入数据和查询HBase数据使用Phoenix的优点在Client和HBase之间放一个Phoenix中间层不会减慢速度Phoenix对于用户输入的SQL有大量的优化手
THE WHY
·
2023-11-14 16:42
数据库
大数据
hbase
学习
笔记
sql
Clickhou
se学习
笔记
学习内容参考:一套上手ClickHouse-OLAP分析引擎,囊括Prometheus与Grafana_哔哩哔哩_bilibili下为笔记链接,以及全套笔记pdf版本Clickhou
se学习
笔记(1)—
THE WHY
·
2023-11-14 16:12
数据库
大数据
clickhouse
学习
笔记
Clickhou
se学习
笔记(15)—— Clickhouse备份
手动备份参考官网:BackupandRestore|ClickHouseDocs简单来说,就是我们可以通过ALTERTABLE...FREEZEPARTITION...命令为表分区创建一个本地副本,然后这个副本硬链接到/var/lib/clickhouse/shadow/文件夹,因此其不会耗费额外的硬盘空间而且为了防止硬件问题,最好将该副本拷贝到其他的位置并且删除该本次副本;接下来依照此思路进行试
THE WHY
·
2023-11-14 16:11
数据库
大数据
clickhouse
学习
笔记
数据库
大数据
Promise及相关知识细学
学习关键语句:Promisepromi
se学习
promise.allpromise.racepromise.resolve1.写在前面promise是前端绕不开的东西,所以我们一定要好好学习,写这篇文章的目的是加深对
不可名状邵雅虎
·
2023-11-14 10:26
javascript
开发语言
ecmascript
前端
##资源整理
VScode中的插件:AI:bitowebLiveServer本地http服务器,调试html页面openinbrowser同上一样汉化:Chine
se学习
前端:web网页编辑器:在线编辑器:HTML/
i534
·
2023-11-13 23:37
从头学编程(小tips记录)
笔记
Clickhou
se学习
笔记(14)—— Clickhouse监控
ClickHouse运行时会将一些个自身的运行状态记录到众多系统表中,如下所示:为了直观方便地监控ck的运行情况,使用Prometheus+Grafana的组合来进行监控Prometheus负责收集各类系统的运行指标;Grafana负责可视化Prometheus&Grafana的安装Prometheus安装下载地址:Download|Prometheus下载完成后上传安装包并解压:(安装版本:2.
THE WHY
·
2023-11-13 20:59
数据库
大数据
clickhouse
学习
笔记
数据库
大数据
Clickhou
se学习
笔记(13)—— Materialize MySQL引擎
该引擎用于监听binlog事件,类似于canal、Maxwell等组件ClickHouse20.8.2.3版本新增加了MaterializeMySQL的database引擎,该database能映射到MySQL中的某个database,并自动在ClickHouse中创建对应ReplacingMergeTree。ClickHouse服务作为MySQL副本,读取Binlog并执行DDL和DML请求,实
THE WHY
·
2023-11-13 20:51
数据库
大数据
clickhouse
学习
笔记
数据库
大数据
Clickhou
se学习
笔记(11)—— 数据一致性
使用合并树引擎时,无论是ReplacingMergeTree还是SummingMergeTree,都只能保证数据的最终一致性,因为数据的去重、聚合等操作会在数据合并的期间进行,而合并会在后台以一个不确定的时间进行,因此无法预先计划;数据准备建表:CREATETABLEtest_consistence(user_idUInt64,scoreString,deletedUInt8DEFAULT0,cr
THE WHY
·
2023-11-12 14:18
数据库
大数据
数据库
sql
mysql
clickhouse
大数据
Clickhou
se学习
笔记(12)—— 物化视图
ClickHouse的物化视图是一种查询结果的持久化,与普通视图对比,其不仅保存了查询的逻辑,还保存了查询结果;物化视图与普通视图的区别普通视图不保存数据,保存的仅仅是查询语句,查询的时候还是从原表读取数据,可以将普通视图理解为是个子查询。物化视图则是把查询的结果根据相应的引擎存入到了磁盘或内存中,对数据重新进行了组织,可以理解物化视图是完全的一张新表。物化视图的优缺点优点:查询速度快,因为提前进
THE WHY
·
2023-11-12 14:18
数据库
大数据
clickhouse
学习
笔记
大数据
数据库
Clickhou
se学习
笔记(8)—— 建表优化
数据类型时间字段建表时能用数值型或日期时间类型(DateTime)表示的字段就不要用字符串因为clickhouse进行分区时一般使用时间字段来进行分区,而将时间字段使用DateTime表示,不需要经过函数转换处理,执行效率高、可读性好如以下建表语句:createtablet_date_type_test(idUInt32,sku_idString,total_amountDecimal(16,2)
THE WHY
·
2023-11-12 14:47
数据库
大数据
java
数据库
服务器
clickhouse
运维
大数据
Clickhou
se学习
笔记(9)—— 语法优化
ClickHouse的SQL优化规则是基于RBO(RuleBasedOptimization)实现的官方数据集的使用为了方便测试CK的语法优化规则,尝试使用官方提供的数据集;需要使用的数据集是visits_v1和hints_v1:AnonymizedWebAnalyticsData|ClickHouseDocshits_v1表有130多个字段,880多万条数据visits_v1表有180多个字段,
THE WHY
·
2023-11-12 14:47
数据库
大数据
数据库
sql
clickhouse
大数据
Clickhou
se学习
笔记01——入门及安装
文章目录一、Clickhouse入门1.使用场景2.Clickhouse的特点2.1列式存储2.2DBMS功能2.3多样化引擎2.4高吞吐写入能力2.5数据分区和线程并行2.6一些限制2.7哪些公司在使用clickhouse3.优缺点3.1优点3.2缺点4.核心概念4.1数据分片4.2列式存储4.3向量化4.4表4.5分区4.6副本4.7引擎二、安装单机版clickhouse1.准备工作1.1Ce
mp9105
·
2023-11-12 14:44
Clickhouse
Clickhouse
Clickhou
se学习
笔记(10)—— 查询优化
单表查询Prewhere替代whereprewhere与where相比,在过滤数据的时候会首先读取指定的列数据,来判断数据过滤,等待数据过滤之后再读取select声明的列字段来补全其余属性简单来说就是先过滤再查询,而where过滤是先查询出对应的列字段来,再根据过滤条件过滤数据;因此对比之下,使用prewhere过滤处理的数据量要更少,效率也就更高;但需注意,prewhere只可适用于merget
THE WHY
·
2023-11-12 14:10
数据库
大数据
clickhouse
学习
笔记
大数据
数据库
服务器
Java
SE学习
笔记----Eclipse快捷键&调试程序&单元测试的方法JUnit
1.快速修复Ctrl+12.批量导包Ctrl+Shift+O3.向下复制代码Ctrl+Alt+Down4.上下移动代码Alt+Down/Up5.向上添加空行Ctrl+Shift+Enter6.查看源码Ctrl+Shift+T7.返回上个编辑页面Alt+left8.查看继承树Ctrl+T9.格式化代码Ctrl+Shift+F10.反撤销Ctrl+Y11.批量修改Ctrl+Shift+R12.大小写切
久候
·
2023-11-12 08:09
JavaSE学习笔记
junit
eclipse
单元测试
java
开发工具
Clickhou
se学习
笔记(3)—— Clickhouse表引擎
前言:有关Clickhouse的前置知识详见:1.ClickHouse的安装启动_clickhouse后台启动_THEWHY的博客-CSDN博客2.ClickHouse目录结构_clickhouse目录结构-CSDN博客Cickhouse创建表时必须指定表引擎表引擎(即表的类型)决定了:数据的存储方式和位置,写到哪里以及从哪里读取数据数据一般存储在本地,默认路径是/var/lib/clickhou
THE WHY
·
2023-11-12 00:52
数据库
大数据
clickhouse
数据库
sql
大数据
Clickhou
se学习
笔记(5)—— ClickHouse 副本
DataReplication|ClickHouseDocs副本的目的主要是保障数据的高可用性,即使一台ClickHouse节点宕机,那么也可以从其他服务器获得相同的数据注意:clickhouse副本机制的实现要基于zookeeperclickhouse的副本机制只适用于MergeTreefamily副本写入流程注意:两台clickhouse服务器没有主从之分副本配置流程1.启动zookeeper
THE WHY
·
2023-11-12 00:52
数据库
大数据
clickhouse
大数据
Clickhouse 学习笔记(6)—— ClickHouse 分片集群
前置知识:Clickhou
se学习
笔记(5)——ClickHouse副本-CSDN博客与副本对比:副本虽然能够提高数据的可用性,降低丢失风险,但是每台服务器实际上必须容纳全量数据,对数据的横向扩容没有解决要解决数据水平切分的问题
THE WHY
·
2023-11-12 00:52
数据库
大数据
clickhouse
大数据
Clickhou
se学习
笔记(4)—— Clickhouse SQL
insertinsert操作和mysql一致标准语法:insertinto[table_name]values(…),(….)从表到表的插入:insertinto[table_name]selecta,b,cfrom[table_name_2]update和deleteClickHouse提供了Delete和Update的能力,这类操作被称为Mutation查询,它可以看做Alter的一种;具体语
THE WHY
·
2023-11-12 00:18
数据库
大数据
clickhouse
sql
android
大数据
Java
SE学习
笔记(六):泛型
目录一、泛型的概念二、泛型的设计背景三、泛型的使用注意点泛型在继承上的体现通配符的基本使用最后一、泛型的概念所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)。从JDK1.5以后,Java引入了“参数化类型(Paramet
板牙叮咚
·
2023-11-10 03:57
JavaSE学习
学习
java
开发语言
经验分享
【Java
SE学习
笔记】泛型,jdk5之后新特性
泛型,jdk5之后新特性A.泛型1)概述创建集合对象或者去调用方法的时候,将数据类型(引用类型)当作一种参数进行传递2)格式:引用类型3)特点a.将运行时期的异常提前到了编译期间b.不用再强制转换类型c.解决了黄色警告线的问题注意:在sun公司,jdk官方文档中,凡是类后面,接口后面,抽象类后面带有:泛型定义importjava.util.ArrayList;importjava.util.Ite
love__nana
·
2023-11-10 03:26
JavaSE
泛型
foreach
静态导入
可变参数
集合
JAVA
SE学习
笔记
一、计算机的基础1.5存储单位计算机的最小存储单位是字节,计算机存储任何的数据,都是以字节的形式存储,1.5.1基本的存储单位位(bit):二进制数中的一个数位,可以是0或者1,是计算机中数据的最小单位。字节(Byte,B):计算机中数据的基本单位,每8位组成一个字节。各种信息在计算机中存储、处理至少需要一个字节。例如,一个ASCII码用一个字节表示,一个汉字用两个字节表示。———————————
qq_46628467
·
2023-11-10 03:54
学习
java
java-ee
java
SE学习
笔记(三)抽象类,接口,package,import,修饰符,内部类
目录三、面向对象10.抽象类抽象类特点抽象类的成员特点abstract不能和哪些关键字共存11.接口接口的概述接口的特点接口中的成员特点类与类,类与接口,接口与接口的关系抽象类和接口的区别12.package关键字包的定义定义包的注意事项带包的类编译和运行13.import关键字注意事项package,import,class顺序关系14.修饰符四种权限修饰符类,成员常见修饰符15.内部类内部类访
_我的天哪
·
2023-11-10 03:23
javase
java
SE学习
笔记(四)常见类,基本数据类型包装类,StringBuffer&StringBuilder
目录三、面向对象16.Object类方法==和equals()17.String类注意构造方法String的最大长度String的底层存储结构字符串的常量池机制String类的方法String类的判断功能String类的获取功能String类的转换功能String类拼接String类的其他功能18.Math类19.Random类20.System类垃圾回收机制21.BigInteger类22.Bi
_我的天哪
·
2023-11-10 03:23
javase
java
SE学习
笔记(五)集合框架-Collection,List,Set,Map,HashMap,Hashtable,ConcurrentHashMap
目录四、集合框架1.集合概述集合的作用集合和数组的区别集合继承体系数组和链表数组集合链表集合2.Collection方法集合遍历并发修改异常3.ListList集合的特有功能(核心是索引)集合遍历并发修改异常产生解决方案ListIteratorList的三个子类的特点Vector,ArrayList,LinkedList区别4.ArrayList5.VectorVector的特有功能6.Linke
_我的天哪
·
2023-11-10 03:23
javase
Java
SE学习
笔记 Java泛型学习
Java泛型学习1.泛型的概述与基本使用1.1ArrayList存储字符串并遍历泛型版1.2ArrayList存储自定义对象并遍历泛型版2.泛型的由来3.泛型类的概述与使用4.泛型方法的定义与使用5.泛型接口的定义与使用5.1具体类实现泛型接口,不明确泛型接口中类型参数变量5.2具体实现类实现泛型接口,明确泛型接口中的参数变量5.3子类接口继承泛型接口时,没有明确泛型接口中的参数变量6.泛型通配符
思念寄给宇宙
·
2023-11-10 03:23
JAVASE
泛型
java
编程语言
泛型
【JAVA
SE学习
笔记之泛型】
泛型在集合中使用泛型在集合中的使用*创建集合同时指定集合存储的数据类型*指定数据类型时,要么指定左边,要么两边都执行相同的数据类型*在JDK1.7之前,必须两边都要指定并且要相同的数据类型*在JDK1.7之后,指定左边即可*在泛型中没有多态的概念泛型在集合中使用的好处*将运行时错误转换为编译期错误,增强了集合的安全性。*省去了数据类型强制转换的麻烦。泛型的定义与使用:泛型方法泛型方法概述:泛型的概
viewda
·
2023-11-10 03:52
JAVASE学习笔记
javase
java
Java
SE学习
笔记——泛型、枚举类、注解
Day11泛型什么是泛型?泛型类泛型接口泛型方法通配符?有限制的通配符枚举类手动实现使用enum关键字实现枚举类的属性实现接口的枚举类枚举类的方法Annotation注解基本的Annotation自定义Annotation泛型什么是泛型?泛型,解决数据类型的安全性问题,其主要原理是在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化时只要指定好需要的具
MCC莫大大
·
2023-11-10 03:51
java
java
SE学习
笔记(六)泛型,异常
五、泛型泛型的由来:通过Object转型问题引入--为了解决安全隐患早期的Object类型可以接收任意的对象类型,但是在实际的使用中,会有类型转换异常的问题泛型作用提高安全性(将运行期的错误转换到编译期)省去强转的麻烦,取出数据不再是Object,不需要强转,能确定其类型泛型基本使用<>中放的必须是引用数据类型前后的泛型必须一致,或者后面的泛型可以省略不写(1.7的新特性菱形泛型)不要定义成Obj
_我的天哪
·
2023-11-10 03:48
javase
HBa
se学习
笔记(2)—— API使用
对HBase中常用的API操作进行简单的介绍对应HBa
se学习
笔记(1)——知识点总结-CSDN博客中介绍的HBaseShell常用操作更多用法请参考官网:ApacheHBase™ReferenceGuide
THE WHY
·
2023-11-10 02:56
数据库
大数据
hbase
时序数据库
nosql
HBa
se学习
HBa
se学习
1摘要本文是一篇HBa
se学习
综述,将会介绍HBase的特点、对比其他数据存储技术、架构、存储、数据结构、使用、过滤器等。
迷路剑客
·
2023-11-10 02:25
HBase
HBase
HBa
se学习
笔记(1)—— 知识点总结
目录HBase概述HBase基本架构HBase安装部署启动HBaseShellHBase数据读写流程HBase优化HBase概述HBase是以hdfs为数据存储的,一种分布式、非关系型的、可扩展的NoSQL数据库关系型数据库和非关系型数据库的区别:关系型数据库和非关系型数据库是两种不同的数据库类型,它们在存储方式、数据结构、查询语言等方面存在显著差异。存储方式和结构:关系型数据库以二维表格形式存储
THE WHY
·
2023-11-10 02:21
数据库
大数据
hbase
nosql
时序数据库
数据库
Docker Compo
se学习
笔记
DockerCompose用来做什么?DockerCompose是Docker官方的开源项目。Composeisatoolfordefiningandrunningmulti-containerDockerapplications.WithCompose,youuseaYAMLfiletoconfigureyourapplication’sservices.Then,withasinglecomm
Shaoxi Zhang
·
2023-11-05 03:58
docker
学习
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他