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
高能剧透!《2022龙蜥社区全景白皮书》即将重磅上线
编者按:2022年是龙蜥社区在产业落地的一年,我们将社区伙伴风采、社区技术演进、原生技术概览、“龙蜥+”精选方案与案例等沉淀和积累全部融入《2022龙蜥社区全景白皮书》(以下简称白皮书),全景呈现一个集温度、热度、亮度三位一体的龙蜥操作系统开源社区繁荣生态面貌,探索原生操作系统道路,满足复杂应用场景,促进产业形成良性循环。该白皮书:新思想:综合技术、商业、开发者全景呈现社区繁荣生态和云上操作系统创新思想...
龙蜥社区OpenAnolis
0回复
5016浏览
龙蜥社区
云栖大会
云栖探馆!云小宝首秀遇上老司机小龙,猜猜谁赢了?
为啥人人都喜欢秋天呢?因为我们打喷嚏都是“爱秋”啊~为啥大家会来云栖大会呢?因为云栖大会让我们在一“栖”啊~2022云栖大会龙蜥峰会,小龙来啦!去年,小龙作为萌新来到云栖大会,“调戏”云小宝,与1000多位科学大咖面基聊天,逛遍40000+平米科技展,同机器狗、仿生鱼等奇妙科技相遇;更有在小龙主秀场龙蜥论坛上蹿下跳拉大旗、为龙蜥社区打Call。大家借小龙的眼睛完成一场别具体验的云栖大会之旅。转眼又到2022云栖大会...
龙蜥社区OpenAnolis
0回复
3837浏览
龙蜥
云栖大会
理事长马涛:开放算力 云启未来|2022 云栖龙蜥实录
原创
在刚刚结束的2022云栖大会龙蜥操作系统峰会上,龙蜥社区理事长,阿里云研究员马涛于峰会主论坛做了主题演讲,以下为演讲实录。首先要感谢一下中国软协陈宝国秘书长以及浙江软协王小号秘书长,两位对龙蜥的祝福以及对龙蜥未来的展望让我对龙蜥充满了信心。还要感谢一下今天到场的各位理事代表、各位合作伙伴代表、各位开发爱好者、所有在线上观看龙蜥操作系统峰会的开发者们,大家上午好!我们相信操作系统将成为数字产业支柱算...
龙蜥社区OpenAnolis
0回复
2892浏览
Anolis OS 23
龙蜥操作系统
龙蜥
龙蜥社区
云栖大会
#冲刺创作新星#操作系统实验:使用Monte Carlo计算π
原创
[toc]1实验题目计算π的一个有趣方法是使用一个称为MonteCarlo的技术,这种技术涉及随机。该技术工作如下:假设有一个圆,它内嵌一个正方形,如下图所示。首先,通过(x,y)坐标生成一系列的随机点。这些点应在正方形内。在这些随机产生的点中,有的会落在圆内。接着,根据下面公式,估算π。π4✖️(圆内的点数)(总点数)(1)请编写一个多线程版的算法,它创建一组子线程,每个子线程产生一组随机点,并确定点是否落在圆内。...
不想赖床
0回复
4202浏览
linxu
#冲刺创作新星#fork()多进程函数
原创
fork()函数原型:pidtfork(void);需要引入的头文件:功能:①fork函数通过系统调用创建一个与原来进程几乎完全相同的进程,并且两个新的进程将并发执行。②若fork函数成功调用,一次会返回两个值,子进程返回0,父进程返回子进程ID(pid),若fork函数调用失败,返回1相关函数:(1)getpid函数原型:pidtgetpid(void)功能:返回当前进程的PID(2)getppid函数原型:pidtgetppid(void)功能:返回父进程的标识fork函数一次调用示例c...
不想赖床
0回复
4058浏览
linux
fork
#冲刺创作新星#操作系统实现银行间算法
原创
1实验题目要求1.1查看P231页中编程项目,里面有对银行家算法的具体要求,特别要注意实现部分。注意命令行参数.a.out1057仅是个列子,你所涉及的程序需要支持n个线程对m个资源的并发访问请求,因此需要对上面的命令行进行扩展。1.2在实验过程中,能够通过屏幕或者文件,保存每个客户线程申请资源的情况申请多少;是否被分配等。(每个客户线程每次申请资源量不超过它们的need数组相应值)。1.3完成的报告需要有详细的设计、代码...
不想赖床
0回复
3858浏览
linux
#冲刺创作新星#并行接口8255A简介
原创
18255A功能1.三个8位并行输入输出端口,可通过编程方式决定2.能适应CPU与IO接口之间多种数据传送方式的要求28255A内部结构和引脚图8255A有3个端口,40个引脚,3种工作方式这个是老师课件上的个人认为参考书上的更好一些1)数据总线缓冲器它是一个双向三态的8位缓冲器,与CPU系统数据总线相连,是8255A与CPU之间传输数据的必经之路。输入数据、输出数据、控制命令字都是通过数据总线缓冲器进行传送的。2)读写控制逻辑读写控制逻辑...
不想赖床
0回复
3474浏览
8250
OceanBase 源码解读(九):存储层代码解读之「宏块存储格式」
此前,带你读源码第八篇《事务日志的提交和回放》,为大家介绍了日志模块的设计理念和日志的一生。本期“源码解读”由数据库技术专家公祺为大家带来“存储层代码解读之「宏块存储格式」”。“宏块”是处于SSTable和微块之间的数据结构,OceanBase中的宏块为2MB的定长数据块。众所周知,OceanBase中微块是读IO最小单元,这是因为微块读处在用户请求的关键路径上,为保证快速响应用户的请求,微块不能过大,所以微块的默认大小一...
老老老JR老北
0回复
5512浏览
OceanBase
分布式事务在Sharding-Sphere中的实现
讲师简介赵俊京东金融高级Java开发工程师☑多年互联网开发经验,热爱开源技术,对分布式存储有浓厚的兴趣。熟悉ElasticSearch、HBase、Presto、Storm等离线和实时数据处理☑目前主要在ShardingSphere团队负责分布式事务的开发分享大纲:✔分布式事务的使用场景✔业界方法✔ShardingSphere对分布式事务的支持✔未来开发计划分布式事务的使用场景01ACID一切从ACID开始说起。ACID是本地事务所具有的四大特征:Atomicity:原子性事...
alan_ham
0回复
5547浏览
ShardingSphere
现有的事务型评测基准,是否仍然适合评测分布式事务型数据库?
编者按本文系华东师范大学数据学院DBHammer组瞿璐祎所著。「瞿璐祎:研究生期间在华东师范大学数据学院DBHammer组致力于事务型数据库评测工作,已经在面向应用的事务数据库评测场景模拟以及分布式事务型数据库的评测上取得了一定的成果,其本人将继续致力于为国产数据库的发展添砖加瓦。」随着分布式事务型数据库的快速发展,对其进行公平的性能评估和比较是非常有必要的,作者基于现有的事务型评测基准,对分布式事务型数据库...
老老老JR老北
0回复
5383浏览
OceanBase
详解微服务架构
大家好,我是小黑呀本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明...
huiyugan
0回复
4990浏览
微服务
Sharding-Sphere的新一代Zookeeper注册中心实现剖析
李东博厚泽贷系统架构师二次元资深宅原本是做.net的,跟着公司转型误打误撞开始做互联网,做着JAVA架构的工作,干着运维的活。对逻辑和技术感兴趣,希望能在这条路上越走越远。对未知的技术方向有很强的好奇心,包括开源框架的实现,以公司架构选型为契机接触了shardingsphere社区,如果能在对社区参与中不断提升自己也是很好的。最近的业余时间多用于做这件事:https:github.comshardingsphereshardingsphereissues717...
alan_ham
0回复
5282浏览
ShardingSphere
这篇分布式锁解读,值得一看!
大家好,我是小黑呀,好久不见。今天和大家好好聊聊分布式锁相关的一些概念和实现方案。没错,你想到的ZooKeeper,Redis都有前言对多线程有所了解的朋友一般都会熟悉一个概念:锁。在多线程并发场景下,要保证在同一时刻只有一个线程可以操作某个业务、数据或者变量,通常需要使用加锁机制。比如synchronized或Lock等。而随着架构演进、业务发展,我们的应用往往都不是只部署在一台服务器上,而是使用分布式...
huiyugan
0回复
4716浏览
分布式数据库
以加速 compaction 和 scan 为例:谈 GPU 与 LSM-tree 的优化
编者按本文系北京大学智能学院在读博士生胡琳所著,目前于OceanBase存储组实习,本篇也是OceanBase学术系列稿件第二篇。「胡琳:北京大学智能学院在读博士生,博士期间在北京大学数据管理组从事GPU加速图算法的研究,在图算法加速领域取得了一定的成果,发表在SIGMOD等知名会议上,将继续在图计算领域努力探索。」OceanBase等以LSMtree为存储架构的数据库的compaction是一个比较耗时的操作,近年来GPU越来越多地被用在高性能计...
老老老JR老北
0回复
4421浏览
OceanBase
使用重试机制保证应用的稳定性
前言没有人能保证自己的系统不出错,同样,在调用第三方系统时,也不能保证能够100%的成功。往往会因为程序逻辑、网络中断、边界值等各种各样的问题导致服务失败。在不同的业务领域对于服务的错误率有着不同的要求,一些金融领域的系统一般要求服务的错误率为0.01%。那么为了保证很低的错误率,则需要通过一些专门的机制来完成。而最常见的方式就是在出现错误时通过重试来解决。场景比如,在购买保险的场景中,用户购买保险之前...
huiyugan
0回复
4173浏览
框架语言
#冲刺创作新星#串行通信接口8250
原创
1、串行通信的基本概念1.串行通信:将数据分解成二进制位,用一条信号线一位一位顺序传送。(1)优势:用于通信的线路少,远距离通信时可降低成本。(2)缺点:通信速度较慢。(3)用途:常用于速度要求不高的系统间数据传送。2.串行通信收发双方必须解决的6个问题:(1)双方约定以何种速率进行数据收发(波特率);(2)约定采用何种数据格式(帧格式);(3)接收方如何得知一批数据的开始和结束(帧同步);(4)接收方如何从位流中正确采样到位...
不想赖床
0回复
3439浏览
dws
#冲刺创作新星#第1章:初识数据库与MySQL----数据库基本概念
原创
[toc]1.1认识数据库1.1.1数据库的基本概念包括数据,数据库,数据库管理系统,数据库管理员等1.数据数据(data)是描述客观事物的符号记录,当然,它不只包括数字,字母,还包括图像,音乐等等。2.数据库数据库(Database,DB)是存放数据的仓库,是长期存储在计算机内的,有组织的,可共享的数据集合。在数据系统中存放了一个有组织的,完整的,有价值的数据资源,如学生管理,图书管理,它可以供各种用户共享,有最下冗余度,较高...
不想赖床
0回复
3456浏览
mysql
OceanBase 源码解读(八):事务日志的提交和回放
此前,带你读源码第七篇:《一文读懂数据库索引实现原理》尝试从代码导读的角度,简要介绍了OceanBase的索引构建流程,带领大家读懂索引构建的相关代码。本期“源码解读”由OceanBase开发工程师刻晴为大家带来“事务日志的提交和回放”。OceanBase的日志(clog)类似于传统数据库的REDO日志,这个模块负责在事务提交时持久化事务数据,并实现了基于MultiPaxos的分布式一致性协议。日志模块的设计理念与传统关系型数据库的日志模...
老老老JR老北
0回复
6101浏览
OceanBase
OceanBase 源码解读(十):一号表及其服务寻址
此前,OceanBase源码解读第九篇《存储层代码解读之「宏块存储格式」》,为大家介绍了宏块的存储格式。本期“源码解读”由OceanBase内核研发工程师镇楠为大家带来“系统租户的「一号表」”的前世今生,并对一号表相关的服务寻址过程进行了说明。OceanBase有一套独特的元数据管理方式,它的一个设计目标是:所有的信息都保存在表里(甚至包括配置项),系统表的表模式也不能Hardcode,且一切是自包含的,没有外部依赖。这样一个明...
老老老JR老北
0回复
4630浏览
OceanBase
#冲刺创作新星#第1章:初识数据库与MySQL----MySQL安装
原创
[toc]MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的...
不想赖床
0回复
3515浏览
mysql
暂无内容
1
246
247
248
249
250
251
252
253
254
494
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅