1.搭建本地的 hexo 的博客 1>官方文档 https://github.com/hexojs/hexo2>搭建博客1.全局安装 hexo,创建博客npm install hexo-cli -g 2.初始化hexo init blog 3.启动本地 he 2019-03-20 hexo 博客
3.mac上生成SSH key与GitHub通信 1.检查 SSH key 是否存在在终端输入: ls -a ~/.ssh 如果没有,终端显示如下: No such file or directory 如果已经存在,则会显示 id_rsa 和 id_rsa.pub 查看 .ssh 2019-11-23 ssh mac github
4.mac 上使用 vi 上一篇博客提到 mac 进入 vi 编辑界面,复制 ssh key。这篇就是介绍如何保存退出 vi。 如果是 vi,则:Esc 退出编辑模式,输入以下命令::wq 保存后退出 vi,若为 :wq! 则为强制储存后退出(常用):w 保存但不退 2019-11-23 工具 mac vi
5.hexo文档部署到 Github和 coding 1:打开项目根目录下的 _config.yml 配置文件配置参数。拉到文件末尾,填上如下配置(也可同时部署到多个仓库,后面再说):如果不部署到 coding,就只写 github 就行。 deploy: type: git; repo: g 2020-07-14 hexo github coding
6.hexo插件篇(必看) 1>安装插件说明如果应用官网的主题你会发现,有可能出现打不开的情况,这是由于有些主题使用的插件,本地并没有安装导致的报错。所以本篇文章为补充说明篇。(无问题的可以跳过) 2>常用的插件代码高亮(建议安装)由于 Hexo 自带的代 2020-07-14 hexo 插件
7.hexo主题配置 1.hexo 主题官网http://theme-next.iissnan.com/getting-started.html 2.应用以及下载主题说明:在 Hexo 中有两份主要的配置文件,其名称都是 _config.yml。 其中,一份位于 2020-07-15 hexo 主题
8.语雀文档同步到 hexo 1.去官网注册账号点我去官网 2.创建知识库 3.点击当前知识库的设置获取当前知识库的登录名和路径 4.在将语雀文档同步到 hexo//先安装 yuque-hexo npm i -g yuque-hexo 1) 修改 package.jso 2020-07-19 hexo yuque
Github的jenkins的自动化部署 1>创建项目 2>General 设置 3>配置源码管理1>勾选Git选项之后,就会出现相关的填写项,根据下图的指引来填写就行了 填写项目的 git 地址, eg: https://github.com/Lead 2020-07-04 前端工程化 jenkins
Hexo博客提交百度和Google收录 一个网站的 SEO 对一个网站非常重要,SEO指的是搜索引擎优化。通过搜索引擎优化,可以提高网站的网站关键词排名以及博客文章的曝光度。一般来说,我们针对百度和 Google 这两个搜索引擎进行优化,提高对网站资源的索引量,使我们的文章更容易 2020-07-18 hexo 百度收录 谷歌收录
Github 的actions重试 github 的 actions 中运行失败,重试步骤(或整个作业) 1.Github actions 解决办法.github / workflows / test.yml name: test on: [push] jobs: 2021-01-18 前端工程化 github actions
Mac 解决GitHub速度慢问题 解决方案是修改 hosts,按照以下三步来操作1.打开 hosts 文件:终端执行, MacOS 的登录用户不是 root,没有最高权限。修改一些系统保护的资源时,需要临时切换到 root 用户。root 具有最高权限,可以做任何事情。此时 2020-08-05 访问速度 mac github
SSH配置 一.配置单个 ssh单个 ssh key 是指一台 git 服务器只有一个 git 账号。也就是说,如果你不仅在 github 有账号,在 coding 也有账号,甚至团队内部自己搭建了私有的 git 服务器等,这些服务器都可以公用同一个 2020-12-21 ssh git
PicGo+ 又拍云创建个人图床工具 1.首先注册又拍云账号点击云存储,创建新的云存储服务 2.创建服务设置服务名称(唯一的性),加速区域 看自己需求决定。选择暂不授权。点击创建,创建成功过后会弹出成功框。 3.进入配置,点击进行绑定自己的域名 划重点,敲黑板(估计很多同学会搞 2020-06-03 图床 PicGo 又拍云
Tomcat下部署vue项目[history模式] 1.项目发布后通常有两种访问方式,第一种: IP+端口直接访问的方式,如 http://192.168.1.107:8080/第二种:IP+端口+项目名,如 http://192.168.1.107:8080/saas/ 2.第一种方式:i 2019-10-20 vue history tomcat
YAML 现代编程中,少不了编写配置文件,常用的配置文件编写格式有:xml,json,在前端工程化开发中,甚至还有使用 js 作为配置文件的。本文将介绍一种更适合编写配置的语言 YAML(Yet Another Markup Language)。并记 2020-09-27 YAML .yml
git常见的命令 主要目的 实现 git 项目管理,本地开发与提交。 立本地分支与远程分支的映射关系(或者为跟踪关系 track)。这样使用 git pull 或者 git push 时就不必每次都要指定从远程的哪个分支拉取合并和推送到远程的哪个分支了。 2020-09-18 git git 分支 git 远程分支 git 命令
hexo使用的问题指南 1.hexo g -d 会报错win 本地仓库:将 https 改为 ssh deploy: type:git repo:git@github.com:Leader755/leader755.github.io.git b 2020-06-17 hexo 问题指南
hexo博客添加百度统计和Google统计 简介 百度统计和 Google 统计主要用于分析网站数据:流量、访客量等。需要注册账号,然后将代码(脚本)嵌入到网站中,然后在后台就会生成对应数据,然后进行分析。 百度统计网址:https://tongji.baidu.com Googl 2020-10-05 hexo 百度统计 Google 统计
hexo博客增加音乐播放器功能 1.在 layout.ejs 中 body 标签内粘贴入以下 <!--音乐--> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer@1.10 2021-01-22 hexo 博客 音乐播放器
hexo博客的生成永久标题链接 1.hexo 博客默认链接规则:hexo 生成的标题默认规则(年、月、日、标题)::year/:month/:day/:title。复制后的链接是一长串,非常不利于阅读,也不简洁。 2.解决方案:1.使用hexo-permalink-pin 2020-07-16 hexo 永久标签
hexo博客的评论功能 1.这里推荐的评论功能插件为valine官网:https://valine.js.org/注册登录网站:https://leancloud.cn/ 需要实名注册登记,可以使用支付宝来实名认证,很快的,秒过。 2.去leanclou 2020-07-21 hexo valine leancloud
hexo博客站内搜索功能 1.根目录安装插件 hexo-generator-searchdbnpm install hexo-generator-searchdb --save 2.配置根目录文件_config.ymlsearch: path: search.xml 2020-07-18 hexo 搜索
hexo博客解决不蒜子统计无法显示问题 最近发现博客页面底部的访客统计不蒜子失效了,于是就去查找问题如何解决失效问题了。其实就是因为不蒜子统计的域名过期了,而 js 的引用就会有问题,确实是域名的问题,找到问题之后解决方法就好说了。 不蒜子统计官网 首先需要先找到 主题 下引用不 2020-10-04 hexo busuanzi 不蒜子失效
hexo发布到又拍云和七牛云 hello,到了这里想必大家已经对,hexo 一键部署到 githubPage 页面很熟悉了吧,大家会考虑页面的 cdn 优化吧。所以这里介绍 几 个额外的插件,其他文章可能介绍不多。 1.hexo-deployer-upyun(hex 2020-09-29 hexo 又拍云 hexo 插件 七牛云
input输入框的限制 原生输入对复制粘贴也会生效,但是 vue 中的双向绑定 v-model 会出现,实际值并没有改变而使显示值变化了。1.文本框只能输入数字<input onkeyup="this.value=this.value.replace(/\D 2020-10-26 input 输入限制 input 输入
hexo的next主题个性化教程 看到有些 next 主题的网站很炫酷,那么是怎么配置的呢?接下来我会讲一讲如何实现一些炫酷的效果 主要有以下 32 种: 在右上角或者左上角实现 fork me on github 添加 RSS 添加动态背景 实现点击出现桃心效果 修 2020-10-05 hexo hexo 主题 教程
mac 使用 homebrew 使用 brew update 指令 报错Error: The following directories are not writable by your user:/usr/local/sbin/usr/local/share/man/m 2019-11-20 工具 mac homebrew
serverless 和 hexo快速搭建静态博客 ## 1.首先搭建一个用 hexo 快速搭建一个博客//全局安装脚手架 hexo-cli npm install hexo-cli -g //初始化一个 blog hexo init blog //访问本地博客(默认地址为:localh 2020-06-18 hexo serverless
travis-ci + github + hexo 持续集成 Hexo 博客源代码 GitHub 托管1.注册 travis-ciTravis CI 的网站有两个,travis-ci.org 专门针对开源项目,GitHub 上所有的公开仓库都能够免费使用;travis-ci.com 针对私有及商业 2020-07-20 hexo github travis-ci
vscode设置一键同步--settings sync 最近换了新工作,然后作为程序猿首先是编辑器的设置。但是每个人的编辑器都有自己的编程习惯的。那能不能将 vscode 的编辑器设置同步呢?答案是有的:setttings-async 1.vscode 插件中查找插件 setting-syn 2020-09-12 vscode sync settings sync
vue中的插槽的使用 ## 1.单个插槽 | 默认插槽 | 匿名插槽匿名插槽就是可以在父组件中的子组件的标签中直接添加内容子组件 A: <template> <div class="dialog"> <div>我是A组件中 2021-01-13 vue vue 插槽 slot
vue的修饰符!sync和el-dialog弹窗组件 父组件 index.vue: <template> <info :value="myValue" @valueChanged="e => myValue = e"></info> </template> < 2020-11-29 vue element el-dialog 弹窗
vue的!class和!style :style 总结:写 inline style 的方法跟 class 大同小异,一样可以使用阵列及物件语法,但在给css 属性时要注意有些以**-**连结的词,要改为驼峰式写法,或者是使用单引号括起来。 一. 对象语法<div id 2019-07-18 vue :class :style
vue修饰符 目录导航 表单修饰符 事件修饰符 鼠标按键修饰符 键值修饰符 v-bind 修饰符(实在不知道叫啥名字) 1.表单修饰符填写表单,最常用的是什么?input!v-model~而我们的修饰符正是为了简化这些东西而存在的 1>.lazy 2019-10-22 vue vue 修饰符
vue的混入mixins 1>使用1、在您的 Vue 应用程序内部,我们将创建一个名为 mixins 的文件夹,并且新建文件命名为 nomeMixins.js export default { created: function () { this 2020-11-10 vue vue 混入 mixinx
vue自定义指令 1.注册自定义指令(全局和局部)1> 全局注册<div id="app"> <input type="text" placeholder="我是全局自定义指令" v-focus /> </div> <s 2020-11-19 vue 自定义指令 directives
win安装Nodejs报2503、2502错误解决方案 ** 出现 error 2502 和 error2503 是因为 win8 的权限问题所导致的,具体说就是要以管理员身份进行安装就可以解决,下面详细来说一下。 1.创建 nodejs 文件夹在 C 盘根目录下创建 ndejs 文件夹,并 2020-09-08 node nodejs
前端面试(1)H5+css HTML&CSS: 浏览器内核 盒模型、flex 布局、两/三栏布局、水平/垂直居中; BFC、清除浮动; css3 的选择器;css 的继承 css3 动画、H5 新特性。 浏览器内核主流浏览器有五大款,分别是 IE、 2020-07-30 面试 html css
vue的动态组件 !is的使用 <template> <div class="app-container" v-loading="loading"> <div> <div class="baseSet"> <el-me 2020-11-03 vue 动态组件 :is 动态组件
前端面试(2)javascript JavaScript: 原型、继承、原型链、this 指向、设计模式、call, apply, bind,; new 实现、防抖节流、let, var, const 区别、暂时性死区、event、loop; promise 使用及实现、pr 2020-08-05 面试 javascript js
前端面试(4)less,sass,stylus ### ## 预编译:less,sass,stylus预处理语言的诞生其中 就我所知的有三门语言:Sass、Less 、Stylus 。 Sass 诞生于 2007 年,Ruby 编写,其语法功能都十分全面,可以说 它完全把 CSS 变成 2020-08-22 面试 less sass scss stylus
前端面试(6)公众号,小程序 大纲:微信,小程序授权( openId,unid,用户信息,手机号)微信支付(H5,公众号,小程序,app)微信上传图片(H5,公众号,小程序)支付宝支付(H5,app) 小程序小程序中如何合并 seaData,减少 setData 次数: 2020-08-24 面试 小程序 公众号
前端面试(5)http,https http 状态码http 状态码是表示服务器对请求的响应状态,主要分为以下几个部分1:这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。2:表示请求成功,3:表示重定向4:表示客户端错误5**:表示服务器端错误100(c 2020-08-23 面试 http https tcp 浏览器渲染
前端面试(3)vue Vue: vue 数据双向绑定原理; vue computed 原理、watch 和 methods 的区别; vue 编译器结构图、生命周期、vue 组件通信; mvc 模式、mvp 模式、mvvm 模式; vue dom diff、vu 2020-08-20 面试 vue vuex vue-router
博客园主题美化 1.主题效果实际网站效果 https://www.cnblogs.com/leader755/ 2.主题介绍 本主题使用的 SimpleMemory 这款主题,看完本教程后你能搭出相同美化的博客园主题博客了,也可按照官方教程调整细节或者新 2021-01-17 主题美化 博客园美化
如何绕开referrer防盗链 什么是 referrer当一用户点击当前页面中的一个链接,然后跳转到目标页面时,目标页面会收到一个信息,即用户是从哪个源链接跳转过来的。如下图所示:也就是说,当你发起一个 http 请求,请求头中的referrer字段就说明了你是从哪个页面 2020-06-05 hexo referrer 防盗链
前端面试(8)拷贝 js 的基本数据类型的赋值,就是值传递。引用类型对象的赋值是将对象地址的引用赋值。这时候修改对象中的属性或者值,会导致所有引用这个对象的值改变。如果想要真的复制一个新的对象,而不是复制对象的引用,就要用到对象的深拷贝。 数据类型(基本数据类 2020-08-27 面试 深拷贝 浅拷贝
小程序中setData修改属性值 1.修改对象属性## 1>第一种 changePerson:function(e){ var str = 'person.name'; this.setData({ [str]: 'fxjzzyo' 2019-06-15 小程序 setData
小程序开发知识必备-自定义组件 1.认识自定义组件的属性、数据、方法和生命周期。1>自定义组件的属性、数据、方法 【properties】:自定义组件的对外属性,是属性名到属性设置的映射表,属性设置中可包含三个字段, type 表示属性类型(可以是 String, 2020-12-22 微信小程序 小程序自定义组件
小程序轮播图片高度自适应 微信小程序中使用 swiper 组件可以实现图片轮播效果,但是默认 swiper 高度是固定的 150px,如果项目中图片大于固定高度就会被隐藏,所以本篇文章要实现轮播图片的高度自适应。 1.以最高的图片为基准(需要考虑图片全部一样的大 2021-01-19 微信小程序 swiper 图片自适应
给文件添加一个.gitignore 1.WHY?.gitignore 文件只要在这个文件中申明那些文件你不希望添加到 git 中去,这样当你使用git add .这些文件就会被自动忽略掉 2.忽略文件的原则 忽略操作系统自动生成的文件,比如缩略图等; 忽略编译生成的中间文件、 2019-07-05 前端 gitignore
服务器的安全组策略 ## 开放全部安全组:(不安全)主要是添加 2 条规则, 1.入方向开放全部端口 2.出方向开放全部端口添加上面 2 条规则后,安全组就全部放开了,这个时候你就不会再收到任何影响了 开放特定端口 有的朋友觉得安全组挺好用,那么你就可以将其作 2020-11-03 服务器 安全组策略 开放端口
欢迎使用 MWeb MWeb 是专业的 Markdown 写作、记笔记、静态博客生成软件,目前已支持 Mac,iPad 和 iPhone。MWeb 有以下特色: 软件本身: 使用原生的 macOS 技术打造,追求与系统的完美结合。 原则上,首先是追求界面简洁和 2020-06-17 hexo MWeb
解决 hexo 博客的图片链接失效问题 1.首先找到 hexo 博客的主题文件夹目录D: \Blog_leader755\Blog_leader755\themes\Blog_leader755\themes\halo\Blog_leader755\themes\halo\lay 2020-06-02 hexo 图片链接失效 第三方链接
谈谈你不知道的gist 1.Gist 是什么关于 Gist 的详细介绍,请阅读官方文档About gists,下面只简略介绍部分功能: Gist 是一种与其他人共享代码片段和粘贴的简单方法。 当您需要与同事或朋友共享示例代码或技术时,可以使用它。 GitHub 2021-01-04 share code gist