Ubuntu部署Memos
Ubuntu部署Memos 拉取镜像 1docker pull neosmemo/memos:latest 运行 1docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest 然后我们检查项目是否运行 1docker ps 如下图:说明已经运行。 不过,现在我们还不能访问,因为我们的5230端口还没有开放。 回到 控制台 -> 云服务器ECS -> 网络与安全 -> 安全组 -> 管理规则 -> 入方向 -> 手动添加 添加一个如下规则,然后保存即可: 这样我们就可以在浏览器里通过你的 公网IP:5230 访问Memos了。 登录Memos第一次登录Memos,是英文界面,你可以在底部设置语言,然后注册个管理员账号,注册完成就可以登录了;登陆后,界面还是英文,你可以在左侧栏找到 Setting -> Preference -> Language -> 简体中文...
Ubuntu安装Docker
Ubuntu安装Docker 先更源,保证是最新 1sudo apt-get update 先卸载旧版本Docker 1sudo apt-get remove docker docker-engine docker.io containerd runc 安装Docker依赖(Docker在Ubuntu上依赖一些软件包) 1apt-get install ca-certificates curl gnupg lsb-release 添加Docker官方密匙 1curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 添加Docker软件源 1sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" 如果 添加Docker软件源 报错 sudo:...
最近用到的CMD指令
1. 查看并导出目录文件夹名称12tree>list.txt //查看文件夹并导出为list.txt文件tree /f >list.txt //查看文件夹及里面的文件并导出为list.txt文件 解释: 只查看不导出,只用 tree 就行 list.txt 可以自己更改(list 为文件名,txt 为后缀;文件名可以自定义,后缀可以为:txt、md、xls 等) 加上 /f 为显示文件夹下的文件,不加的话就只显示文件夹 2. 批量更改文件名及后缀12ren *.txt *.md //改后缀名ren 旧文件名.txt 新文件名.txt //改文件名 解释: ren 为更改后缀的命令 *.txt 为更改前的后缀 *.md 为你要更改的后缀 如果你要更改所有文件,不只是txt 文件;那么可以用 ren *. *.md 命令! ps: 上面的 * 为通配符,通配符还有一个 ? ; 具体作用为:? 代表匹配一个字符, *...
Github+PicGo图床搭建
准备工作:首先需要准备: 一个GitHub账号 (没有的话先注册一个) 下载PicGo软件并安装 (软件GitHub地址:https://github.com/Molunerfinn/PicGo/releases) 创建仓库:打开GitHub,点击右上角的 “+” 号,选择第一个 “New repository” 创建一个存放图片的仓库; 仓库名称可以起个 “Image” ,描述的话随便就行,然后一定要选 “Public” 不要选 “Private” 下边随便勾一下 “Add a README file” 就行!最后点击 “Create repository” 来创建,具体如下图: 获取Token:回到GitHub主页,点击右上角头像,在下拉菜单中找到 “Setting”;然后翻到最下边,点击 “Developer setting”, 再点击最下边的 “Personal access tokens” ,然后新建一个 token 就行,如下: “Note” 可以随便填一个,时间的话自己选个天数就行(这个天数是 token...
Ngrok内网穿透
内网穿透,即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。 最开始了解内网穿透是为了将自己写的项目能够让别人看见,但当时又不了解服务器等东西,就上网搜方法;偶然看到说内网穿透可以,所以就找了好多教程;最终就选了以下这种方法! 准备安装好jdk并配置环境变量、下载Tomcat并配置环境变量、注册一个Ngrok账号、一台电脑 配置jdk与Tomcat这个就不详写了,上网一搜一大堆!(注意Tomcat要与jdk的版本号对应,具体看官网对应关系:Apache Tomcat® - Which Version Do I Want?) 注册并登录Ngrok以及开通隧道Ngrok官网:Sunny-Ngrok内网穿透服务 因为Ngrok是有免费线路的,所以完全可以白嫖。😁 一般不会失效,如果失效,再次开通就行。 登录进入后选择“隧道管理” —> “开通隧道” —>...
MarkDown语法基础
由于该博客的文章全部都是用markdown写的,所以就写一下MarkDown语法相关吧! Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。 Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。 Markdown 编写的文档后缀为 .md, .markdown。 Markdown 能被使用来撰写电子书,如:Gitbook。 当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。 教程网站:Markdown 教程 | 菜鸟教程 个人觉得好用的在线编辑网站:Online Markdown Editor - Dillinger, the Last Markdown Editor ever. LaTex公式手册网站:LaTex 公式指导手册...
FFmpeg的简单使用
简单聊一聊FFmpeg的使用; 其有非常强大的功能:包括但不限于 视频采集功能、视频格式转换、视频抓图、给视频加水印等。 以下来源于百度百科:FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。 简单介绍一下使用方法:应用场景1:格式转换我想把用iPhone拍的.MOV文件转成.avi文件。最简单了,可以执行下面的命令: 1ffmpeg -i D:\Media\IMG_0873.MOV D:\Media\output.avi ...
突然连接不了GitHub?
前段时间开学了,比较忙就没空写博客了;不过就在我忙里偷闲抽空写的时候发现连接不了GitHub了,嗯?什么情况? 这是什么情况?不应该啊?我啥都没动咋就不行了?一连串的疑问在我脑中萦绕! 以下为报错的代码: 12345678910111213fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.FATAL { err: Error: Spawn failed at ChildProcess.<anonymous> (D:\MyBlog\node_modules\hexo-util\lib\spawn.js:51:21) at ChildProcess.emit (events.js:400:28) at ChildProcess.cp.emit...
精确搜索你需要的资料
今天写写关于搜索的文章吧!“搜索”如果用好了,你几乎可以搜到任何你要的资料,但前提是你得会搜哦! 以下是我常用的搜索小技巧,你可以参考参考。 1. 将结果限定在某个网站中实现这个操作并不难,用site指令即可; 如:我要搜知乎中关于 “人工智能” 的内容,就可以这样来表达:人工智能 site:zhihu.com,这样就能搜到知乎中所有有关人工智能的文章,还弥补知乎站内搜索效果差的缺陷。 2. 将结果限定为某种文件类型这个也不难理解,不过你得有明确的目标,知道你要搜索的文件类型;这种适合用来搜电子教材或文档; 如:我要搜 “2020考研数学真题”,就可以这样表示:2020考研数学真题 filetype:pdf,这样你搜到的就都是各大网站的PDF文件。 3. 限定搜索结果的时间范围你如果要搜比较新的内容,不想要时间久远的内容来徒增工作量,那么就能用得上这个指令了; 如:我要搜 “人工智能” 最前沿的资讯,就能这样写:人工智能 2020..2021,这样搜出来的基本就是2020年到2021年关于人工智能的信息了。当然,时间你可以随便更换。 4....
谷歌账号的注册
今天写一个关于国内注册谷歌账号的方法,防止自己忘记,也可给不会的朋友一点思路! 这些方法也是截止写这篇文章为止,我自己测试可用的! 注册的前提是,你有 “科学上网” 的方法;否则就算注册了也没用不是吗?另外,你还得安装谷歌框架,这个软件你可以点 这里 下载。 这里我不提供该上网方法与软件,有兴趣自己搜! ps:文中环境为 “科学上网” 环境下! 1. 利用QQ邮箱手机上下载QQ邮箱,在 “添加账户” 处选择 Gmail 邮箱,点击后会出现登录页面;你可以点击左下角的 “创建账号” 来进行注册,接着一步一步往下走就行。 2. 利用Gmail邮箱Gmail邮箱在各大软件商店都能下载,安装完成并打开后选择创建账户,一步一步往下即可,国内手机号是可以接到验证码的! 今天我刚用此方法注册了一个新的账号,可行! 3. 利用OurPlay加速器该软件在各大应用商店也能下载,下载安装后,点击登录账户(此时没有创建账户这个选项,别急,往下看);随便输入一个已经存在的账号【例如:aaaa666#gmail.com (将 # 改为 @...