Easter79 Easter79
4年前
vue video全屏播放
需求:1、视频为长方形,页面初始化打开为横屏全屏播放视频。2、微信不支持自动播放,故自动播放需求删除。方法:1、vuevideoplayer插件因需求较简单,仅要求播放本地一个视频,故未选择使用插件。2、video<divid"video_box"style"zindex:999;":cl
Stella981 Stella981
4年前
Github Pages+Gridea搭建个人博客
1概述GithubPages可以用来托管个人网站,静态的,便于用来实现博客,可以在一个仓库的settings中开启:!在这里插入图片描述(https://imgblog.csdnimg.cn/2020031520214830.png)Gridea是一个静态博客写作客户端,所有文件都在本地,没有数据库,实现简单,支持Markdo
Stella981 Stella981
4年前
Pycharm远程调试服务器代码(使用Pipenv管理虚拟环境)
准备工作1.随便准备一个项目工程,在本地用Pipenv创建一个虚拟环境并生成Pipfile和pipfile.lock文件,如下:!在这里插入图片描述(https://oscimg.oschina.net/oscnet/fca068661b5923048636347374d3748ebf2.png)2.准备一台服务器,我这里
Wesley13 Wesley13
4年前
10分钟搭建属于自己的ngork服务器,实现内网穿透
!(https://static.oschina.net/uploads/img/201704/27211649_WpIw.png)10分钟搭建属于自己的ngork服务器,实现内网穿透1、什么是ngrokngrok是一个使用go语言编写的反向代理软件,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。
Stella981 Stella981
4年前
Logstash提取ES中的堆栈后合并输出到邮件或者控制台
核心流程1.利用logstash查询Elasticsearch.2.再利用match,mutate提取必要信息.3.之后利用ruby执行本地shell或者命令获取输出返回值4.利用aggregate将多个event合并为一个5.最后发送邮件或者输出注意,es查询到多条数据在logstash中算是多个event.
Stella981 Stella981
4年前
Screwdriver 开源持续交付平台体验之旅
crewdriver是一个为持续交付而设计的开源的构建平台。其主要开发语言是 JavaScript。2020年2月19日,CDF(持续交付基金会)宣布 Screwdriver作为CDF的第一个孵化项目加入CDF。在看到这个新闻时,对Screwdriver充满好奇,于是在本地体验了下 Screwdriver。官方对于demo
Easter79 Easter79
4年前
SpringCloud搭建分布式配置中心
1、在仓库新建一个配置文件,可以在本地搭建git仓库,或者我用开源中国的码云测试!(https://oscimg.oschina.net/oscnet/5b89cbc7e6ec8bdc16d730ef786d4e0767a.jpg)!(https://oscimg.oschina.net/oscnet/036f7d82488219ebdba
Wesley13 Wesley13
4年前
C# 给某个方法设定执行超时时间
参考:https://blog.csdn.net/educast/article/details/7430932进群:!(https://filescdn.cnblogs.com/files/luofuxian/jqerweima.bmp)  由于某些方法可能产生阻止线程继续执行,需要定义防止超时,且可以得到是否超时,超时可执行某些操作;主
布袋罗汉 布袋罗汉
2年前
mac电脑如何阅读CHM文件,有哪些软件值得推荐?
在Mac电脑上,可以使用第三方软件来阅读CHM格式文件。以下是一些常用的CHM阅读器软件:CHMViewerStar:主要用于打开和查看CHM文件,支持本地和远程文件的打开和查看。GMCHMReaderPro:一个轻量级的CHM文件读取器,可以帮助用户查看
并发情况如何实现加锁来保证数据一致性? | 京东云技术团队
单体架构下锁的实现方案1\.ReentrantLock全局锁ReentrantLock(可重入锁),指的是一个线程再次对已持有的锁保护的临界资源时,重入请求将会成功。简单的与我们常用的Synchronized进行比较:||ReentrantLock|Syn