如何在Markdown中插入视频
最简单的肯定是直接插入,但是这种方法比较简单粗暴,而且没有排版,所以有了如下两种方法: 方法一:html中的video标签1234567891011121314<!-- mp4格式 --><video controls> <source src="mp4格式视频链接" type="video/mp4"></video><!-- webm格式 --><video controls> <source src="webm格式视频链接" type="video/webm"></video><!-- ovg格式 --><video controls> <source src="ogv格式视频链接"...
个人网盘分享·Alist的安装配置和使用
简介Alist 是一款非常强大的开源个人文件管理软件,它的功能非常多。 对我来说,它可以让我基于自己的服务器自由的分享自己的文件给亲人或者朋友,而不是依赖第三方平台,但是它强大也强大在可以依赖各个云盘实现共享而不占用自己服务器,官方支持的云盘如下: 本地存储 阿里云盘 OneDrive / SharePoint(国际版, 世纪互联,de,us) 天翼云盘 (个人云, 家庭云) GoogleDrive 123云盘 FTP / SFTP PikPak S3 又拍云对象存储 WebDAV(支持无API的OneDrive/SharePoint) Teambition(中国,国际) 分秒帧 和彩云 (个人云, 家庭云) Yandex.Disk 百度网盘 夸克网盘 迅雷网盘 蓝奏云 阿里云盘分享 谷歌相册 Mega.nz 一刻相册 官方Demo 我的Alist 安装安装也非常简单,根据官方指导文件,可以分为下面两种: 一键脚本仅适用于 Linux amd64/arm64 平台。 安装 1curl -fsSL...
Markdown中超链接如何在新窗口中打开
前言Markdown中的超链接默认是当前窗口打开,也就是点击之后当前网页就跳转了,这样很影响观看体验。 原始的超链接语法这样写: 1[超链接的名字](url) 在新窗口中打开: 1[超链接的名字](url?_blank) 在本窗口中打开: 1[超链接的名字](url?_self) #默认是在本窗口中打开 以上几种方法测试下来都没有用,都是在当前窗口打开。 方法方法一1[超链接的名字](url){target="_blank"} 注意: 1.{target="_blank"}代码需要Markdown解析器支持2.有的代码是{:target="_blank"},如果上边的代码不好用,可以试试这种格式 如果上述代码都不能用,可以直接写html代码。但不一定总是生效,如果没有生效,看一下页面源代码。 方法二1<a href="url"...
Matomo Analytics 页面流量统计与分析安装配置
概要流量统计其实对个人站点来说可有可无,尤其是像我这种纯粹自己使用的。 只是在看文章的时候正好浏览到,想着试试看怎么样,于是就差点“逝世”了。。 摘自别人分析统计的各平台方案: 解决方案/平台 优势 劣势 Google Analytics 部署简单,只需在页面加入 JS 追踪器代码,数据分析快(小时级别),功能强大,分析维度丰富 数据量大的时候偶尔会丢失数据,无法定制化 Adobe Analytics 数据展示清晰明了,功能强大 部署复杂,只有付费版本,技术支持和文档都较少 WebTrends 数据分析维度丰富,报告全面,监控过程安全 主要针对大客户,费用非常高 CNZZ 部署和接入简单,分析功能易用,报告简洁 没有用户细分数据,也不支持用户路径分析,功能较为单一 Matomo 对标 Google Analytics...
Ohmyzsh安装使用,据说可以让命令飞起来
简介ohmyzsh是Github上面目前151k⭐的项目,可以说是非常高,记录一下自己搜到的一些东西以及实际使用下来的情况。 优点众所周知,大部分的Linux发行版的默认命令解释器是Bash。但除此之外,这个星球上的命令解释器多了去了。 几个常用的命令解释器: Sh Bash Zsh Csh Ash Fish 相比于默认的 Bash,Zsh 有更多的自定义选项,并支持扩展。因此 Zsh 可以实现更强大的命令补全,命令高亮等一系列酷炫功能。 不过代价就是启动速度稍微有点慢(1秒左右,不过相比Bash还是慢了点),而且据说语法和标准 Shell 有点区别(至少我是在使用中完全没有碰到兼容性问题)。 因此现在几乎所有的 Linux / Unix 版本的默认 Shell 仍然是 Bash。 资源ohmyzsh官方网站 ohmyzsh源文件 插件地址 安装以Ubuntu为例: 查看系统当前使用的shell 12$ echo $SHELL/bin/bash 查看系统是否安装了zsh 123456789$ cat /etc/shells...
Wordpress增加说说功能—Artitalk.js应用
前言前段时间由于网站被黑了,但是前端运维这些对小白来说太难,也没时间去学习,没有去深究是因为哪个漏洞黑入侵了。 但是也知道自己其实网站没什么东西,平时也没做些乱七八糟的测试,所以据我猜测就是之前的说说(修改主题function文件那个方法)。 平时一些生活琐事也不想老是发朋友圈,尤其是对于我这种30多岁的中年老男人来说更是如此。因此说说这个功能还是挺实用的。 操作参考Artitalk.js官方文档 对于一个教程或者说别人的东西,我都会把官方链接放上去,一方面是访客看到的时间可能已经过去很久了,已经更新好几个版本了,没有参考意义,另一方面也是自己懒,写得太详细也没意义,官方文档已经写的够清楚了。 其实也就几步: 前往 LeanCloud 国际版,注册账号。 注册完成之后根据 LeanCloud 的提示绑定手机号和邮箱。 绑定完成之后点击创建应用,应用名称随意,接着在结构化数据中创建 class,命名为 shuoshuo。 在你新建的应用中找到结构化数据下的用户。点击添加用户,输入想用的用户名及密码。 回到结构化数据中,点击 class 下的...
最简单的免费方法让windows支持HEIC格式图片
由于苹果手机的照片格式为HEIC的,一般情况下放到windows电脑上是无法查看的。 在网上搜了一圈,各种推荐软件,我只是想看HEIC格式的图片而已,不想装乱七八糟的软件,终于在茫茫推荐中找到了一个最简单的办法: 打开CMD或者PowerShell,输入以下内容: 1start ms-windows-store://pdp/?ProductId=9PMMSR1CGPWG 会转到应用商店,直接下载安装即可。 (如果直接在应用商店搜是搜不到的。搜到其他支持 HEVC 视频编解码库需要花钱购买的)
Nginx反向代理Apache2多个端口
前言在涉及到使用Nginx代理多个Apache2项目时,不可避免需要Apache2使用不同的端口才能正常访问。 而且不知道什么原因,好像Apache2开启了HSTS严格认证,使得Nginx只能代理https,代理http的话会出现无法访问的情况。无奈~ 这边记录一下学习过程。 步骤1.修改Apache2监听端口Apache2的监听端口配置文件为 ports.conf 1vim /etc/apache2/ports.conf 增加自己需求的端口: 123456789101112131415161718# If you just change the port or add more ports here, you will likely also# have to change the VirtualHost statement in# /etc/apache2/sites-enabled/000-default.confListen 8081Listen 8082<IfModule ssl_module> Listen 444 ...
Nginx进阶篇·Nginx与Apache2共存
前言今天接触了一个项目,它只能用Apache2,而且最近PHP8.2也推出了来了,所有想着试试就逝世的态度,结果还挺简单的,只能说配置好,后续再深入了解一下。 因此这里把简单的配置方案做一下。 环境 Ubuntu Nginx PHP8.1-FPM 步骤1.安装Apache212add-apt-repository ppa:ondrej/apache2apt install apache2 2.安装PHP8.2-fpm12apt install php8.2-fpm apt install libapache2-mod-php8.2 安装完提示有错误,正常,因为80端口被nginx占用了。 1234567891011121314151617181920212223242526272829303132333435363738394041Job for apache2.service failed because the control process exited with error code.See "systemctl status...
PHP Warning:PHP Startup:Unable to load dynamic library 'swoole.so'
记录一下,之前也没有这个问题,更新系统后突然出现的。 问题PHP Warning: PHP Startup: Unable to load dynamic library ‘swoole.so’ 12root@VM-0-7-ubuntu:~# php -mPHP Warning: PHP Startup: Unable to load dynamic library 'swoole.so' (tried: /usr/lib/php/20210902/swoole.so (/usr/lib/php/20210902/swoole.so: undefined symbol: curl_multi_ce), /usr/lib/php/20210902/swoole.so.so (/usr/lib/php/20210902/swoole.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 原因在 php.ini 中配置扩展会优先于...