- 博客(12)
- 收藏
- 关注
原创 uniapp(微信小程序)播放flv视频(萤石云视频)解决方案(使用web-view组件完美适配)
现在我们的项目需要能够在微信小程序中播放萤石云摄像头的直播以及录播视频,但是官方提供的组件要么就是原生的微信小程序,uniapp无法直接使用,要么就是提供的uniapp方案只能h5页面下使用,而且要引入一堆文件才行,还有的方案就是使用萤石云的自定义组件,但是无法按照我们自己的需求来设置页面了,因此我们准备将所有视频链接转换成flv视频流(调用萤石云api,自行上官方文档查看),只要能够在微信小程序中播放flv视频,就能完成我们的需求。在尝试了多种方法之后,我整出了一个能够完美适配微信小程序页面的播放方法。
2024-07-17 14:46:12 1337 5
原创 uniapp 解决主包过大问题(vendor文件过大,使用了echart或其他类似的大型组件),已解决
可以看到有一个无依赖代码文件数,可以通过这个找到无用的依赖代码,下面的是我删除之后的,删除之前有一个1mb大小的无用依赖,然后还删除了一些无用的代码,零零散散减少了几十kbok,现在大小来到3mb,还是不符合需求。分页之前,我们需要明确,哪些页面应该合在一起,尽可能使,分包内的页面只在自己包内使用组件,减少主包的组件,这样能够减少主包大小,而且最重要的一点,可以看到分包效果十分显著,主要的内存就是由echart依赖导致的,因此以后我们开发的时候一定要注意分包问题,以及大型依赖放入同一分包下的重要性。
2024-07-17 12:42:10 1257 1
原创 解决阿里云内网服务器无法使用docker下载镜像
首先我现在有两个阿里云服务器,一个服务器拥有公网ip,一个服务器只有内网ip,现在要求在内网的服务器上下载镜像,但是因为内网的原因,无法直接从外网下载镜像,配置了阿里云镜像也不行,但是在内网是能够ping通阿里云镜像的,有可能是某些配置不对导致的,在网上找了很多办法都没效果。现在我么转变思路,镜像也是一个文件,我们并不一定要在内网进行下载,我们可以将文件下载之后,再将文件上传到内网服务器上,然后将文件加载为镜像!ok,成功百分之九十九了,最后一步,加载为镜像。好了,镜像加载完成,问题解决。
2024-05-31 18:30:52 1115 1
原创 springBoot连接远程Redis连接失败(已解决)
我本地没有安装redis,当然连接不上了,但是为什么我配置的远程ip,会连接到本地!由于在springBoot中每个配置项都会有一个默认的自动配置类与之对应,我这里配置了但是没效果,显然配置失败,项目使用默认的localhost进行连接的,那为啥会配置失败呢。首先,我是先用jedis进行的redis连接,成功连接,没有任何问题,说明redis配置,以及访问地址、端口、密码都是正确的。而我使用的是spirngBoot3,上面的yml配置方法是springBoot2的配置方法,所以产生了配置失效!
2023-12-26 15:26:54 4957 12
原创 Docker安装gitlab中文社区版(centos系统)
GitLab 是一个用于仓库管理系统的开源项目,使用作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。 总结一句话:管理代码的仓库,可以理解成搭建一个小型、个人的。
2023-11-30 21:07:44 629 5
原创 Docker安装MinIo出现无法create Bucket的情况(已解决)
一开始我是跟着下面这个教程进行安装的全程跟着教程走,成功进入minIo客户端但是在创建bucket的时候,出现了。
2023-10-23 00:11:05 1141 1
原创 云服务器部署Oracle(主要解决部署过程中遇到的问题)
Oracle 12C以及更高版本中引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。
2023-09-26 22:47:45 699
原创 navicat16本地连接oracle19报错ORA-12547:TNS:lost contact(已解决)(适用于idea连接oracle)
本来我的navicat是能够正常连接oracle的,但是突然有一天连接不上了,然后就一直上网搜。关于出现lost contact网上有各种原因,比如权限、系统内核等等(比如这篇。重启Oracle相关的服务,如下。但是我尝试了很久之后都没有用。重启之后就能正常连接了。
2023-09-03 18:08:25 1333
原创 宝塔面板导入数据库时,导入sql,没有效果(已解决)
一开始安装的时候没注意,安装的是mysql5.5,但是自己电脑上使用的是mysql8.0,然后在我导入sql文件时,还是能够正常显示但是并没有导入数据。较老,不支持utf8mb4,因此安装的时候尽量安装稍微高一点的版本,预防万一。linux安装的mysql版本过低或者版本不匹配。安装版本匹配的mysql,另外在另一篇文章()里面,我还看到了说是因为宝塔面板的。
2023-07-23 00:28:50 2296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人