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
并行Stream与Spring事务相遇?不是冤家不聚头~
今天这篇文章跟大家分享一个实战中的Bug及解决方案和技术延伸。事情是这样的:运营人员反馈,通过Excel导入数据时,有一部分成功了,有一部分未导入。初步猜测,是事务未生效导致的。查看代码,发现导入部分已经通过Transcational注解进行事务控制了,为什么还会出现事务不生效的问题呢?下面我们就进行具体的案例分析,Let'sgo!事务不生效的代码这里写一段简单的伪代码来演示展示一下事务不生效的代码:Transactional(rollback...
梦叶草789
0回复
3793浏览
开发语言
容器
华为放大招,Mate 50“向上捅破天”
早于iPhone14抢先实现卫星通信、解锁HarmonyOS3更多新特性...Mate50今天又放了几个大招。今天早上9点华为终端官方微博发表的一则余承东快问快答视频,又让三天后(9月6日)即将发布的Mate50引发新一轮关注。余承东表示:“在通讯技术上,华为将要向上捅破天。”这让坊间猜测,余承东是在暗示Mate50将早于iPhone14抢先实现卫星通信。这则消息也让卫星导航概念股集体飙涨。今天午后,神宇股份、烽火电子、中国卫通、中国卫星等近2...
开源news
0回复
5219浏览
华为
鸿蒙
mate50
润和软件HH-SCDAYU110通过兼容性测评
原创
近日,润和大禹系列HHSCDAYU110顺利通过OpenHarmony3.1Release版本兼容性测评,获颁OpenAtomOpenHarmony(以下简称OpenHarmony)生态产品兼容性证书。HHSCDAYU110是润和软件面向商用领域实际装机需求,用于承载HiHopeOSStandardEdition软件发行版的OpenHarmony标准系统开发平台,随着该平台通过兼容性测评,润和软件使能生态伙伴实现OpenHarmony富设备产品化落地将会更为高效。强化OpenHarmony无线智能产品通信及多媒体能力润和...
润和软件HiHope
0回复
5981浏览
OpenHarmony
HiHope OS
龙蜥社区第二届理事大会圆满召开!理事换届选举 4位特约顾问加入
2022年7月26日,龙蜥社区(OpenAnolis)于北京顺利召开第二届理事大会,来自阿里云、统信软件、联通、电信云、移动云、飞腾、龙芯、兆芯、Intel、Arm等17家理事单位的理事代表出席。本次会议由龙蜥社区运营委员会主席陈绪主持,大会主要内容有:技术工作与运营工作汇报、理事换届选举、社区最新章程表决、顾问聘请和授牌仪式等。理事们对社区当前的工作均给予了充分肯定,也对社区未来的发展提出了切实有效的建议。(图龙蜥社区...
龙蜥社区OpenAnolis
0回复
4458浏览
龙蜥社区
龙蜥理事大会
【活动预告】数据集成海外专场Meetup:走进Shopee,聊透SeaTunne
原创
优秀的数据集成能力能帮助企业最大限度挖掘数据价值,同时解决企业内部数据团队各系统口径不统一、数据交互难、缺乏统一的数据集成平台等痛点问题。而SeaTunnel不仅在Spark和Flink之上运行,同时还支持多种数据源,拥有丰富的插件体系,在大数据众多的开源项目中,ApacheSeaTunnel这颗冉冉升起的新星,这次将带来什么重磅分享呢?9月24日14:00,我们将联合Shopee开启首场海外Meetup(纯英文演讲),让我们一起走进领航电商平...
ApacheSeaTunnel
0回复
3584浏览
数据同步
开源社区
社区活动
技术分享
数据集成
Apache Kyuubi 在小米大数据平台的应用实践
原创
精华
导读:今天分享的主题是《Kyuubi在小米大数据平台的应用实践》,主要分为四部分内容:Kyuubi在小米的落地过程打造易用和高可用的Kyuubi服务基于kyuubi的改进kyuubi的一些新特性在业务场景的应用01Kyuubi在小米的落地过程第一个主题:关于Kyuubi在小米的大数据平台落地过程和实施路径的分享。1\.背景介绍先介绍一下背景,小米的大数据体系在不断更新和迭代,随着业务架构、组织架构和技术架构的调整,内部大数据平台逐渐出现一些...
网易数帆技术社区
1回复
1.1w浏览
Kyuubi
大数据
小米
Spark
千人互动 18位业界大咖,2022开放原子开源峰会龙蜥专区总结来了
7月2729日,由开放原子开源基金会、北京市经济和信息化局、北京经济技术开发区管理委员会联合承办的“2022开放原子全球开源峰会”在北京圆满落幕,峰会聚集了两院院士、顶级开源基金会开源社区负责人、开源意见领袖、开源厂商代表、权威主流媒体、优秀开源企业用户等共计3300多位。期间,龙蜥社区携技术委员会、运营委员会、新一届理事成员以及18位业界大咖重磅亮相,吸引了近1400位参会者参与互动。更有阿里巴巴集团CTO程立为...
龙蜥社区OpenAnolis
0回复
5871浏览
龙蜥社区
OpenAnolis
Anolis OS
龙蜥理事大会
龙蜥技术会议
龙蜥开发者说:海纳百川,有容乃大,我在龙蜥社区的升级之旅
原创
「龙蜥开发者说」第11期来了!开发者与开源社区相辅相成,相互成就,这些个人在龙蜥社区的使用心得、实践总结和技术成长经历都是宝贵的,我们希望在这里让更多人看见技术的力量。本期故事,我们邀请了龙蜥社区开发者许庆伟来分享「海纳百川,有容乃大,我在龙蜥社区的升级之旅」。欢迎阅读上期故事《我眼里的龙蜥社区:一个包容的大家庭第10期》。开发者说系长期活动,对于积极投稿、多次分享的童鞋,我们还有神秘大礼鼓励!诚邀...
龙蜥社区OpenAnolis
0回复
4091浏览
龙蜥开发者说
龙蜥社区
Anolis OS
OpenAnolis
润和软件携OpenHarmony亮相全国首场华为云云商店·星品推介会
原创
8月24日,全国首场华为云云商店·星品推介会——硬件云服务(深圳站)在深圳天安云谷成功举办。本次会议以“端云协同创新生态”为主题,对合作伙伴和客户的最新成果和实践经验进行展示分享,润和软件受邀参会并发表主题演讲。赋能人才培养,开源教育领域明星产品推介在明星产品推介环节中,江苏润和软件股份有限公司生态技术总监连志安受邀发表《拥抱OpenHarmony,润和软件携手华为云赋能人才培养》主题演讲,与参会嘉宾及企业...
润和软件HiHope
0回复
7353浏览
HiHope
大师兄
开发者创新中心
Maven Jar包冲突?看看高手是怎么解决的
接手了一套比较有年代感的系统,计划把重构及遇到的问题写成系列文章,老树发新枝,重温一些实战技术,分享给大家。【重构02篇】:Maven项目Jar包管理机制、冲突解决。知识背景Jar包冲突在软件开发过程中是不可避免的,因此,如何快速定位冲突源,理解冲突导致的过程及底层原理,是每个程序员的必修课。也是提升工作效率、应对面试、在团队中脱颖而出的机会。实践中能够直观感受到的Jar包冲突表现往往有这几种:●程序抛出java....
梦叶草789
0回复
1.0w浏览
开发语言
容器
90%的人(包括我)都以为会用ThreadPoolExecutor了
看了接下来的10张图再说吧!在阿里巴巴手册中有一条建议:【强制】线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。如果经常基于Executors提供的工厂方法创建线程池,很容易忽略线程池内部的实现。特别是拒绝策略,因使用Executors创建线程池时不会传入这个参数,直接采用默认值,所以常常被忽略。下面我们就来了解一下线程池相关...
梦叶草789
0回复
8058浏览
开发语言
微服务
02 网络面经:一个TCP连接可以发送多少个HTTP请求?
一个TCP连接可以发送多少个HTTP请求?就这这个问题,我们聊聊TCP、HTTP以及浏览器之间的关系和对请求处理的优化。TCP与HTTP的渊源我们知道TCP协议对应于传输层,HTTP协议对应于应用层。WEB项目中,HTTP协议是建立在TCP的基础上的。最初浏览器从服务器加载一个网页,会发起一个HTTP请求,这时需要先建立一个TCP连接。当本次数据请求完毕之后,会立刻断开TCP连接。但随着时间的推理,HTML网页内容越来越复杂,不仅有内容,还有JS...
梦叶草789
0回复
7074浏览
开发语言
容器
从Jar包冲突搞到类加载机制,就是这么霸气
接手了一套比较有年代感的系统,计划把重构及遇到的问题写成系列文章,老树发新枝,重温一些实战技术,分享给大家。【重构01篇】,给大家讲讲Jar包冲突及原理。背景目前市面上项目管理要么是基于Maven,要么是基于Gradle,最近接手了一套纯手动添加jar包的项目。对于纯手动添加jar包的项目已经是多年前的方式了,现在工作三五年的技术人员可能都没有经历过。就是把项目中所需的jar包挨个找出来,添加到一个lib目录中,在IDE中再...
梦叶草789
0回复
6739浏览
开发语言
容器
99%的人没弄懂volatile的设计原理,更别说灵活运用了
写volatile的文章非常多,本人也看过许多相关文章,但始终感觉有哪里不太明白,但又说不上来说为什么。可能是过于追求底层实现原理,老想问一个为什么吧。而写这篇文章的目的很简单,就是突然之间明白了volatile为什么要这样设计了。好东西当然要拿出来分享了,于是就有了这篇文章。我们就从硬件到软件,再到具体的案例来聊聊volatile的底层原理,文章比较长,可收藏之后阅读。CPU缓存的出现最初的CPU是没有缓存区的,CPU直接读...
梦叶草789
0回复
6248浏览
开发语言
容器
不容错过的技术盛宴,4场全是 eBPF 技术干货 | 第44-47期
「龙蜥大讲堂」精彩预告来啦!本月邀请了龙蜥eBPF技术探索SIGOwner、Maintainer、Contributor在线分享《eBPF的技术和发展》、《eBPF在低内核版本的运行原理》、《coolbpf的远程编译》、《eunomia:让开发和部署eBPF更简单》,快来扫码入群,预定前排小板凳观看直播吧!直播主题及内容介绍一、eBPF的技术和发展直播时间:2022年09月08日(周四)14:3015:30直播内容:陈莉君教授携eBPF技术探索SIGMaintainer以及SIGContributor,...
龙蜥社区OpenAnolis
0回复
6176浏览
龙蜥大讲堂
龙蜥社区
08篇 要给Nacos的UDP通信功能点个赞
学习不用那么功利,二师兄带你从更高维度轻松阅读源码~Nacos在服务注册功能中使用到了UDP的通信方式,主要功能就是用来辅助服务实例变化时对客户端进行通知。然而,对于大多数使用Nacos的程序员来说,可能还不知道这个功能,更别说灵活运用了。看完整个源码的实现,还是要为这一功能点个赞的,可以说非常巧妙和实用。但在实现上有一些不足,文末会进行指出。本篇文章就带大家从源码层面来分析一下Nacos2.0中是如何基于UDP协议...
梦叶草789
0回复
5542浏览
容器
开发语言
加锁了还有并发问题?Redis分布式锁,真的用对了?
新接手的项目,偶尔会出现账不平的问题。之前的技术老大临走时给的解释是:排查了,没找到原因,之后太忙就没再解决,可能是框架的原因……既然项目交付到手中,这样的问题是必须要解决的。梳理了所有账务处理逻辑,最终找到了原因:数据库并发操作热点账户导致。就这这个问题,来聊一聊分布式系统下基于Redis的分布式锁。顺便也分解一下问题形成原因及解决方案。原因分析系统并发量并不高,存在热点账户,但也不至于那么严重。...
梦叶草789
0回复
5220浏览
容器
开发语言
程序员天天写代码,如何拓展社交圈?
作为一个程序员,天天忙着写代码,周末又宅在家中,如何拓展有效社交圈?这不仅仅是程序员的面临的问题。今天就聊聊自己在这方面的感悟。社交圈的固化无论是否是程序员,大家的社交圈越来越固化,特别是疫情之后,大家或是习惯了或是嫌麻烦,更愿意宅着。本来职场的忙碌就让社交时间减少了很多,再加上各类短视频、影视、综艺节目,让大家花在社交上的时间更加少了。同时,有很多朋友倒是想拓展一下社交,怎奈没有途径和方法。...
梦叶草789
0回复
5169浏览
开发语言
容器
不知道Mysql排序的特性,加班到12点,认了认了!
小弟新写了一个功能,自测和测试环境测试都没问题,但在生产环境会出现偶发问题。于是,加班到12点一直排查问题,终于定位了的问题原因:MysqlLimit查询优化导致。现抽象出问题模型及解决方案,分析给大家,避免大家踩坑。问题场景新上线一个交易记录导出功能,逻辑很简单:根据查询条件,导出对应的数据。由于数据量比较大,在查询数据库时采用了分页查询,每次查询1000条数据。自测正常,测试环境正常,上线之后运营反馈导出...
梦叶草789
0回复
4913浏览
开发语言
容器
如何轻松给Spring Boot配置文件加个密?
在实践中,项目的某些配置信息是需要进行加密处理的,以减少敏感信息泄露的风险。比如,在使用Druid时,就可以基于它提供的公私钥加密方式对数据库的密码进行加密。但更多时候,比如Redis密码、MQ密码等敏感信息,也需要进行加密,此时就没那么方便了。本篇文章给大家介绍一款Java类库Jasypt,同时基于SpringBoot项目来演示一下如何对配置文件信息进行加密。一个简单的SpringBoot项目我们先来创建一个简单的SpringBoot项目,构...
梦叶草789
0回复
4856浏览
容器
开发语言
暂无内容
1
294
295
296
297
298
299
300
301
302
484
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅