• 2024-09-19虚拟机ubuntu增加磁盘
    虚拟机软件vmware,系统ubuntu16.04系统存储空间不够用了,需要扩充一下,记录一下操作步骤。先关掉虚拟机系统,打开虚拟机设置--硬件--选中“硬盘”--点击右侧的“扩展”按钮,输入想要的空间大小,点“确定”,启动虚拟机。进入虚拟机后,打开终端,使用fdisk查看分区信息:robot@ubuntu:~$s
  • 2024-09-18广播报文中可以包含哪些数据
    广播中包含的数据SDK里面定义了广播数据结构体ble_advdata_t,该结构体描述了广播可以包含的数据,ble_advdata_t定义如下:整理结构体如下表所示:下表中的数据类型都是可以添加到广播报文中的,一般建议在广播数据包中至少包含设备名称、flags、外观和首要服务的UUID列表数据类型
  • 2024-09-16SQL:查询每个类别最新的5条记录
    场景根据主表的ID列表,查询各个ID的text_comment中最新的5条记录。table:text_commentfield:text_uuidben发布于博客园v1:使用unionselect*from(select*fromtext_commentwheretext_uuid='cf6fd43a5f0527840fcdbbad55ce44c5'orderbycreate_timedesclim
  • 2024-09-14chainlit 持久化配置问题 null value in column "disableFeedback" of relation "steps"
    实际上此问题在github上已经存在了,解决方法很简单,就是对于sql配置的去掉不能为空的判定参考sql修改CREATETABLEIFNOTEXISTSsteps("id"UUIDPRIMARYKEY,"name"TEXTNOTNULL,"type"TEXTNOTNULL,"threadId"UUIDNOTNULL,"parentId"UUID,&qu
  • 2024-09-14快速生码写入txt
    printCodes(mode,len){//1:"上单码模式",//2:"下单码模式",//3:"双码模式",//4:"上2下1码模式",//5:"上1下2码模式",//6:"四码模式",letcode='&#
  • 2024-09-12更改VG UUID
    1.首先需要更改vguuid的lvm不能处于激活状态[root@localhost~]#vgimportclone--basevgnamecentos/dev/sda2Device/dev/sda2hasactiveLVs,deactivatefirst.2.使用vgscan得到物理磁盘的路径[root@localhost~]#pvscanPV/dev/sdb2VGvg011lvm2
  • 2024-09-11MySQL原理之UUID主键分析,插入或更新语法分析
    目录1MySQL不能用UUID做主键1.1前言1.2mysql和程序实例1.2.1准备工作1.2.2开始测试1.2.3程序写入结果1.2.4效率测试结果1.3使用uuid和自增id的索引结构对比1.3.1自增id1.3.2uuid1.4自增id缺点1.5雪花算法2插入或更新2.1onduplicatekey2.1.1定义2.1.2values函数2
  • 2024-09-11Springboot使用kaptcha生成验证码
    <dependency><groupId>com.youkol.support.kaptcha</groupId><artifactId>kaptcha</artifactId><version>2.3.2</version></dependency>importcom.google.code
  • 2024-09-08如何在Java服务中实现分布式ID生成:雪花算法与UUID的对比
    如何在Java服务中实现分布式ID生成:雪花算法与UUID的对比大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代分布式系统中,唯一标识符(ID)的生成是一个关键问题。常见的ID生成方案包括雪花算法(Snowflake)和UUID(通用唯一识别码)。本文将对这两种方案进行详
  • 2024-09-07n00bzCTF 2024
    n00bzCTF2024Passwordless给了源码#!/usr/bin/envpython3fromflaskimportFlask,request,redirect,render_template,render_template_stringimportsubprocessimporturllibimportuuidgloballeetapp=Flask(__name__)flag=open('/flag.txt').re
  • 2024-09-07Android BLE scan流程及源码分析
    在Android系统中,startScan 方法用于启动蓝牙扫描,本文针对较新的Android版本14进行BLE扫描源码分析。一、AndroidBle scan的一般流程概述1.权限和蓝牙适配器检查应用需要确保具有适当的蓝牙和位置权限(从Android6.0开始,蓝牙扫描通常需要位置权限)。应用还需要检查
  • 2024-09-07Linux系统安装ansiblle环境
    前言:这里是生产环境红帽系统,如果是别的系统,本地源的配置方法不一样。一、主节点服务器Redhat8配置使用阿里源:备份:sudo/etc/yum.repos.d/CentOS-Base.repo/opt/yum/下载新的CentOS-Base.repo到/etc/yum.repos.d/(这里用的CentOS8.0)命令:sudowget-O/etc/yum.repos.d/red
  • 2024-09-06mysql为什么不推荐uuid做主键?
    在MySQL中,不推荐使用UUID作为主键的主要原因还是性能问题,其次是可读性差和浪费存储空间。性能问题:UUID是128位的字符串,通常被表示为32个字符的十六进制数。相比自增的整数(如AUTO_INCREMENT),UUID更大,占用的存储空间也更多,这会增加索引大小,导致查询变慢,尤其是在大表中。无序
  • 2024-09-05放弃使用UUID,ULID才是更好的选择!
    ULID:UniversallyUniqueLexicographicallySortableIdentifier(通用唯一词典分类标识符)UUID:UniversallyUniqueIdentifier(通用唯一标识符)#1.为什么不选择UUIDUUID目前有5个版本:版本1:在许多环境中是不切实际的,因为它需要访问唯一的,稳定的MAC地址,容易被攻击;版本2:将
  • 2024-09-02UUIDV7: 我就是要用UUID做主键
    一直以来的互联网谣言:UUID是不适合用作数据库主键的.为什么?因为UUID是全随机的,对于数据库的索引不友好,插入时可能导致大量的索引树的分支合并.UUID根据RFC4122的描述,UUID被设计用于去中心化的ID生成格式128bit,16个字节,示例:f81d4fae-7dec-11d0-a765-00a0c91e6
  • 2024-09-02UUIDV7: 我就是要用UUID做主键
    一直以来的互联网谣言:UUID是不适合用作数据库主键的.为什么?因为UUID是全随机的,对于数据库的索引不友好,插入时可能导致大量的索引树的分支合并.UUID根据RFC4122的描述,UUID被设计用于去中心化的ID生成格式128bit,16个字节,示例:f81d4fae-7dec-11d0-a765-00a0c91e6
  • 2024-08-31mount 的使用
    手动挂载挂载文件系统挂载本地磁盘、网络文件系统、光盘、U盘等文件系统到指定的挂载点。sudomountmydisk.iso/mnt/mydisk#挂载光盘映像mydisk.iso到/mnt/mydisk目录sudoumount/mnt/mydisk#取消挂载挂载目录将一个现有的目录树挂载到另一个位置
  • 2024-08-29onvif的应用
    一、前言CMU(CenterManagerUnit),即中心管理单位PU(PrefocusUnit),即监控前端单元,负责在CMU的控制下使用摄像机采集视频流、使用麦克风采集音频流、使用控制口采集报警信息、对摄像机云台镜头进行控制CU(ClientUnit),监控系统的监控客户端单元,负责将PU采集到的视频流、音频流、报警
  • 2024-08-28雪花算法和UUID
    雪花算法和UUIDUUIDUUID是一种唯一且不需要中央协调的ID,它使用某种规则创建ID,而不是某种中心化的自增方式,使得其成为创建成本最低的ID类型。到目前为止UUID一共有5个实现版本版本1:按照UUID定义的每个字段的意义来实现,使用的变量因子是时间戳+时钟序列+节点信息(Mac地址),考的
  • 2024-08-28java.util.UUID
    概述Aclassthatrepresentsanimmutableuniversallyuniqueidentifier(UUID).一个不可变的通用的唯一标识符的classAUUIDrepresentsa128-bitvalue.一个uuid代表一个128位的值 UUID的版本UUID有多个版本,每个版本有不同的生成方式。常用的
  • 2024-08-24Android开发 - UUID 类通用唯一标识符解析
    什么是UUIDUUID类是一个非常有用的工具,用来生成和处理通用唯一标识符(UUID)。UUID是一种标准的标识符,用于在计算机系统中唯一标识信息(UniversallyUniqueIdentifier)的缩写。它的目的是确保在不同的系统、不同的时间和地点生成的标识符是唯一的。UUID通常用于数据库记录、会话
  • 2024-08-21分布式系列之ID生成器
    背景在分布式系统中,当数据库数据量达到一定量级后,需要进行数据拆分、分库分表操作,传统使用方式的数据库自有的自增特性产生的主键ID已不能满足拆分的需求,它只能保证在单个表中唯一,所以需要一个在分布式环境下都能使用的全局唯一ID。应用场景用户ID、图片ID等各种业务场景分库
  • 2024-08-09Redis缓存在项目中的使用升级
    对于redis在项目中的使用与介绍这里就不展开描述,与进行基本的代码构造了。这里针对redis的代码使用进行介绍一,最简单阶段(一)--简单使用redis缓存思想:拿数据先从缓存中拿去,如果缓存中没有再从数据库获取。packagecom.luojie.test.catchs;importcom.luojie.dao.mapper2.Ma
  • 2024-08-09iOS开发基础149-由UUIDString引发的思考
    问题1:[[UIDevicecurrentDevice]identifierForVendor].UUIDString什么情况下值会变化?[[UIDevicecurrentDevice]identifierForVendor].UUIDString是一个用于标识设备的唯一标识符(UUID),针对同一应用程序供应商(即同一开发者的应用程序集合),在设备上不变。然而,有一些情况会导致这个
  • 2024-08-09玩转usbserver(五)之usbserver加入zabbix集中监控
     一、把usbserver加入到zabbix监控平台问:可以监控那些东西答:主要是端口监控,连接断开了可以及时报警、网络断开了也可以报警....二、如何配置(你把那两个模版导入,照图配置一下主机资源即可)zbx_export_hosts.yamlzabbix_export:version:'6.2'date:'2024-05-30T