HEXO+GitHub搭建博客的小教程
# 如何用 hexo 搭建自己的博客及美化自己的博客
这是我配好环境使用 hexo 写的第一篇博客
这里特别感谢各位大佬们的支持与帮助 ε≡٩(๑>₃<)۶
# 配置相关环境
要想创建自己的 hexo 博客需要配置相关的环境(我前几次就经常把环境搞炸),接下来开始配置创建博客所必须的环境
过程来源: Gaein nidb,Code Sheep.
相关视频链接: https://www.bilibili.com/video/BV1Yb411a7ty?from=search&seid=4666682153927695444
# 安装 Node.js
可以去 https://www.nodejs.org 网址下载
选择左边 LTS (长期支持版) 下载,安装时无脑下一步即可
安装完成之后会有两个组件,如图所示
可以顺带检查一下它们俩的版本,按下键盘的 win + R 键,在弹出面板输入 cmd,打开 dos 命令窗口。
输入 npm -v 和 node -v
我们需要利用 npm 安装镜像包,但是因为国内的下载速度比较慢,所以我们需要下载一个 cnpm 淘宝的源
...
LXRの微波炉入门食谱
# 这里是来自料理菜鸟 LXR の微波炉入门食谱~~
自上次出了烤箱入门食谱之后,最近没事就翻腾家里落灰的厨房用品,发现了许久没用的微波炉,心血来潮再开个坑 绝对不是因为馋 所以搞了一点入门食谱过来给微波炉开开光(√。
最后可以拍照回来补档(希望不会咕咕咕
菜鸟の菜谱内容如下:
# 1. 蒜蓉茄子
蒜蓉茄子是烧烤摊上的扛把子,贼拉解馋。我好多次在深夜点烤串外卖,就为了吃烤茄子…… 后来我学会了用微波炉做烤茄子!
# 原料:
茄子;酱油;孜然;十三香;耗油;醋;椒盐粉;蒜蓉酱;小辣椒(可以根据口味增删)
# 步骤:
(1)茄子洗净,放微波炉里中高火叮 6 分钟
(2)将适量十三香、耗油、醋、酱油放在碗里混合
(3)茄子拿出来,剖开,用刀把茄子肉划几刀,不要划透
(4)把前面调的酱汁均匀涂在茄子上,抹上蒜蓉酱,撒上孜然、椒盐粉,喜欢吃辣可以放点辣椒碎。调料不全也没事,可以根据口味调整调料种类和用量。(建议用蒜蓉酱,自己切的蒜末没有那么入味)
(5)放微波炉里继续叮 5-6 分钟,中途撒上点葱末。
# 2. 微波炉烤红薯
我经常在晚上用微波炉烤红薯,吃着没有罪恶感,还顶饿,关键是超级超级 ...
LXRの烤箱入门食谱
# 这里来自料理菜鸟 LXR の烤箱入门食谱~~
翻到了家里落灰的烤箱 因为馋 所以搞了这样一份入门食谱,想把烤箱重新启用。
之后做料理的时候可能会保留一些照片回来补档(如果还记得的话
菜鸟の菜谱内容如下:
# 烤地瓜
# 用料
地瓜 3 个,约 500 克
# 做法
1、将地瓜清洗干净,擦干
2、将地瓜放到烤箱的烤网上,240 度,烤箱中层,烤 40 分钟即可
# 小贴士
1、地瓜要选小一点的,否则烤制时间太长,费电;
2、地瓜的个头要均匀,否则有的熟了,有的还没熟;
3、用烤网烤地瓜时,下面要放一层烤盘,防止汁液流到烤箱里;
# 烤玉米
# 用料
玉米 2 根、黄油适量、盐适量、黑胡椒适量
# 做法
1、将玉米煮熟
2、均匀的抹上黄油、盐、黑胡椒,入烤箱 200°15 分钟(喜欢吃口感较嫩的烤玉米可以包锡纸,喜欢有嚼劲的直接放在烤盘上即可)
# 糖烤栗子
# 用料
栗子一斤、色拉油一勺、糖 20 克、水 10 克
# 做法
1、栗子洗净晾干,用刀在表面划一刀
2、栗子放入容器中,倒入色拉油拌匀
3、烤箱预热 200°,将栗子放入铺了锡纸的烤盘中,25 分钟。
4、糖和水加热混合 ...
SpringBoot讲义-原理篇
# SpringBoot 原理篇
# 前言(白嫖发言)
这个笔记是从黑马老师那里嫖来的,放在这里是为了方便查看,没有商用的意思,转载请标明黑马程序员以及链接。
黑马程序员 SpringBoot2 全套视频教程,springboot 零基础到项目实战
原理篇来辣!
其实从本人的角度出发,看了这么多学习 java 的小伙伴的学习过程,个人观点,不建议小伙伴过早的去研究技术的原理。原因有二:一,先应用熟练,培养技术应用的条件反射,然后再学原理。大把的学习者天天还纠结于这里少写一个这,那里少写一个那,程序都跑不下去,要啥原理,要啥自行车。这里要说一句啊,懂不懂啥意思那不叫原理,原理是抽象到顶层设计层面的东西。知道为什么写这句话,知道错误的原因和懂原理是两码事。二, 原理真不是看源码,源码只能称作原理的落地实现方式,当好的落地实现方式出现后,就会有新旧版本的迭代,底层实现方式也会伴随着更新升级。但是原理不变,只是找到了更好的实现最初目标的路径。一个好的课程,一位好的老师,不会用若干行云里雾里的源代码把学习者带到沟里,然后爬不出来,深陷泥潭。一边沮丧的看着源码,一边舔着老师奉其为 ...
SpringBoot讲义-开发实用篇
# SpringBoot 开发实用篇
# 前言(白嫖发言)
这个笔记是从黑马老师那里嫖来的,放在这里是为了方便查看,没有商用的意思,转载请标明黑马程序员以及链接。
黑马程序员 SpringBoot2 全套视频教程,springboot 零基础到项目实战
开发实用篇中因为牵扯到 SpringBoot 整合各种各样的技术,由于不是每个小伙伴对各种技术都有所掌握,所以在整合每一个技术之前,都会做一个快速的普及,这样的话内容整个开发实用篇所包含的内容就会比较多。各位小伙伴在学习的时候,如果对某一个技术不是很清楚,可以先跳过对应章节,或者先补充一下技术知识,然后再来看对应的课程。开发实用篇具体包含的内容如下:
热部署
配置高级
测试
数据层解决方案
整合第三方技术
监控
看目录感觉内容量并不是很大,但是在数据层解决方案和整合第三方技术中包含了大量的知识,一点一点慢慢学吧。下面开启第一部分热部署相关知识的学习
# KF-1. 热部署
什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄的把更新后的程序给重新加载一遍,这就是热部 ...
SpringBoot讲义-运维实用篇
# SpringBoot 运维实用篇
# 前言(白嫖发言)
这个笔记是从黑马老师那里嫖来的,放在这里是为了方便查看,没有商用的意思,转载请标明黑马程序员以及链接。
黑马程序员 SpringBoot2 全套视频教程,springboot 零基础到项目实战
从此刻开始,咱们就要进入到实用篇的学习了。实用篇是在基础篇的根基之上,补全 SpringBoot 的知识图谱。比如在基础篇中只给大家讲了 yaml 的语法格式,但是具体写 yaml 文件的时候还有很多实用开发过程中的坑,这些在实用篇中都要进行学习。
实用篇共分为两块内容,分别是运维实用篇和开发实用篇。其实划分的标准是我自己制定的,因为这里面的知识有一些还是比较散的,做两个阶段的划分是为了更好的将同类知识点进行归类,帮助学习者找到知识之间的关联性,这样有助于知识的记忆存储转换,经过一系列的知识反复出现与强化练习,将临时记忆转换成永久性记忆。做课程嘛,不能仅以讲完为目标,要以学习者的学习收获为目标,这也是我这么多年教学秉承的基本理念。
下面就从运维实用篇开始讲,在运维实用篇中,我给学习者的定位是玩转配置,为开发实用篇 ...
SpringBoot讲义-基础篇
# SpringBoot
# 前言(白嫖发言)
这个笔记是从黑马老师那里嫖来的,放在这里是为了方便查看,没有商用的意思,转载请标明黑马程序员以及链接。
黑马程序员 SpringBoot2 全套视频教程,springboot 零基础到项目实战
# 前言
很荣幸有机会能以这样的形式和互联网上的各位小伙伴一起学习交流技术课程,这次给大家带来的是 Spring 家族中比较重要的一门技术课程 ——SpringBoot。一句话介绍这个技术,应该怎么说呢?现在如果开发 Spring 程序不用 SpringBoot 那就是给自己过不去,SpringBoot 为我们开发 Spring 程序提供了太多的帮助,在此借这个机会给大家分享这门课程,希望各位小伙伴学有所得,学有所用,学有所成。
正如上面提到的,这门技术是用来加速开发 Spring 程序的,因此学习这门技术是有一定的门槛的。你可以理解为你现在是一门传统的手工艺人,现在工艺升级,可以加速你的生产制作过程,但是前提是你要会原始工艺,然后才能学习新的工艺。嗯,怎么说呢?有一定的门槛,至少 Spring 怎么回事,与 Spring 配合在 ...
MySql基础篇
# 一、SQL
全称 Structured Query Language ,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 。
# 1.SQL 通用语法
在学习具体的 SQL 语句之前,先来了解一下 SQL 语言的同于语法。
SQL 语句可以单行或多行书写,以分号结尾。
SQL 语句可以使用空格 / 缩进来增强语句的可读性。
MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。
注释:
单行注释: -- 注释内容 或 # 注释内容
多行注释: /* 注释内容 */
# 2.SQL 分类
SQL 语句,根据其功能,主要分为四类: DDL 、 DML 、 DQL 、 DCL 。
但是作为 Java开发 的程序员我们仅需掌握 DML 及 DQL 即可。
分类
全称
说明
DDL
Data Definition Language
数据定义语言,用来定义数据库对象(数据库、表、字段)
DML
Data Manipulation Language
数据操作语言,用来对数据库表中的数据进行增删改
...
MyBatis-Plus
# 一、MyBatis-Plus
# 1. 简介
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。
# 2. 特性
无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑
损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作
强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求
支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错
支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生成器 - Sequence),可自由配置,完美解决主键问题
支持 ActiveRecord 模式:支持 ActiveRecord ...