排序
群晖DS218+部署PostgreSQL(docker)
合集 - 技术工具(2)1.Java程序员的MacBookPro(14寸M1)配置备忘录08-062.群晖DS218+部署PostgreSQL(docker)08-14收起 欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://...
C++使用new来初始化指向类的指针
C++使用new来初始化类的指针 1.ClassName * p = new ClassName; 调用默认构造函数。 如果类里没有写默认构造函数,会使用编译器帮我们生成的,但不会初始化成员变量,如 class NoConstructor ...
ChatGPT大模型告诉了我SQL中替换In查询的10种方法,太赞了
一、背景 最近有网友问我,如何替换和避免SQL中的IN查询,当时听到这里,第1感觉好像就是用exists的方式,然后突然感觉这种问题应该比较发散,可能会有很多种答案,那这个时候,我们应该问问Cha...
Redis系列(二):深入解读Redis的两种持久化方式
博客地址:blog.zysicyj.top Redis为什么要引入持久化机制 Redis引入持久化机制是为了解决内存数据库的数据安全性和可靠性问题。虽然内存数据库具有高速读写的优势,但由于数据存储在内存中,一...
Redis系列(一):深入了解Redis数据类型和底层数据结构
Redis有以下几种常用的数据类型: redis数据是如何组织的 为了实现从键到值的快速访问,Redis 使用了一个哈希表来保存所有键值对。 Redis全局哈希表(Global Hash Table)是指在Redis数据库内部...
大促场景下库存更新 SQL 优化
本篇文章讨论的大促场景,指双 11、618 期间,系统的行为是要尽可能多地卖出商品,尽可能多地收订单,又不能超过库存。在这种高并发、大流量场景下,整个系统的瓶颈点必然在数据库上,本篇文章...
Druid动态数据源该如何实现?
Hello 小伙伴们大家好, 今天我们一起谈论一下, 如何实现动态数据源呢? Let's go, 让我们开始吧。本期只讨论动态数据源的实现方式。只提出应用场景,不对应用场景做介绍,应用场景放在下期。 一...
C++实现一键关闭桌面
方法一: C++关闭桌面,explorer.exe #include<Windows.h> #include <TlHelp32.h> #include'resource.h' #pragma warning(disable:4996) void taskkill(const char * name) { HANDLE...
关于MYSQL引擎在物理层面存储那些事
概述 innodb 是 MySQL 主要的存储引擎, innodb 包含缓存页、事务系统和存储系统。本篇文章主要涉及最底层的物理存储进行分析,讲解了表空间的概念、数据字典、借助工具从用户表空间读取数...
揭秘华为云GaussDB(for Redis)丨大key治理
本文分享自华为云社区《华为云GaussDB(for Redis)揭秘第31期:大key治理》,作者: 高斯Redis官方博客。 从DBA的视角看,大Key无疑是引起Redis线上问题的常见原因。为了解决大Key隐患,业务首先...
MybatisPlus 使用技巧与隐患
前言 MP 从出现就一直有争议 感觉一直 都存在两种声音 ** 关注公众号:臻大虾,分享更多java干货** like: 很方便啊 通过函数自动拼接 Sql 不需要去 XML 再去使用标签 之前一分钟写好的 Sql 现...
基于shardingsphere的读写分离方案
pom文件配置 <!-- Mybatis Plus的依赖,包括Mybatis和Mybatis Plus的核心库 --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-...
一文走进时序数据库性能测试工具 TSBS
一、背景 在物联网、车联网等时序数据场景中,数据的高速写入能力至关重要,会对产品方案的可用性、可靠性和扩展性产生影响。 以物联网为例,当面临千万甚至上亿设备、平均每个设备采集几十个到...
字节跳动基于火山引擎DataLeap的一站式数据治理架构实践
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 在7月22日举行的 ArchSummit 全球架构师峰会(深圳站)上,来自火山引擎DataLeap的技术专家为大家带来...
Hutool:一行代码搞定数据脱敏 | 京东云技术团队
1. 什么是数据脱敏 1.1 数据脱敏的定义 数据脱敏百度百科中是这样定义的: 数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它...
openGauss数据库在CentOS上的安装实践
本文分享自华为云社区《openGauss数据库在CentOS上的安装实践》,作者:Gauss小松鼠 。 1.安装前准备 安装数据库前先要有已安装centOS 7.6的服务器+数据库安装包。 首先找小伙伴申请了华为云ECS...
SQL抽象语法树及改写场景应用 | 京东物流技术团队
1 背景 我们平时会写各种各样或简单或复杂的sql语句,提交后就会得到我们想要的结果集。比如sql语句,”select * from t_user where user_id > 10;”,意在从表t_user中筛选出user_id大于10...
火山引擎VeDI助力零售品牌私域运营 实现与会员高效“沟通”
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 小程序正在成为零售品牌与会员高效沟通的第二阵地。 过去,零售品牌多依赖电商平台与会员保持互动联系...
[译]大语言模型应用的文本分块策略
因为当前项目也遇到了回答与问题偏离比较大的情况,所以找到了这篇文章,相信有不少朋友也遇到过同样的问题。原文来自Pincecon官网。文章的内容其实也比较泛泛,但对于刚涉及这个领域的人来说,...
C语言驱动开发之内核解锁与强删文件
在某些时候我们的系统中会出现一些无法被正常删除的文件,如果想要强制删除则需要在驱动层面对其进行解锁后才可删掉,而所谓的解锁其实就是释放掉文件描述符(句柄表)占用,文件解锁的核心原理...