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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
git
CodeGenie
知识库
OpenHarmony创新赛|赋能直播第三期
开放原子开源大赛OpenHarmony创新赛赋能直播间持续邀请众多技术专家一起分享应用开发技术知识,本期推出OpenHarmony应用开发之音视频播放器和三方库的使用和方法,助力开发者掌握多媒体应用技术的开发能力和使用三方库提升应用开发的效率和质量,欢迎各位开发者们积极扫码预约直播,在比赛中收获更多成长。
OpenHarmony开发者
0回复
4431浏览
OpenHarmony
手把手教你申请微软 Azure OpenAI 全教程
之前一直以为微软的AzureOpenAI只针对企业才能申请,普通用户是不能申请成功的,但是最近经过测试发现普通用户也是可以申请成功的,虽然有一些门槛,但是对于开发者来说想要申请还是很简单的。为什么要申请对于大部分开发这来说,如果想开发AI应用,接入OpenAI的API接口,必然要考虑的是如何创建账号,然后给OpenAI账号绑定一个卡进行额度充值。随着OpenAI风控的升级,...
WilliamGates
0回复
1.4w浏览
Java
振弦采集仪结合无线中继扩展应用岩土工程监测的解决方案
振弦采集仪结合无线中继扩展应用岩土工程监测的解决方案岩土工程监测是现代工程建设不可或缺的一部分,其目的是确保工程安全和稳定。然而,在进行监测时常常面临许多挑战。传统的岩土工程监测方法需要大量的人力、物力和时间,而且往往难以采集到准确的数据。为了解决这些问题,振弦采集仪结合无线中继扩展应用岩土工程监测成为了一种可行的解决方案。振弦采集仪可以用来测量土体振动、地震反应、地下水位和水压力等信息。与传...
稳控科技
0回复
3379浏览
工程监测
测量仪器
解决方案
岩土工程
预防地质灾害
一文了解Seata的安装和配置
我们都知道现在使用微服务,那么就会出现一种情况,就是一个功能,从A服务,到B服务,然后到C服务,每个服务都可能需要去调取不同的服务,而这个服务之间的调用,而当他们使用三个独立的数据源的时候,那么他们也就只能保证自己每个服务内部的事务,而去全局的一致性,则是没有办法保证的,也就是我们再面试的时候,经常会被问到的分布式事务。分布式事务其实分布式事务用一句话概括,那就是一次业务操作,如果横跨多个数据源或...
WilliamGates
0回复
6018浏览
Java
文件读写操作与常用技巧分享
一、摘要在之前的文章中,我们了解到在JavaIO体系中,File类是唯一代表磁盘文件本身的对象。File类定义了一些与平台无关的方法来操作文件,包括检查一个文件是否存在、创建、删除文件、重命名文件、判断文件的读写权限是否存在、设置和查询文件的最近修改时间等等操作。值得注意的地方是,Java中通常的File并不代表一个真实存在的文件对象,当你通过指定一个路径描时,它就会返回一个代表这个路径相关联的一个虚拟对象,这个可...
WilliamGates
0回复
5430浏览
Java
HTTPS 是如何运作的?它解决了什么问题?
首先,HTTPS并不是一个新的协议,而是HTTP+SSLTLS,即SSL(SecuritySocketLayer)和TLS(TransportLayerSecurity)的缩写。但其实作为SSL的继任者,TLS已经完全替代了SSL,只是大概还是习惯使用SSL这个名词。为了严谨,后续都会继续使用TLS。简单了解HTTP从何而来要了解HTTPS,自然我们要先了解HTTP协议,最初HTTP协议的出现是为了让全球的研究者知识共享而发明出来的,它于1990年被发明出来,但这一版本的HTTP协议并没有作为标...
love374
0回复
5172浏览
HTTPS
搜索引擎告诉你如何“论资排辈”
在前文「搜索引擎告诉你如何大海捞针」中,我们简要的描述了搜索引擎是如何从成百上千亿的网站中,快速的搜索到我们要找的内容。但能够搜索到结果只是搜索流程中的一部分,还有另一个很重要组成部分——排序。现在我们随便搜索一些数据可能都会找到几十、甚至上百万条结果,如果是较为热门的内容甚至会有上千万条。那如何从这上千万个网页中,找到用户最想要的、或者说是跟用户搜索的关键词最相关的网页呢?这就是我们...
love374
0回复
4257浏览
论资排辈
IO流为什么必须手动关闭,不能像其他的对象坐等GC回收?
一、问题回溯在项目的开发过程中,当我们对文件进行读写操作时,不知道大家有没有碰到这样的问题。有的同学在做一个读取临时文件数据的工作,当读完文件内容,准备将其删除的时候,有时候会正常,但有时候会提示:操作无法完成,因为文件已在Java™PlatformSEbinary中打开,编译器也会提示:Resourceleak:'xxxx'isneverclosed。样例代码如下:FilefilenewFile("xxx.txt");实例化输入流FileReaderreadernewFileReader(file);缓冲...
WilliamGates
0回复
4957浏览
Java
高效快捷读写文件之 RandomAccessFile 类解说
一、摘要RandomAccessFile类,也被称为随机访问文件类。RandomAccessFile可以说是Java体系中功能最为丰富的文件操作类,相比之前介绍的通过字节流或者字符流接口方式读写文件,RandomAccessFile类可以跳转到文件的任意位置处进行读写数据,而无需把文件从头读到尾,但是该类仅限于操作文件,不能访问其他的IO设备,如网络、内存映像等。所以如果需要访问文件的部分内容,而不是把文件从头读到尾,使用RandomAccessFile将是更好...
WilliamGates
0回复
4863浏览
Java
网络杂谈·
互联网是什么相信不用在这里赘述,大家平时“网上冲浪”都离不开它。本篇文章中我们就来翻译翻译,什么的叫的网络。网络的概念对于网络,我们可能听过非常多的名词,比如因特网、万维网、互联网。三者的关系其实为:互联网>因特网>万维网那么一个简单的网络看起来会是这样:一个简单的网络会由多个节点(AKA计算机)和连接他们的链路组成。就好像你家里有3台电脑,然后它们都相互连接,这样你家里的3台电脑就组成了一个简单的网...
love374
0回复
4359浏览
网络杂谈
搜索引擎告诉你如何大海捞针
如果问你这个问题:像搜索引擎这样的全文搜索底层原理到底是什么?对于有经验的人来说,很轻松的就能回答这个问题。因为现代的搜索引擎基本都是采用倒排索引来实现的。那什么是倒排索引呢?建立倒排索引有的同学看到「倒排」两个字可能有点慌。我知道你很急,但你先别急(bushi)这个不是「倒排需求」的倒排,而是「倒排索引」的倒排。假设我们现在有3个网页,包含了如下很简单的内容:现在假设我们要对网页中的内容进行搜索,...
love374
0回复
4146浏览
搜索引擎
面试中提到的微服务之间通讯方式
我们都知道现在的项目开发中都是一个微服务一个微服务的部署,然后每个微服务之间都是相对独立的,不会再像之前的老项目所有的不同的功能模块都集成在一个项目中了,但是每个微服务之间的通信问题,就成了一个非常重要的内容了。今天了不起就陪着大家来了解一下这个微服务之间的通信方式,如果面试官问到了,就看你怎么发挥了。微服务之间的通信方式其实微服务之间的通信方式,如果让了不起来回答的话,无非就是三种内容,同步...
WilliamGates
0回复
3855浏览
Java
OpenHarmony社区运营报告(2023年8月)
本月快讯●2023年8月3日,OpenAtomOpenHarmony(以下简称“OpenHarmony”)发布了Beta2版本。OpenHarmony4.0Beta2在系统能力、应用框架、分布式通信、媒体功能、安全性等方面进行了全面升级。其中,ArkUI增强了界面组件能力,应用框架支持了ArkTS卡片代理刷新,分布式数据管理引入了UDMF框架,媒体播放和编解码能力进一步提升。同时,安全性加强了DSA数字签名算法支持,开发者工具也得到了优化,如方舟运行时支持JSContext和动...
OpenHarmony开发者
0回复
6458浏览
OpenHarmony
HarmonyOS应用开发—资源分类与访问
应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。●应用资源:借助资源文件能力,开发者在应用中自定义资源,自行管理这些资源在不同的设备或配置中的表现。●系统资源:开发者直接使用系统预置的资源定义(即分层参数,同一资源ID在设备类型、深浅色等不同配置下有不同的取值)。资源分类resources目录应用开发中使用的各类资源文件,需要放入特定子目录中存储管理。...
HarmonyOS开发者
0回复
6583浏览
HarmonyOS
HarmonyOS/OpenHarmony应用开发-DevEco Studio 中文插件的使用
DevEcoStudio按照后,各项菜单栏默认是英文的,很多初学者,把菜单栏调整为中文的后,更容易上手与操作。具体步骤如下:一、打开文件二、选择设置三、选择插件四、选择中文五、询问是否马上重启,本文选择马上重启六、对已经打开的项目的选择处理方式七、重启后中文设置完成八、重新设置回英文,取消本插件即可
鸿蒙时代
0回复
1.3w浏览
DevEco Studio
多通道振弦数据记录仪在预防地质灾害中的重要性
多通道振弦数据记录仪在预防地质灾害中的重要性地质灾害是指在地表或岩体内部发生的、由地质原因引起的、对人类生命、财产和环境安全造成威胁或损害的各种灾害。地质灾害的预测和预防对于保障人民生命财产安全、维护社会稳定和可持续发展具有重要的意义。而多通道振弦数据记录仪在预防地质灾害中起到了非常重要的作用。多通道振弦数据记录仪是一种专门用于地震、地质、水文等方面的仪器,它能够在地震发生时记录到地震的波动情...
稳控科技
0回复
3124浏览
工程监测
测量仪器
岩土工程
解决方案
DC电源模块的过热保护功能
BOSHIDADC电源模块的过热保护功能DC电源模块的过热保护功能是为了防止电源模块因长时间工作或外部环境因素导致的过热而损坏。在使用DC电源模块时,电源模块内部的电子元件会产生一定的热量,如果超过了元件所能承受的温度范围,就可能会发生故障或损坏。因此,为了保护电源模块,一般都会配置过热保护功能。DC电源模块的过热保护功能的实现方法有多种。其中常见的方法是通过在电源模块中嵌入温度传感器,监测电源模块的温度,当...
稳控科技
0回复
2186浏览
电源模块
电源定制
电源代工
工业电源
DC电源
可恶,又是个线上问题!
这几天,在搞ShardingSphere,这不又来了一个问题嘛,启动的时候报了一个NPE出来。好在,这个问题不影响使用,只是启动会报点错,接下来,又是辛苦的排查过程。直接定位到报错的地方,发现是ShardingSphere在启动时候去加载表一些元数据信息报错,看到这个地方就很明显的猜测是map去get的时候报错了。一通往上翻源码,发现这里定义的是TreeMap,那应该没毛病了,就是上面dataType是个null,所以报错了,可是我还是年轻了。问题...
荔枝岛岛主
0回复
4421浏览
java
ShardingSphere
10分钟教你写一个数据库
今天教大家借助一款框架快速实现一个数据库,这个框架就是Calcite,下面会带大家通过两个例子快速教会大家怎么实现,一个是可以通过SQL语句的方式可以直接查询文件内容,第二个是模拟Mysql查询功能,以及最后告诉大家怎么实现SQL查询Kafka数据。CalciteCalcite是一个用于优化异构数据源的查询处理的可插拔基础框架(他是一个框架),可以将任意数据(Anydata,Anywhere)DML转换成基于SQL的DML引擎,并且我们可...
荔枝岛岛主
0回复
4359浏览
java
mysql
因为一篇文章,发生了一大堆好玩的事儿!
前段时间写了一篇文章,给ShardingSphere提了个PR,不知道是不是嫌弃我?,之后发生了一些挺好玩的事儿。本来在解决问题的时候文章其实就已经写好了,只是习惯设置定时过两天再发,发完顺手发了一个朋友圈(这时候PR还没有合并,离我提PR已经过去了好像有几天时间了),然后就有一个好友回复我了,当时第一感觉是这标题起的是不是让人误会了啊。然后我就跟这个加了很久但是一直没有聊过天的兄弟聊起来了,聊了几句发现这位大佬...
荔枝岛岛主
0回复
3841浏览
java
ShardingSphere
暂无内容
1
400
401
402
403
404
405
406
407
408
1348
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅