51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
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
鸿蒙
DevEco Studio
你知道 Redis 服务器接收到一条命令是如何执行的吗?
Hello大家好,我是阿粉,Redis作为工作中不可缺少的缓存组件,相信很多小伙伴都会使用到,我们日常使用的时候都是通过代码或者客户端去链接Redis服务器来操作数据的。那么一条简单的setnameziyou命令是如何执行的,中间都经历了哪些过程想必很少会有人去了解。今天阿粉就带大家看一下一条简单的setnameziyou命令是如何执行的。我们可以看到在执行setnameziyou这个命令过后,先显示一个OK在...
d_hero
0回复
6795浏览
Redis
用责任链模式实现 OA 系统中的涨薪流程审批
Hello大家好,我是阿粉,工作中我们经常会遇到很多需要上级或者上级的上级一层层审批的流程,作为程序员如果要让你实现这个流程,你会采用什么方式呢?好了思考一分钟结束,很显然大家一致的回答就是责任链模式。那么什么是责任链模式呢?如何使用责任链模式去完成这个流程呢?下面我们来看一下。需求分析开发之前的第一步是需求分析,我们这个场景是这样的,阿粉准备跟领导A申请一下涨薪,最满意的结果当时是直接跟上级领导A申...
d_hero
0回复
6281浏览
重构代码
分布式全局唯一ID方案这么多?
前段时间阿粉想着如何去优化我们公司中已经存在的分布式中的唯一ID,而提起唯一的ID,相信如果不是从事传统行业的人,肯定都有所了解,分布式架构下,唯一ID生成方案,是我们在设计一个系统,尤其是数据库使用分库分表的时候常常会遇见的问题,尤其是当我们进行了分库分表之后,对这个唯一ID的要求也就越来越高。那么唯一ID方案都有哪些呢?分布式全局唯一ID往往一谈分布式,总是会色变,因为在很多面试的时候,都会问你,会不会...
d_hero
0回复
6189浏览
Redis
分布式锁原来实现起来这么简单
阿粉最近迷上了Redis,为什么呢?感觉Redis确实功能很强大呀,一个基于内存的KeyValue存储的数据库,竟然有这么多的功能,而阿粉也要实实在在的把Redis来弄一下,毕竟面试的时候,Redis可以说是一个非常不错的加分项。分布式锁为什么需要分布式锁?目前很多的大型项目全部都是基于分布式的,而分布式场景中的数据一致性问题一直是一个不可忽视的问题,大家知道关于分布式的CAP理论么?CAP理论就是说任何一个分布式系统都无法同...
d_hero
0回复
5390浏览
Redis
数据库表设计太劣质,被领导疯狂diss
在大家开发的时候,很多时候不是说,有人告诉你已经完全的设计好数据库了,也没有专门的人去管理数据库表设计这块的内容,而阿粉的朋友就是这么悲催,接手了公司一个同事的一个比较重要的功能,而阿粉的朋友也没有重新进行设计,于是就出现了这样的一幕。你设计的这是啥?领导:你数据库设计的软删除呢?Delete就直接给我删了?万一到时候用户反悔了,想查询某项数据怎么办?我:........(内心OS:这特么不是我设计的好不)领导...
d_hero
0回复
5040浏览
数据库
Activity工作流入门篇
前段时间,公司说要做技术分享,于是每周都会安排同事进行技术方面的分享,虽然有时候大部分的人在玩手机,有些同事也在专心致志的在学习,毕竟程序员永远都是保持在学习写代码的路上,JDK都出到16了,尽管你可能现在还是在使用JDK8但是还是要继续学习呀。于是阿粉就准备研究一些公司目前没有用到的关系,就学习了一下Activity工作流的相关知识,在这里阿粉也分享给大家。什么是Activity工作流引擎什么是工作流,比如说,我们在...
d_hero
0回复
1.1w浏览
Activity
马斯克的特斯拉员工必须严格遵守的职场规则
Hello大家好,我是阿粉,如果对币圈有了解的朋友会知道币圈经常会过山车式的跳水和疯涨,而这种情况发生往往很有可能是伊隆·马斯克发了一条动态导致的。马斯克可以说是很传奇的一个人,这位企业家兼CEO正在通过SpaceX彻底改变航天行业,在特斯拉改变电动汽车的世界,能以一己之力影响币圈,也可以创办SpaceX上太空,还可以创办特斯拉造福人类,不得不说对人类的贡献还是很显著的。这么传奇的一个老板,是怎么看待公司员工的呢...
d_hero
0回复
7390浏览
职场规则
SpringBoot的条件装配,彻底爱了!
一、介绍在实际的项目开发中,我们往往需要根据不同的环境做出不同的配置,例如:在开发环境下,我们会使用内存数据库以便快速启动服务并进行开发调试,在test环境、生产环境,会使用对应环境的数据库。如果我们的应用程序可以根据自身的环境做一些这样的适配,那么我们的程序开发无疑将更加灵活、高效。在过去的应用程序开发中,我们常常会将这些环境变量写在某个指定的配置文件中,每次服务器启动的时候,会读取服务器中指定...
d_hero
0回复
6030浏览
SpringBoot
MONGODB备份工具的简单使用
Mongodb备份常用命令一、备份1.库备份工具同mysql一样mongodb也有自带的备份工具mongodump、mongorestore、mongoexport、mongoimport其中mongodump可以用来导出整个库也可以单独导出整个表,而mongoexport只能导出表1.1mongodump备份用法身份认证方式备份库mongodumpurootp''authenticationDatabaseadmind[dbname]o[path]无身份认证的情况mongodumph127.0.0.1port27017d[dbname]o[path]mongodump默认备份全部库,因此如果要备份...
全能动作X
0回复
9167浏览
mongodb
#打卡不停更# 2022年,做开源的朋友--参与开源的3个F原则
原创
2022年,做开源的朋友参与开源的3个F原则看到社区伙伴分享的一篇文章[TheThreeF'sofOpenSourceDevelopment](https:boyter.orgpoststhethreefsofopensource),讲的是面对开源的态度,翻译下,分享给开源社区上的朋友。为公司效力,要有狠忍滚的觉悟;面对开源社区,也要有3F的觉悟。^^。翻译该文,不代表赞同原作者的全部观点。参与开源社区是个共赢的过程,向社区反馈缺陷,提交修复代码,都是非常鼓励的。不能辱骂开源软件维护...
zhushangyuan_
0回复
1.4w浏览
参与开源
#冲刺创作新星#Nginx 多方面调优
原创
shellNginx作为webserver热门项目,有着高性能、简单配置以及跨平台,越来越多的企业选择使用它,我们这篇博客来说一下如何优化Nginx最精简编译安装Nginx我们经常安装软件就会发现,有些东西我们并不需要,我们最小安装,等以后需要了再安装扩展就可以,Nginx也是一样的道理.configure\"prefixAppnginx"\"withhttpstubstatusmodule"\"withouthttpauthbasicmodule"\"withouthttpautoindexmodule"\"withouthttpbrowsermodule"\"wi...
炒香菇的书呆子
0回复
4315浏览
nginx
倒计时2天|2022 云栖大会龙蜥峰会限量门票即将告罄
本次云栖大会相关阅读链接:1、看这里!嵌入式、桌面、服务器、AI等多领域分享RISCV最新技术2、不可错过!14位安全大拿齐聚!AMD、Arm及Intel等技术专家解读系统安全3、报名中!阿里云、统信软件、西安邮电等多位专家教授畅谈eBPF和Linux的硬核技能4、真·workshop,来自联通、移动、爱奇艺等14位资深专家与你面对面聊云原生硬核技术5、议程剧透!1个主论坛4场Workshop,龙蜥操作系统...
龙蜥社区OpenAnolis
0回复
7425浏览
龙蜥活动
云栖大会
报名倒计时1天!平头哥、高校博士等技术专家解读最新RISC-V技术
RISCV专场来自平头哥、高校、和业界公司的技术专家将为大家介绍RISCV技术在嵌入式、桌面、服务器、AI等领域的最新进展,与现场伙伴一起深入探讨RISCV当前面临的挑战和机遇。不管您是RISCV的爱好者,还是从事和RISCV有关的内容,不论您是从事嵌入式、服务器、或者AI领域,都可以来龙蜥云原生专场交流技术、实践经验以及未来发展。具体议程详见海报(报名见海报末):
龙蜥社区OpenAnolis
0回复
7137浏览
龙蜥活动
云栖大会
深入解读基础软件云原生面临的挑战 | 龙蜥技术
原创
2022长沙·中国1024程序员节已于10月2325日在长沙、北京等多地圆满举行。本次程序员节以“算力新时代,开源创未来”为活动主题,开设十余场专业主题论坛,覆盖多个技术领域。龙蜥社区云原生SIGOwner王强在1024程序员节北京峰会分享《基础软件云原生挑战》演讲,以下是本次演讲内容:云原生的定义比较多,有CNCF的,也有各大云厂商的一些定义,广义的云原生是应运而生的系统架构,生在云上,长在云上,能够充分地利用云计算的基...
龙蜥社区OpenAnolis
0回复
6823浏览
龙蜥技术
基础软件
云原生
KeenTune的算法之心——KeenOpt 调优算法框架 | 龙蜥技术
原创
文KeenTuneSIGKeenTune(轻豚)是一款AI算法与专家知识库双轮驱动的操作系统全栈式智能优化产品,为主流的操作系统提供轻量化、跨平台的一键式性能调优,让应用在智能定制的运行环境发挥最优性能。自2021年9月正式成立SIG并宣布开源以来,受到了广大开发者的关注。KeenTune的整体开源框架聚焦于通用和灵活的设计原则,其中对于调优场景的扩展,通过分布式架构以及标准化的场景配置模式,可以方便的实现对于Linux内核参数,应用...
龙蜥社区OpenAnolis
0回复
6979浏览
龙蜥技术
KeenTune
#打卡不停更#【FFH】OpenHarmony设备开发(八)- 遥控小车
原创
精华
前言智能小车设备可以接收手机发送的操控指令,得以完成手机操控小车。智能小车还实现无感连接,无论哪一个智能小车设备,手机只需要对着智能小车上的标签碰一碰,即可连接到该小车并自动打开相对应的操作软件,对该小车进行控制,操作简单易懂,易于上手。实现方式1.3861遥控小车控制两个电机,并打开热点以供手机连接2.NFC标签写入遥控小车的SSID,PSK,IP地址3.手机碰一碰小车上的NFC标签,即可一键连接小车建立TCP连接,与...
X丶昕雪
2回复
1.0w浏览
南向
通讯
OpenHarmony轻松玩转GIF数据渲染
精华
OpenAtomOpenHarmony(以下简称“OpenHarmony”)提供了Image组件支持GIF动图的播放,但是缺乏扩展能力,不支持播放控制等。今天介绍一款三方库——ohosgifdrawable三方组件,带大家一起玩转GIF的数据渲染,搞定GIF动图的各种需求。效果演示本文将从5个小节来带领大家使用ohosgifdrawable这一款三方库,其中1、2、3这3个小节,主要介绍了ohosgifdrawable的核心能力、GIF软解码和GIF绘制。4和5小节主要是扩展讨论,如何添加滤镜...
OpenHarmony开发者
4回复
1.2w浏览
OpenHarmony
OpenHarmony轻量系统中内核资源主要管理方式
精华
一、背景OpenAtomOpenHarmony(以下简称“OpenHarmony”)轻量系统面向MCU类处理器例如ARMCortexM、RISCV32位的设备,硬件资源极其有限,支持的设备最小内存为128KiB,可以提供多种轻量级网络协议,轻量级的图形框架,以及丰富的IOT总线读写部件等。可支撑的产品如智能家居领域的连接类模组、传感器设备、穿戴类设备等。在轻量系统内核中,由于可用内存资源少,一般的数据资源都是小批量的,所以其资源管理方式都比较简单且相似...
OpenHarmony开发者
3回复
9196浏览
OpenHarmony
突破单点瓶颈、挑战海量离线任务,Dolphinscheduler在生鲜的实践
原创
精华
点亮⭐️Star·照亮开源之路GitHub:https:github.comapachedolphinscheduler精彩回顾近期,食行生鲜的数据平台工程师单葛尧在社区线上Meetup上给大家分享了主题为《ApacheDolphinscheduler在食行生鲜的落地实践》的演讲。随着大数据的进一步发展,不管是离线任务量还是实时任务量都变得越来越多,对调度系统的要求也越来越高,不仅要求系统稳定还要求操作简单,上手方便。而ApacheDolphinscheduler就是当下非常流行且好用的一款...
海豚调度平台
2回复
1.3w浏览
数据调度
datahub
dolphinscheduler
大数据处理
离线调度
#打卡不停更# Go 语言入门很简单:Go 连接 Redis
原创
在Redis官网上有很多Go语言的客户端包,提供对Redis的访问和操作。GoRedis是能够支持Redis集群的Redis客户端,是基于Redigo的Redis客户端的Go语言执行。GoRedis旨在通过集群更改自动存储和更新槽位信息。Redis客户端旨在控制每个节点的连接池,从而提高效率并减少延迟。本教程将介绍如何将RedisGo客户端GoRedis与Golang一起使用。安装goredisredisgogogetgetgithub.comgoredisredis创建redis链接gofuncrClient()redis.Client{cl...
宇宙之一粟
0回复
7884浏览
Redis
Go
暂无内容
1
312
313
314
315
316
317
318
319
320
549
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅