WeiSha100 WeiSha100
3年前
私人部署学习系统源码
这是一套学习系统源码,可用于搭建私人化的在线学习网站,支持二次开发,有在线学习,在线直播,刷题,考试,督学,在线支付营销等功能,后台可查学习路径,打印学习证明,分享给需要的朋友。功能测试了以下功能,更详细的功能可以下载研究1、点播视频:在线点播视频,课后可上传图文资料,习题等2、直播:对接七牛云端口,千人在线流畅直播,可录制保留为在线点播视频3、题库:可批量
peter peter
4年前
Go:分布式锁实现原理与最佳实践
分布式锁应用场景很多应用场景是需要系统保证幂等性的(如api服务或消息消费者),并发情况下或消息重复很容易造成系统重入,那么分布式锁是保障幂等的一个重要手段。另一方面,很多抢单场景或者叫交易撮合场景,如dd司机抢单或唯一商品抢拍等都需要用一把“全局锁”来解决并发造成的问题。在防止并发情况下造成库存超卖的场景,也常用分布式锁来解决。实现
Johnny21 Johnny21
4年前
Promtheus实战系列(一)之环境部署与搭建
一、部署prometheus,grafana和node\_exporterPrometheus开始教程:1.1环境(centos7)root@localhostprometheusunameaLinuxlocalhost.localdomain3.10
GoCoding GoCoding
2年前
roop 视频换脸
roop:oneclickfaceswap.只用一张人脸图片,就能完成视频换脸。本文是本地部署的实践记录。
Wesley13 Wesley13
4年前
CEPH总结
ceph简介Ceph是一个分布式存储系统,诞生于2004年,是最早致力于开发下一代高性能分布式文件系统的项目。随着云计算的发展,ceph乘上了OpenStack的春风,进而成为了开源社区受关注较高的项目之一。ceph基本结构!(http://uploadimages.jianshu.io/upload_images/4
Stella981 Stella981
4年前
IDEA直连服务器,进行项目Docker部署,实现一键部署、启动
1、前言   在项目中使用docker后,通过docker的方式来启动系统,需要经过编译、打jar包、打镜像、启动等阶段。在各种自动化工具的出现,对打包、部署等工作带来了便利,一般都会选择gitJenkins方式进行自动化部署。在面对本地开发调试阶段,如果过分的依赖自动化工具,会显得并不是那么的方便,比如:频繁的代码调整修改,却要进行代码
Stella981 Stella981
4年前
Eureka与Zookeeper的区别
作为服务注册中心,Eureka比Zookeeper好在哪里著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性P是在分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。因此Zookeeper保证的是CPEureka则
Stella981 Stella981
4年前
Gradle学习之部署上传项目
 原先在公司做项目时,写了一个简单的基于gradle部署项目的脚本,今天翻出来记录一下 一、build.gradle!(https://oscimg.oschina.net/oscnet/462d5ea1fe30ddc56b7e0cd129abe533094.jpg)!(https://oscimg.oschi
Stella981 Stella981
4年前
Spring Boot(十三):实现热部署
一、前言在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受。在java开发领域,热部署一直是一个难以解决的问题,目前的java虚拟机只能实现方法体的热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。!(htt
专注IP定位 专注IP定位
3年前
IPv6与IPv4的区别 网信办等三部推进IPv6规模部署
摘要:今年4月份中央网信办、国家发展改革委、工业和信息化部联合印发《深入推进IPv6规模部署和应用2022年工作安排》,加快IPV6规模部署。到底什么是IPv6?的区别是什么?近日,各个网站、APP的负责人表示,已接到了网信办通知需要对网站或APP升级,接入IPv6网络。在今年4月份中央网信办、国家发展改革委、工业和信息化部联合印发《深入推进IPv6规模部署