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 过期的时间),我这里就选个90天吧!最重要 ...
内网穿透
内网穿透,即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。 最开始了解内网穿透是为了将自己写的HTML项目能够让别人看见,但当时又不了解服务器等东西,就上网搜方法;偶然看到说内网穿透可以,所以就找了好多教程;最终就选了以下这种方法! 准备安装好jdk并配置环境变量、下载Tomcat并配置环境变量、注册一个Ngrok账号、一台电脑 配置jdk与Tomcat这个就不详写了,上网一搜一大堆!(注意Tomcat要与jdk的版本号对应,具体看官网对应关系:Apache Tomcat® - Which Version Do I Want?) 注册并登录Ngrok以及开通隧道Ngrok官网:Sunny-Ngrok内网穿透服务 因为Ngrok是有免费线路的,所以完全可以白嫖。😁 一般不会失效,如果失效,再次开通就行。 登录进入后选择“隧道管理” —> “开通隧道” —> 向下滑,找到最后一个价格为0元的,购买就行; 协议选http/https均可,隧道名称随便起,前置域名随便起(尽量短,好记;用英文、 ...
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 【意思是,把D:\Media目录下的源文件IMG_0873.MOV(视频:h.264,音频:aac)转换成output.avi(编码格式自动选择为:视频mpeg4,音频mp3),目标文件仍然保存到D:\Media目录下。】 问题来了:我想自己指定编码格式,怎么办呢?可通过目标文件的扩展名(.flv、.mpg、. ...
突然连接不了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 (D:\MyBlog\node_modules\cross-spawn\lib\enoent.js:34 ...
精确搜索你需要的资料
今天写写关于搜索的文章吧!“搜索”如果用好了,你几乎可以搜到任何你要的资料,但前提是你得会搜哦! 以下是我常用的搜索小技巧,你可以参考参考。 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 (将 # 改为 @ 即可)】,进入下一步输入密码;不是你的账号,你肯定不知道密码,所 ...
解析Freenom域名
前言 前几天刚用 github + hexo 搭建了一个博客,用来记录自己的学习成果!但域名是 github 的二级域名,看着不太好看;就寻思怎样白嫖一个域名;搜来搜去,看到了一个帖子说可以去 freenom 白嫖,就想着试试;结果自己根本搞不了,无奈继续搜教程呗!看了好多教程,都没成功;想来想去就上 Youtube 了,按时间排序,第一个就是;真是保姆级的教程,一次成功,哈哈!视频链接我放这儿了,有需自取:白嫖freenom域名 白嫖成功了,自然要用起来,不然费那么大劲干什么!其实我之前是有买过域名和服务器的,但感觉有一丢丢贵,就没续费了;但那是在阿里云买的,域名解析和现在的情况完全不同;没办法,就又双叒上网搜教程,还是找了好多,搜索的姿势也换了好多,终于还是让我找到了,难呐!(该说不说,搞这个也许代码功夫没长进,搜索资源的心得倒是攒了一大堆!)于是又是一波操作,现在弄成功了,域名是 totoro933.tk ,不出意外应该之后的很长一段时间都有效,若是打不开了,或者打开后不是我的博客,就说明被回收了(免费的还是有弊端的,有条件还是自己买个吧)。好了 ...
实用方法
更改网页文字 这个是很好玩的代码,你可以更改任意网页的任何文字;但要注意的是你更改后的网页并不会保留,关闭后再次打开还是原样!不过这样在某些时候已经足够了;无法保存你就截个图嘛~ 这也是变相保存了。 1document.body.contentEditable='true'; 使用:打开网页,按F12或者鼠标右键“检查”,打开控制台,将上面的代码复制到最下边的空白处敲击回车键,当显示“true”后,你就可以为所欲为了,最后别忘记截图哦~ 哈哈! 查看WiFi密码 这个代码可以查看你的笔记本电脑已经连接过的wifi密码,主要用于连接上但密码忘记的情况! 1for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear 使用:按住键盘上的Win和R键,在弹出的窗口中输 ...
Hexo博客搭建
写在前边我的第一篇博客,关于博客搭建的(hexo + github),记录搭建过程以及我踩过的坑! 有兴趣可以点开看看哦! 目录 安装 git 安装 node.js 安装 hexo 注册一个 github 账号 搭建仓库 生成SSH Keys 生成博客内容 发布博客至互联网 安装git 首先,我们先来了解一下什么是 git;简单来说 git 是开源的分布式版本控制系统,用于敏捷高效地处理项目。我们网站在本地搭建好了,需要使用 git 同步到 GitHub 上。这里,我们就不多说了! 附上 git 官网地址:git官网 去官网下载适合自己电脑的版本,下一步,下一步跟着安装即可!我这里提供个教程,仅供参考!git安装教程 步骤可能有些不一样,不过一般都按默认即可。 安装完成后,我们可以测试一下安装成功与否:按键盘上 win + R 键,输入 cmd ,打开命令提示符窗口,接着输入 git --version ,看其是否出现版本号;如下图: 如果出现,那么恭喜你,安装成功!(如果命令提示符上没有可以重启电脑后再次查看或在git上查看) ...