51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
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
HarmonyOS NEXT
【FFH】OpenHarmony——ArkTs应用开发+正则表达式
原创
【FFH】OpenHarmony——ArkTs应用开发+正则表达式[toc]1.前言——系列介绍本系列文章主要是记录笔者在鸿蒙领域的学习与工作中的知识点笔记记录,其中不止会针对鸿蒙中的学习问题进行思考与记录,也会对涉及到的一些嵌入式等其他领域进行记录。目前该系列已发布的内容有:1.[【FFH】开源鸿蒙南向嵌入学习笔记——NAPI框架学习(一)开源基础软件社区51CTO.COM](https:ost.51cto.composts21746)2.本文摘要及背景2.1摘要1.本文最核...
FFH物联黄同学
0回复
5959浏览
ArkTs
正则表达式
OpenHarmony初步适配1加6/6T版本更新,并初步支持音频及蓝牙,及固件分享
原创
精华
前言OpenHarmony3.2Release已发布,并且已经有好一段时间,本次释放一加66T相关刷机包,主要升级OpenHarmony为OpenHarmony3.2Release正式版并初步支持部分外设功能(如音频播放和蓝牙),及更新内核,详细刷机教程可参考之前发布的参考:[OnePlus6TOpenHarmony简明刷机指南](https:ost.51cto.composts21123)或[B站一加6T开源鸿蒙刷机视频]([一加6T开源鸿蒙,完整刷机过程哔哩哔哩bilibili](https:www.bilibili.comvideoBV17e4y1w7...
AlgoIdeas
3回复
8304浏览
OpenHarmony-3.2
一加6T
开源鸿蒙
利用无线无源中继采发仪进行工程监测的探讨
利用无线无源中继采发仪进行工程监测的探讨随着科技的不断发展,无线传感技术在工程监测中的应用越来越广泛。其中,无线无源中继采发仪是一种新型的数据采集设备,能够将传感器数据通过无线信号传输到数据中心。本文旨在探讨无线无源中继采发仪在工程监测中的应用。一、中继采发仪的定义和作用中继采发仪是一种无线通信设备,用于采集和传输无线传感器网络中的数据。它具有无线无源的特点,即不需要外部电源供应(内置锂电池)...
稳控科技
0回复
1873浏览
工程监测
测量仪器
解决方案
产品定制
岩土工程
无线无源中继采集采发仪在工程监测中应用
无线无源中继采集采发仪在工程监测中应用无线无源中继采发仪是一种适用于工程监测领域的仪器,其优点在于便携、灵活、易安装和维护。在传统工程监测中,采集传感器数据需要通过有线连接方式进行,存在布线困难、信号受干扰以及难以扩展等问题。而无线无源中继采发仪通过使用无线信号传输的方式,可以有效解决上述问题。本文将从三个方面着重介绍无线无源中继采发仪在工程监测中的应用。一、实时监测能力工程监测中,实时获取变...
稳控科技
0回复
1902浏览
工程监测
产品定制
解决方案
岩土工程
自动化监测
美团二面:spring事务不生效的15种场景
前言大家好,我是田螺。日常开发中,我们经常使用到spring事务。最近星球一位还有去美团面试,被问了这么一道面试题:Spring事务在哪几种情况下会不生效?今天田螺哥跟大家聊聊,spring事务不生效的15种场景。1.你的service类没有被Spring管理Service(注释了Service)publicclassTianLuoServiceImplimplementsTianLuoService{AutowiredprivateTianLuoMappertianLuoMapper;AutowiredprivateTianLuoFlowM...
bashendan
0回复
2469浏览
spring
MySQL事务的12连问,你顶得了嘛
前言大家好,我是捡田螺的小男孩。金三银四很快就要来啦,准备了事务的12连问,相信大家看完肯定会有帮助的。1.什么是数据库事务?事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。假如A转账给B100元,先从A的账户里扣除100元,再在B的账户上加上100元。如果扣完A的100元后,还没来得及给B加上,银行系统异常了,最后导致A的余额减少了,B的余额却没有增加。所以就需要...
bashendan
0回复
2321浏览
MySQL
赋能生态合作 共话数字创新 | 2023开放原子全球开源峰会软硬协同开源分论坛即将启幕
随着信息技术的迅猛发展,当下智能应用场景日益复杂、数据量爆发式增长、数据形式也多种多样,作为跨越无数创新领域的驱动者,理应打造更高质量的生态系统和开源生态,提供丰富的软件产品和服务,打造软件和硬件协同开源的新生态。由开放原子开源基金会主办、英特尔承办的2023开放原子全球开源峰会“软硬协同开源”分论坛即将于6月13日上午在北京经开区北人亦创国际会展中心AB会议室举行。此次论坛以“赋能中国软件,共筑开放生...
开放原子开源基金会
0回复
2332浏览
开放原子
开源
软硬协同开源
SQL优化13连问,收藏好!
前言大家好,我是田螺。金三银四已经开始啦,准备了SQL优化的13连问,内容非常干!相信大家看完一定会有帮助的。1.日常工作中,你是怎么优化SQL的?大家可以从这几个维度回答这个问题:分析慢查询日志使用explain查看执行计划索引优化深分页优化避免全表扫描避免返回不必要的数据(如select具体字段而不是select)使用合适的数据类型(如可以使用int类型的话,就不要设计为varchar)优化sq...
bashendan
0回复
1996浏览
SQL
面试必备:四种经典限流算法讲解
前言大家好,我是田螺.最近一位朋友去拼夕夕面试,被问了这么一道题:限流算法有哪些用代码实现令牌桶算法。跟星球好友讨论了一波,发现大家都忘记得差不多了.所以田螺哥再整理一波,常见的四种限流算法,以及简单代码实现,相信大家看完,会茅塞顿开的。1.固定窗口限流算法1.1什么是固定窗口限流算法固定窗口限流算法(FixedWindowRateLimitingAlgorithm)是一种最简单的限流算法,其原理是在固定时间窗口(单位时间)...
bashendan
0回复
1759浏览
限流算法讲解
从12个方面详细解读Pulsar的主题与订阅
1、主题(Topics)Pulsar中主题类似一个URL,格式如下所示:{persistentnonpersistent}:tenantnamespacetopic主题的每一个部分说明如下:persistentnonpersistent表示持久化或非持久化tenant表示租户namespace表示命名空间topic主题的名称在Pulsar中你不需要显示的创建主题,如果当客户端向一个不存在的主题发送消息或订阅消息时,Pulsar会自动创建主题。1.1命名空间(Namespaces)命名空间是一个租户下的逻辑概念,命名空间可...
xbkong
0回复
8244浏览
Pulsar
MinIO线上故障演练
得益于纠删码算法,分布式MinIO集群为多个驱动器或节点故障提供内置容错能力。根据选择的EC:N值,MinIO集群可以容忍多达一半的驱动器或节点丢失并任然提供可写可读服务。下表列出了MinIO部署中的典型故障类型,以及从每种故障中恢复的过程。故障类型说明DriveFailure(驱动器故障)MinIO支持热插拔的方式替换故障的驱动器NodeFailure(节点故障)当新的节点重新加入到集群后,MinIO会重新开始修复该节点,原先存储在该机器上的...
xbkong
0回复
5467浏览
MinIO
Pulsar消息发送、消费架构概述
Pulsar基于发布订阅模式,消息发送者向主题发送消息,而消费消费者订阅主题,消息从PulsarBroker中获取消息,处理成功后需要向Pulsar发送ACK,表示消息处理成功。与RocketMQKafka不同的是,Pulsar只有当消费者确认消息都成功被处理后才能去删除消息。如果Consumer在处理一批消息失败后,可以再次请求Broker重新下发该批消息,以便进行重试。2、消息(Messages)消息(Message)是Pulsar中最基本的抽象单位,一条Pulsar消息中的属性...
xbkong
0回复
5554浏览
Pulsar
MinIO线上扩容实战
硬件投入肯定是随着业务的增长而增长,这就要求中间件平台必须提供水平伸缩机制,MinIO对象存储服务也不例外,本文就详细介绍MinIO的扩容。Minio支持通过增加新的ServerPool来扩容老的集群。每个ServerPool都是一个相对独立的故障域,一个ServerPool丢失一个或多个驱动器或节点不会影响其他ServerPool的可用性。1.1扩容前的先决条件1.1.1网络与防火墙集群内各个节点之间网络必须是互通的,特别是要注意防火墙规则或者容器环境下...
xbkong
0回复
4879浏览
MinIO
一篇文章告诉你对象存储底层的工作机制
1、MinIO集群拓扑结构MinIO可以部署到三种类型的拓扑:SingleNodeSingleDrive一个Server节点,并且一个磁盘驱动器或者一个文件夹。例如,在本地PC上使用计算机硬盘驱动器上的文件夹进行测试。SingleNodeMultiDrive单Server节点,多磁盘驱动器或多个文件夹。MultiNodeMultiDrive多Server节点,多磁盘驱动器或多个文件夹。2、分布式MinIO如何工作2.1MinIO如何管理多个虚拟机或物理节点ServerPool由多个Minio服务节点与其附属的多...
xbkong
0回复
4796浏览
对象存储底层
Linux中如何构建4块虚拟盘来搭建分布式MinIO集群?
由于最近刚接手对象存储相关系统的建设与稳定性运维,作为一个“对象存储”的一名菜鸟,需要加强这块的学习。由于公司目前采用MinIO来搭建公司的对象存储体系,后续我会陆续将自己关于MinIO的学习经验分享出来,欢迎大家持续关注。本文主要是介绍如何在测试环境中搭建MinIO,这也是构建MinIO学习环境最基本的步骤。1、准备实验环境使用OracleVMVirtualBox虚拟机,安装一个最小版本的Linux,然后添加4块虚拟盘,用于充当MinIO的...
xbkong
0回复
4589浏览
MinIO
一键部署MySQL,轻松搞定Docker安装和配置!
1下载MySQL我们就可以到dockerhub来看:点击后的页面:直接执行dockerpullmysql,会下载最新版本的MySQL。点击tags,找到并下载经典的MySQL5.7:[rootservicemonitoring]dockerpullmysql:5.7.42oracle5.7.42oracle:Pullingfromlibrarymysqle83e8f2e82cc:Pullcomplete0f23deb01b84:Pullcompletef5bda3b184ea:Pullcompleteed17edbc6604:Pullcomplete33a94a6acfa7:Pullcompletef153bd2953e4:Pullcompleteab532edfb813:Pullcomplete...
joytrian
0回复
4686浏览
Docker
Java Agent在中间件安全领域的应用(文末附详细代码)
1、什么是javaagentJavaAgent又叫做Java探针,是在JDK1.5引入的一种可以动态修改Java字节码的技术,是依附于java应用程序(JVM)InstrumentationAPI与虚拟机交互。Java类编译之后形成字节码被JVM执行,在JVM在执行这些字节码之前获取这些字节码信息,并且通过字节码转换器对这些字节码进行修改,来完成一些额外的功能底层的具体由JVMTI机制实现。JVMtoolinterface(JVMTI)是供工具使用的本机编程接口。它提供了一种检查状态和...
xbkong
0回复
4223浏览
Java Agent
Kafka ACL实现架构以及实操案例剖析
1、方案设计基本原则:不接入外部存储,基于kafka原生ACL认证环境:kafka2.2.1、zookeeper3.6.3kafka给我们提供了SASLSCRAM模式,将SASL、ACL规则信息存储到zookeeper中,并且通过KafkaClientAdminApi可新增、编辑、删除ACL规则,其特性如下应用发送、消费实现动态身份认证和授权基于kafkaSASLSCRAM模式,客户端会在建立连接进行SASL身份验证,在消费发送时,进行ACL鉴权安全认证代码无侵入性、兼容原生kafkaapi有两种配置方式...
xbkong
0回复
3308浏览
Kafka ACL
一分钟一张PPT!利用ChatGPT和PPT模板,让你的报告更高效更专业!
1学会提问通过chatGPT说明你的需求,学会提问是Ai时代最关键的一步。你需要提供一些关键信息,如果没有关键信息,就按照大纲方式让它设计,例如,我让它帮我写一份《2022年年终述职报告》的模版。2通过提示,让它帮生成markdown语法的内容【把以上文档资料以markdown语法编写成代码】。程序员都喜欢用markdown:3打开PPT模版网站我用的xxx【后台回复PPT,获取工具网站链接】1.点击左边菜单的【导入】,将chatgpt生成的markdown...
joytrian
0回复
3190浏览
ChatGPT
RocketMQ ACL架构升级的一些建议与实践
随着业务的高速发展,消息中间件几乎涵盖了全司所有链路,如何打造安全可靠、性能达标的消息中间件成为了一个非常紧迫并具有较大的挑战性。作为我们公司消息中间件第一责任人,这个任务自然而然的落到了我的身上。接到这个任务,其实我一点都不慌,因为我知道RocketMQ在4.4.0版本就开始引入了ACL机制,于是我一顿操作猛如虎,马上就提出了基于官方ACL的设计理念,再结合公司独有的账号授权体系,提出了一版本ACL设计方案,马上...
xbkong
0回复
2859浏览
RocketMQ ACL
暂无内容
1
131
132
133
134
135
136
137
138
139
484
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅