- 博客(1452)
- 资源 (24)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 reboot 后 Docker服务及容器自动启动设置
重启reboot操作系统后,发现docker 服务未启动,容器也未启动,天生反骨,怎么才能重启后自动启动呢解决问题两个问题:1、docker服务自动重启设置systemctl enable docker.service2、docker容器自动启动设置docker ps -a使用一下命令对镜像从起: docker restart imageid在运行doc...
2018-09-30 08:48:21
73557
10
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringCloud分布式开发五大组件详解
SpringCloud分布式开发五大组件详解服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud ConfigEureka一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:Eureka服务器和Eureka客...
2018-03-07 10:44:39
37686
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Hyperledger e2e_cli 示例部署遇到问题及解决方法
先决条件http://hyperledger-fabric.readthedocs.io/en/latest/prereqs.html安装方法vim bootstrap.shchmod +x bootstrap.sh将 url中的拷入 bootstrap.sh中然后执行node安装注意node版本wget https://npm.taobao.org/mirrors/node/v6.9.5/nod...
2018-02-26 16:28:31
11938
6
原创 怎么判断摄像机支不支持Onvif协议?
绝大多数大多数用户会直接在录像机(NVR)上扫描来发现支持Onvif协议的摄像机,NVR和IPC连接到同一局域网中,并将IPC和NVR的IP地址设置为同一网段,NVR设备接入里点击刷新,即可扫描到同一局域网下支持Onvif协议的摄像机。另外,根据实际的用户反馈,其他多个品牌的摄像机也存在在默认关闭Onvif的情况,同样需要进到摄像机的Web界面,找到相应的接口开启Onvif协议,之后才能搭配第三方录像机正常使用。2.在【配置-> 网络-> 高级配置-> 集成协议】中,启用Onvif;
2024-07-18 16:58:45
399
原创 Nacos 2.3.1 Window安装
启动指定 -m standalone。直接编辑 startup.bat。默认启动时 cluster模式。配置本地数据库及key。
2024-07-17 16:11:06
152
原创 golang服务报错: write: broken pipe的解决方案
在开发在线客服系统的时候,看到日志里有一些错误信息,下面这篇文章主要给大家介绍了关于golang服务报错: write: broken pipe的解决方案,需要的朋友可以参考下。
2024-07-16 11:55:20
556
原创 直播入门到精通-直播协议详解 rtmp、http-flv、hls、web-rtc、rtsp
以上是常用的直播协议的介绍,其中提到的延迟都是单纯的通信延迟,如果要放眼整个直播流程,延迟将会进一步放大。因为直播延迟包括推流延迟、转码延迟、拉流延迟,即使使用WebRTC作为推流和拉流协议,最终的延迟也会有几秒的延迟。至于直播延迟的问题,虽然以上协议起了关键作用,但是往往起不到绝对作用。直播延迟的降低,还涉及到很多问题。如禁止B帧、GPU硬件加速、流媒体服务缓存I帧、码率限制等等细节问题。
2024-07-16 09:15:51
938
原创 直播入门到精通-RTMP和RTP 傻傻分不清,怎么区分呢?
在选择适合的协议时,需要根据具体的应用场景、网络环境和对实时性的要求来决定使用RTMP还是RTP。例如,对于需要快速切换和低延迟的互动直播,可能更倾向于使用基于UDP的RTP/RTSP方案;而对于一般的直播推流,则可能选择RTMP协议。RTMP(Real-Time Messaging Protocol)和RTP(Real-time Transport Protocol)是两种常用的流媒体传输协议,它们在音视频推流和传输方面有着不同的特性和应用场景。
2024-07-15 16:28:49
375
原创 Linking Error with Confluent Kafka Go Package and MSYS2 GCC on Windows 11
【代码】Linking Error with Confluent Kafka Go Package and MSYS2 GCC on Windows 11。
2024-07-08 16:05:18
888
原创 warning: GOPATH set to GOROOT (D:\go) has no effect
gopath 设置一下,并且不要和 goroot 设置成同一个目录。
2024-07-08 04:06:59
259
原创 Ceph入门到精通-get_bucket_instance_ids(bucket_info, shard_id, bucket_instance_ids); 区别
在这个映射中,键是分片ID,值是桶实例ID,这样RGW就可以根据分片ID快速定位到具体的桶数据实例。则是存储结果的映射,函数会填充这个映射,使得每个分片ID都对应一个桶实例ID。是与桶(bucket)相关的不同概念。在Ceph的RADOS Gateway(RGW)中,例如,如果一个桶被分为多个分片以提高并发处理能力,指定了要获取实例ID的分片,而。提供了桶的基本信息,
2024-06-27 11:37:03
44
原创 Ceph入门到精通-Bucket Stats 源码分析
函数,尝试打开桶索引,并获取相关的索引池、对象ID和桶实例ID。返回负值,表示失败,函数将记录错误并返回错误代码。返回负值,表示失败,函数将记录错误并返回错误代码。定义了一个返回整型值的成员函数,接受多个参数。: 声明一个映射,用于存储对象ID。: 声明一个映射,用于存储列表结果。对象,用于处理RADOS的索引池。映射,将每个结果的目录头部添加到。函数,获取目录头部信息。函数返回0,表示成功。
2024-06-27 11:33:07
333
原创 ERROR Error: error:0308010C:digital envelope routines::unsupported Error: error:0308010C:digital en
这个错误通常发生在Node.js环境中,尤其是在使用加密功能时,比如TLS或SSL连接,或者是OpenSSL库的某些部分。:在IntelliJ IDEA或其他IDE的终端中设置环境变量,确保当你通过IDE运行Node.js应用程序时,这个设置是生效的。重新编译Node.js:如果你是在一个特殊的环境中,可能需要从源代码重新编译Node.js,确保启用所有需要的加密算法。:如果问题持续存在,或者你不想使用环境变量,你可以选择卸载当前的Node.js版本,并安装一个不受此问题影响的版本。
2024-06-26 15:13:18
419
原创 java创建0byte的空文件
类创建一个文件通常不会自动创建一个0字节的文件,它只是用来表示文件系统中的一个文件或目录。如果你想要创建一个0字节的文件,你需要使用。调用实际上不会写入任何数据,但是会创建一个空文件。使用try-with-resources语句确保。在使用后能够正确关闭。如果文件创建成功,它将是一个0字节的文件。来打开这个文件进行写操作。这段代码首先创建了一个。
2024-06-26 14:50:28
56
原创 npm ERR! invalid json response body at https://npmmirror.com/@amap%2famap-jsapi-loader reason: Unexp
npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!指定国内源。
2024-06-26 14:42:47
84
原创 Ceph入门到精通-shell脚本读取指定文件,并按行使用rclone命令进行复制操作
命令进行复制操作,您可以编写一个简单的脚本来实现这一功能。以下是一个示例脚本,它将读取指定文件的每一行,然后使用。替换为您要读取的文件的实际路径。这个脚本会逐行读取文件,忽略以。将远程文件复制到指定的本地目录。所有操作的日志将被写入。要使用shell脚本读取指定文件,并按行使用。首先,创建一个新的shell脚本文件,例如。脚本将自动开始处理文件中的每一行,并使用。命令将远程存储中的文件复制到本地目录。开头的注释行和空行,然后对每一行执行。
2024-06-21 14:34:47
230
原创 Ceph入门到精通-高功性能文件系统hpfs
write();pwrite();read();pread();close();mkdir();rmdir();readdir();stat();truncate();access();unlink();lseek();chown();chmod();mount fs :./hfs /mnt。
2024-06-20 14:02:51
204
原创 Ceph入门到精通-对象存储的冷热分离实现方法,该如何配置
使用AWS CLI创建S3存储桶,可以通过指定LocationConstraint参数来创建存储桶,并使用--endpoint-url指向RADOS Gateway的地址。使用ceph osd pool create命令创建新的数据池。例如,创建一个名为test.hot.data的热数据池。使用radosgw-admin zonegroup placement add命令添加新的存储类,并指定存储类名称。使用radosgw-admin zone placement add命令为新存储类提供区域。
2024-06-19 15:34:24
175
原创 Ceph入门到精通-ceph边缘集群你听说过嘛?
边缘集群是一种经济高效的对象存储配置解决方案。Red Hat 支持以下 Red Hat Ceph Storage 集群的最低配置:具有两个 SSD 副本的三节点集群。具有三个 HDD 副本的四节点群集。具有 EC 池的四节点集群,具有 2+2 配置。对于较小的群集,由于使用量和复原能力的损失,利用率会下降。
2024-06-19 15:32:55
51
原创 Ceph入门到精通-Bucket 生命周期的作用,新手该如何设置?
存储桶(Bucket)生命周期策略的作用主要是帮助存储管理员高效地管理对象的存储周期,包括对象的转换、存档和删除。存储优化:通过将对象转换到更经济的存储类别,降低存储成本。数据管理:自动删除不再需要的对象,或将旧数据存档,以释放空间并保持存储整洁。合规性:帮助企业遵守数据保留政策和法规要求。配置桶生命周期涉及以下步骤:创建生命周期配置文件:创建一个 JSON 文件,定义生命周期规则,包括对象的前缀、过期时间等。
2024-06-13 20:12:26
252
原创 Ceph入门到精通-Crimson 和 Classic Ceph OSD 架构之间的区别
使用 Seastar 时,I/O 操作会根据目标对象在一组线程中进行分区。理想情况下,不再需要所有锁定和上下文切换,因为每个运行非阻塞任务拥有 CPU,直到它完成或合作生成为止。如果数据路径中的其他分片不需要通信,则理想的性能会线性扩展内核数量,直到 I/O 设备达到其限制为止。随着处理器使用量增加的增加,处理器使用率会快速扩展任务和内核数量,每个锁定点可能会成为某些情况下的扩展瓶颈。架构不同,Crimson 允许单个 I/O 操作在没有上下文切换的情况下在单一内核中完成,而不阻止底层存储操作不需要它。
2024-06-12 10:29:10
234
原创 Ceph入门到精通-生产异常修复 UserAsyncRefreshHandler::init_fetch
【代码】Ceph入门到精通-生产异常 UserAsyncRefreshHandler::init_fetch。
2024-06-12 09:37:44
315
原创 OneBlog 抓取CSDN自己的文章存本地
Docker一键部署:支持 Docker 的方式一键启动服务广告位管理:支持五种广告位:首页开屏广告、侧边栏顶部、侧边栏底部、文章详情底部、评论框顶部,站长可以随时随意更换自己的广告链接,赚外快不成问题!多种编辑器:支持 wangEditor、Markdown 和 TinyMCE 等多种文章编辑器,可以自行选择自动申请友情链接:在线申请友情链接,无需站长手动配置,只需申请方添加完站长的连接后自行申请即可百度推送:支持百度推送功能,加速百度搜索引擎收录博文评论系统。
2024-06-11 17:59:07
268
1
原创 Ceph入门到精通-ceph经典盘符飘逸问题处理步骤
在Ceph存储系统中,"盘符飘逸"通常指的是Ceph OSD(Object Storage Daemon)使用的磁盘在系统重启后没有被正确挂载或识别。: 如果Ceph OSD使用的是LVM(Logical Volume Manager),使用。: 如果问题复杂,难以自行解决,考虑联系Ceph社区或专业技术支持。这个命令将尝试挂载所有LVM卷,并启动相关的Ceph OSD。: 如果问题依旧存在,可能需要重新配置Ceph OSD。命令查看所有OSD的状态,确认哪些OSD可能存在问题。
2024-06-07 14:08:11
347
原创 Ceph入门到精通-Ceph OSD 磁盘在系统重启后无法识别处理步骤
【代码】Ceph入门到精通-Ceph OSD 磁盘在系统重启后无法识别处理步骤。
2024-06-07 14:05:26
167
原创 Ceph入门到精通-Ceph Object Gateway 的错误代码定义
这是高级数据同步进程,该进程抱怨较低级别的存储区同步进程返回了错误。进程未能通过 HTTP 从远程网关访存所需对象,或者进程未能将该对象写入 RADOS ,将重试该操作。进程未能通过 HTTP 从远程网关访存此对象,或者未能将该对象写入 RADOS ,将重试。反映上述条件之一的低级别消息,特别是我们未能将该对象写入 RADOS 并因此显示。反映上述条件之一的低级别消息,具体来说,是指数据在可同步之前已删除,从而显示。从未创建 mdlog 的片段,因此没有要同步的内容。这是反映来自另一个网关的错误情况的。
2024-06-05 10:20:59
55
原创 RuoYI框架集成Sqlite与Mybatis-plus
如果你想在 RuoYi 中集成 SQLite 数据库,并使用 MyBatis-Plus 作为 ORM 框架,你需要进行一些配置和代码更改。测试:启动应用并进行测试,确保 SQLite 数据库和 MyBatis-Plus 正确集成,并且应用的功能按预期工作。配置MyBatis-Plus:配置 MyBatis-Plus 的相关参数,如mapper所在路径等。创建主配置类:如果需要自定义 MyBatis-Plus 配置,可以创建一个主配置类,并使用。得道后,砍柴即砍柴,挑水即挑水,做饭即做饭。
2024-05-29 09:37:21
215
原创 解决 x-content-sha256 no match 错误,对 S3CrtAsyncHttpClient 修改
找到software.amazon.awssdk.services.s3.internal.crt 包下按照逻辑需要对 GET请求进行适配根据get判断设置 默认 content在AWS中,"UNSIGNED-PAYLOAD" 和 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 都与AWS签名版本4(SigV4)相关的概念有间接或直接的联系,尤其是在构造AWS API请求时。
2024-05-29 09:34:58
104
原创 解决 x-content-sha256 no match 错误 对Aws sdk java S3CrtAsyncHttpClient 修改
【代码】解决 x-content-sha256 no match 错误 对Aws sdk java S3CrtAsyncHttpClient 修改。
2024-05-28 17:45:31
293
原创 “main“ java.lang.NoSuchMethodError: ‘software.amazon.awssdk.crt.s3.S3ClientOptions software.amazon.a
从 2.20.5 》替换了 》 2.24.5。maven jar 版本冲突。
2024-05-27 11:18:21
47
原创 RuoYI框架集成Sqlite与Mybatis-plus
如果你想在 RuoYi 中集成 SQLite 数据库,并使用 MyBatis-Plus 作为 ORM 框架,你需要进行一些配置和代码更改。测试:启动应用并进行测试,确保 SQLite 数据库和 MyBatis-Plus 正确集成,并且应用的功能按预期工作。配置MyBatis-Plus:配置 MyBatis-Plus 的相关参数,如mapper所在路径等。创建主配置类:如果需要自定义 MyBatis-Plus 配置,可以创建一个主配置类,并使用。修改数据库配置类:在 RuoYi 中,数据库配置类通常是。
2024-05-22 16:12:32
281
原创 搞定IDEA EasyCode代码生成器|MybatisPlus再也不用写CRUD代码啦!!!
选择模板基础配置可以在EasyCode>GlobalConfig>MybatisCodeHelperPro>mybatisCodehelper.vm 进行修改配置。
2024-05-22 16:11:30
140
原创 自媒体福报来了?「腾讯元器」AI智能体创作与分发平台上线 开放申请体验
2、腾讯云的方案: 为了解决这些痛点,腾讯云全新推出了大模型原生工具链,通过三款PaaS产品——大模型知识引擎、图像创作引擎和视频创作引擎,帮助企业在知识服务、图像和视频创作上提质增效。3、未来展望:腾讯云的这三款AI引擎工具,预示着AI技术将更深入地融入产业的各个方面,推动企业数字化转型,让AI成为企业发展的新动力。随着这些工具的普及和应用,我们有理由相信,AI将在不久的将来,成为推动产业升级和创新的重要力量。这些不同的版本,能满足不同企业和开发者的需求,让他们在各种场景下都能用上性价比高的模型。
2024-05-21 16:16:38
366
原创 大模型时代,掌握Event Stream技术提升Web响应速度
Event Stream技术呢?Event Stream 技术是一种实现服务器推送事件的方法,它。
2024-05-21 16:15:25
312
原创 终于找到微信聊天记录SQLite数据库文件解密方法了,一起来看看吧!
获取当前登录微信的微信昵称、账号、手机号、邮箱、秘钥、微信Id、文件夹路径将微信PC的多个聊天记录数据库合并为单一数据库文件支持微信聊天对话窗口(文本消息,引用消息,图片消息,表情消息,卡片链接消息,系统消息,等)综合管理微信会话、联系人、群聊与朋友圈支持导出微信各类记录(聊天记录,联系人,群聊,等)查看历史朋友圈记录,超越三日限制,随时回看朋友圈历史展示好友数、群聊数及今日收发消息总量的微信统计功能过去15天内每日微信消息数量统计最近一个月内微信互动最频繁的前10位联系人。
2024-05-08 09:00:34
3519
2
原创 lunix nginx 瞬间502错误 如何优化配置
除了 Nginx 配置优化外,还需要考虑服务器硬件的性能(如 CPU、内存、磁盘和网络)以及操作系统的优化(如内核参数调整、文件系统选择等)。启用 keepalive 可以减少连接的建立和关闭开销,对于 HTTP/1.1 默认是启用的。确保你使用的是最新版本的 Nginx,因为新版本通常包含性能改进和 bug 修复。如果你有多个上游服务器,确保 Nginx 的负载均衡配置是优化的。的值,以允许每个 worker 进程处理更多的连接。)和详细的日志记录,以便分析性能瓶颈和错误原因。
2024-03-12 18:33:25
223
3分钟搭建属于自己的技术文档WIKI
2022-04-04
examination_system.zip
2021-08-05
analyzer-2012_u6.jar
2019-10-23
Nginx 集群 tomcat session 共享配置有源码
2018-06-04
ModelGoon-4.4.1 JAVA类转换UML工具
2018-05-27
SOA开发项目必备——Maven实战(完整版)
2013-03-26
VMware云计算相关资料整合
2013-02-28
SSH2-OA办公系统
2012-07-20
ArcGISServerJavaScriptAPIGeoWeb2.0
2012-07-12
敏捷开发的必要技巧完整版
2012-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人