51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
25年5月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
鸿蒙
HarmonyOS NEXT
华为
MySQL 8.0有趣的新特性:CHECK约束
•1.功能说明•2.建议使用CHECK约束的场景1.功能说明在MySQL8.0.16以前,CREATETABLE允许从语法层面输入下列CHECK约束,但实际没有效果:CHECK(expr)在MySQL8.0.16,CREATETABLE添加了针对所有存储引擎的表和列的CHECK约束的核心特性。CREATETABLE允许如下针对表或列的约束语法:[CONSTRAINT[symbol]]CHECK(expr)[[NOT]ENFORCED]•可选的symbol指定了约束的名称,如果省略,MySQL会自动生成一个类似:${tablename}c...
Only1You1
0回复
5875浏览
GreatSQL
有事务冲突时节点怎么加入MGR集群
1.问题场景描述2.如何修复2.1找出事务差异点2.2决定如何处理3.小结个别节点可能存在事务冲突,导致无法加入MGR集群,该怎么处理?1.问题场景描述有些时候,可能因为网络分区等异常情况导致节点意外退出MGR集群,在退出之前可能有些事务还没来得及发送到其他节点。或者可能因为误操作,在这个节点上意外写入数据。那么这个节点重加入MGR集群时,就可能会报告类似下面的错误:[ERROR][MY011526]...Thismemberhasmoreexecutedtrans...
Only1You1
0回复
5696浏览
GreatSQL
Prometheus+Grafana+钉钉部署一个单机的MySQL监控告警系统
•一、Prometheus•二、exporter▌2.1nodeexporter▌2.2mysqldexporter•三、grafana▌3.1部署▌3.2配置数据源▌3.3配置监控模板•四、alertmanager▌4.1配置alertmanager服务▌4.2配置dingding告警▌4.3配置rule•五、总结一、Prometheus1.下载wgethttps:github.comprometheusprometheusreleasesdownloadv2.35.0prometheus2.35.0.linuxamd64.tar.gz2.解压tarxvpfprometheus2.35.0.linuxamd64.tar.gzCusrlo...
Only1You1
0回复
5403浏览
GreatSQL
技术分析 | 浅析MySQL与ElasticSearch的组合使用
1.导入2.ElasticSearch入门2.1.ElasticSearch介绍2.2.ElasticSearch的安装2.3.ElasticSearch概念入门2.4.ElasticSearch简单操作2.5.MySQL与ElasticSearch的实际应用3.小结1.导入假设有一业务场景:现有一电子商务系统需要具备让用户准确的找到自己想要商品的功能,因此怎么也绕不开的就是商品信息的检索了可以来分析一下,对于一个电商系统而言,商品可能是由一个商品整体描述SPU对应不同的销售单元SKU来构成,同时商品还有对应...
Only1You1
0回复
5388浏览
GreatSQL
11. MGR技术架构及数据同步、认证机制 | 深入浅出MGR
●1.MGR架构●2.事务数据同步、认证过程◆2.1事务处理合法性判断◆2.2事务消息中都包含哪些信息◆2.3事务认证流程几个关键点◆2.4事务认证数据库清理●3.多数派原则●4.启用MGR的一些先决条件●5.小结●参考资料、文档●免责声明●加入团队本文简单介绍下MGR的整体技术架构概况,事务同步过程,事务认证机制等关键知识点。1.MGR架构再来看一遍MGR的架构图:从上图可知,MGR工作时,主要涉及到以下三层:1.Server层:负责处理用...
Only1You1
0回复
4690浏览
GreatSQL
技术分享 | 微服务架构的数据库为什么喜欢分库分表?
1.引入2.为何分库3.为何分表3.1.表分区3.2.表分区注意点4.总结1.引入微服务架构想必大家都是有所耳闻简单来说,微服务架构就是把传统的一个单体应用以一套"小服务"的方式进行开发,这些"小服务"可以运行在不同机器上,它们在自己的进程中运行,"小服务"之间可以通过像是HTTPAPI这样的轻量级的机制进行通信,这些"小服务"紧紧围绕项目的业务需求开发,同时,它们是以业务边界进行划分成独立的微服务。这些微服务看似独立又像是一...
Only1You1
0回复
5047浏览
GreatSQL
MySQL内存管理机制浅析
•MySQL内存管理机制浅析•一、placementnew的定义•二、placementnew使用场景•三、placementnew和MySQL内存管理机制的关系•四、MySQL中memroot使用场景一、placementnew的定义通常情况下,C++中通过用new方式申请内存空间时,是在系统的堆内存空间中进行分配,底层使用C标准库的malloc()完成内存分配工作。因此本次申请的内存空间大小,是根据程序运行时对象的大小及使用情况来决定的。但是某些场景中,...
Only1You1
0回复
4812浏览
GreatSQL
RPM方式安装GreatSQL 8.0.25-16
●一、系统信息◆1.确认OS信息◆2.OS优化调整◆3.临时关闭firewall和selinux●二、rpm安装◆1.下载安装包◆2.安装依赖包◆3.依次安装下列软件包◆4.替换配置文件◆5.创建数据目录◆6.启动服务◆7.查看开启状态◆8.启动后查看初始化的密码◆9.设置下root密码◆10.查看下版本◆11.总结一、系统信息部署前提:准备一个干净的系统,确认先前没有安装过MySQL、Mariadb等相关服务,造成不必要的冲突。1.确认OS信息[rootmgr1opt]catetc...
Only1You1
0回复
4675浏览
GreatSQL
MySQL 启停过程了解一二
前言你知道MySQL启停都做了些什么吗?启动的时候初始化配置文件,读取redo配合binlog进行事务recover,停止的时候好像没有啥操作可做;印象中除了这些,就再没有了,至少在今天之前,我是这么认为的,我是真的肤浅。今天就来聊一聊MySQL关于启停的常规操作。停止过程先说一下比较简单的停止过程1、可以由具有shutdown权限的用户在客户端执行shutdown命令关闭,或者是由mysqladminshutdown关闭;2、如果是由客户端发起的shutdown...
Only1You1
0回复
4723浏览
GreatSQ
MySQL 的prepare使用中的bug解析过程
一、问题发现二、问题调查过程三、问题解决方案四、问题总结一、问题发现在一次开发中使用MySQLPREPARE以后,从prepare直接取name赋值给lexpreparedstmtname然后给EXECUTE用,发现有一定概率找不到preparestmt的name,于是开始动手调查问题发生的原因。SQL语句示例:CREATETABLEt1(aINT,bVARCHAR(10));PREPAREdbmssqlstmt4FROM'INSERTINTOt1VALUES(1,''11'')';EXECUTEdbmssqlstmt4;报错:SQLError[1243][HY000]:Unknownprepared...
Only1You1
0回复
4472浏览
GreatSQL
微服务系统架构
微服务系统架构背景回忆一下微服务架构是如何进化产生的,最早出现的是单体应用架构,后来为了具备一定的扩展和可靠性,就有了垂直拆分架构,也就是加了个负载均衡,而到现在的微服务架构则是进一步在探讨一个应用系统该如何设计才能够更好的开发、管理更加灵活高效。什么是微服务架构微服务架构的核心思想是:分而治之,就是开发多个围绕业务领域的组件来构建应用,让组件可以独立的开发、测试、部署和加速。其优点在于:●支...
Only1You1
0回复
4426浏览
GreatSQL
微服务系统架构
微服务系统架构背景回忆一下微服务架构是如何进化产生的,最早出现的是单体应用架构,后来为了具备一定的扩展和可靠性,就有了垂直拆分架构,也就是加了个负载均衡,而到现在的微服务架构则是进一步在探讨一个应用系统该如何设计才能够更好的开发、管理更加灵活高效。什么是微服务架构微服务架构的核心思想是:分而治之,就是开发多个围绕业务领域的组件来构建应用,让组件可以独立的开发、测试、部署和加速。其优点在于:●支...
Only1You1
0回复
4452浏览
GreatSQL
RPM方式安装GreatSQL 8.0.25-16
一、系统信息1.确认OS信息2.OS优化调整3.临时关闭firewall和selinux二、rpm安装1.下载安装包2.安装依赖包3.依次安装下列软件包4.替换配置文件5.创建数据目录6.启动服务7.查看开启状态8.启动后查看初始化的密码9.设置下root密码10.查看下版本11.总结一、系统信息部署前提:准备一个干净的系统,确认先前没有安装过MySQL、Mariadb等相关服务,造成不必要的冲突。1.确认OS信息rootmgr1opt]catetcredhatreleaseCentOSLinuxrelease7....
Only1You1
0回复
4322浏览
GreatSQL
Changes in GreatSQL 8.0.25-16(2022-5-16)
1.新增特性1.1新增仲裁节点(投票节点)角色1.2新增快速单主模式1.3新增MGR网络开销阈值1.4自定义选主模式2.稳定性提升3.其他调整4.bug修复5.GreatSQLVSMySQL社区版6.GreatSQLReleaseNotes1新增特性1.1新增仲裁节点(投票节点)角色该节点仅参与MGR投票仲裁,不存放实际数据,也无需执行DML操作,因此可以用一般配置级别的服务器,在保证MGR可靠性的同时还能降低服务器成本。新增参数groupreplicationarbitrator用于设置仲裁节...
Only1You1
0回复
3315浏览
GreatSQL
Changes in GreatSQL 8.0.25-16(2022-5-16)
●1.新增特性◆1.1新增仲裁节点(投票节点)角色◆1.2新增快速单主模式◆1.3新增MGR网络开销阈值◆1.4自定义选主模式●2.稳定性提升●3.其他调整●4.bug修复●5.GreatSQLVSMySQL社区版●6.GreatSQLReleaseNotes1.新增特性1.1新增仲裁节点(投票节点)角色该节点仅参与MGR投票仲裁,不存放实际数据,也无需执行DML操作,因此可以用一般配置级别的服务器,在保证MGR可靠性的同时还能降低服务器成本。新增参数groupreplicationarbi...
Only1You1
0回复
3025浏览
GreatSQL
30分钟成为Contributor|共建测试子系统,赋能提升项目代码质量
精华
30分钟成为Contributor|共建测试子系统,赋能提升项目代码质量如何优雅地参与开源贡献,向顶级开源项目提交PR(PullRequest),跟着大咖30分钟成为OpenAtomOpenHarmony(以下简称“OpenHarmony”)Contributor。战“码”先锋直播间第6期,邀请拥有10年终端产品软件和系统框架测试经验的华为OpenHarmony高级测试测试工程师Andy为大家分享《共建测试子系统赋能开发者提高代码质量》。他在分享中介绍了:测试子系统、测试基础框架...
OpenHarmony开发者
0回复
8866浏览
OpenHarmony
测试
控件
#物联网征文# 基于智能家居的智能灯光控制系统设计
原创
1.功能介绍随着智能家居的快速发展,灯光控制系统属于智能家居系统里的一部分,通过灯光控制可以实现节能省电、氛围制造,声控,人走灯灭等等功能。当前的这个灯光控制系统基于STC89C52单片机设计的,实现对室内灯光的控制,采集光敏传感器,红外线热释电传感器,声音传感器,光照照度传感器等数据进行处理,完成室内灯光的智能控制。支持的功能与设计要求:1、室内光控系统的传感部分主要是对环境数据、室内光强、室内噪声、是...
DS小龙哥
0回复
7578浏览
物联网
智能家居
51单片机
拜登签署527亿美元“芯片法案”,是解药还是毒药?
伴随8月9日“芯片法案”正式签署生效,中美在半导体行业的竞争进一步加剧。半导体公司必须在中美之间二选一?这或许对我们来说也并非全是坏事。据财联社8月9日消息,美国总统拜登于本周二正式签署了《2022芯片与科技法案》。根据此前透露的官方消息,该法案将为美国半导体产业的研发、制造和劳动力发展提供527亿美元的资金。其中390亿美元将直接用于芯片制造业的补贴,132亿美元用于研究和劳动力发展,5亿美元用于国际信息通信...
开源news
0回复
5914浏览
芯片
半导体
美国
芯片法案
#物联网征文#基于ESP8266的智能家居案例
原创
精华
一、案例背景物联网通过物品上的嵌入式设备采集、处理并发送周围的环境数据,从而实现人与物、物与物之间的信息交流和数据交换。因此,物联网形成了一个巨大的万物互联网络。尤其在智能家居方面应用极为广泛,将物联网技术应用于智能家居的目的是将家庭中的电器和生活设施连接起来,实现视频监控、智慧安防、智能照明、智能电器控制、智能门窗控制等功能。二、案例总体设计本设计的系统由传感层、网络层和应用层组成。其中传感层以E...
Laccoliths
1回复
9726浏览
esp8266
嵌入式
物联网
HarmonyOS自动化测试框架—Hypium
精华
原文:https:mp.weixin.qq.comsnb5txfDcmGnVZJXRPEYUQ,点击链接查看更多技术内容。应用开发过程中,要确保应用的功能和界面能满足预期,往往需要通过测试来验证。为此,我们研发了一套新的自动化测试框架,它支持以插件形式集成到DevEcoStudio中,让开发者在应用开发的过程中可以快速编写和执行测试用例,实现应用的高效验证。本期,我们就带大家了解这个自动化测试框架——Hypium。一、Hypium简介“Hypium”是“HyperAu...
HarmonyOS开发者
0回复
1.3w浏览
HarmonyOS
暂无内容
1
323
324
325
326
327
328
329
330
331
495
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅