07 2023 档案

摘要:什么是指令重排? 我们在执行程序时,为了提高性能,编译器和处理器某些情况下会对指令进行重排序。 as-if-serial语义 不管怎么重排序,不能影响单线程环境下的执行结果,这是as-if-serial语义定义的,编译器和处理器阶段的重排都遵循该规则。 编译器和处理器都遵循的指令重排的原则 a、数据 阅读全文
posted @ 2023-07-27 09:43 夏威夷8080 阅读(157) 评论(0) 推荐(0)
摘要:mysql有哪些字符串类型? MySQL中有以下几种常见的字符串类型: CHAR:固定长度字符串,最多可以存储255个字符。 VARCHAR:可变长度字符串,最多可以存储65535个字符。 TEXT:用于存储较长的文本字符串,最多可以存储65535个字符。 TINYTEXT:用于存储非常短的文本字符 阅读全文
posted @ 2023-07-19 14:39 夏威夷8080 阅读(358) 评论(0) 推荐(0)
摘要:背景问题 我们都知道Java里的LinkedBlockingQueue,采用先进先出(FIFO)的方式存储元素,并且支持同时进行并发的读和写操作。内部使用ReentrantLock锁来保证多线程环境下的线程安全性。 LinkedBlockingQueue提供了以下主要方法: put(E e):将元素 阅读全文
posted @ 2023-07-17 16:20 夏威夷8080 阅读(1661) 评论(0) 推荐(1)
摘要:面试考察范围 在MySQL中,关于FLOAT、DOUBLE和DECIMAL类型的面试题常涉及以下几个方面: 数据存储方式:问答关于这些类型数据在内存中的存储方式和字节大小的问题,如FLOAT占用多少字节,DOUBLE占用多少字节等。 精度和范围:询问不同类型对数字精度和范围的影响,比如FLOAT能存 阅读全文
posted @ 2023-07-14 15:18 夏威夷8080 阅读(2053) 评论(0) 推荐(0)
摘要:问题描述 最近在做一个视频监控平台,要同步下级平台的摄像头信息数据,是通过其他同事写的c++服务往mqtt里推数据,我这边通过java连接mqtt监听主题获取摄像头信息。 刚开始写完都还好,但是测试过一段时间,发现java client连接总是会自动断开,并且还会有丢失消息的情况。 一开始怀疑是网络 阅读全文
posted @ 2023-07-11 16:09 夏威夷8080 阅读(2731) 评论(0) 推荐(0)
摘要:MySQL的最小整数类型TINYINT介绍 在MySQL中,TINYINT是一种整数数据类型,用于存储小范围的整数值。它可以存储范围在-128到127之间的有符号值,或者范围在0到255之间的无符号值,具体取决于列的定义方式。TINYINT类型通常用于保存布尔值(0或1),或者存储较小的整数数据。在 阅读全文
posted @ 2023-07-10 16:47 夏威夷8080 阅读(2738) 评论(0) 推荐(0)
摘要:”MaxInflight、 Inflight Len、 MqueueLen、 MqueueDropped、 AwaitingRelLen、 DeliverMsg、 EnqueueMsg“这些指标是与 MQTT 协议相关的性能指标和消息传递状态的度量。以下是对这些指标的解释: MaxInflight( 阅读全文
posted @ 2023-07-10 10:00 夏威夷8080 阅读(727) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html> <head> <title>视频下载</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <h1>视频下载</h1> <bu 阅读全文
posted @ 2023-07-10 09:57 夏威夷8080 阅读(1804) 评论(0) 推荐(0)