Redis
什么是Redis定义:是一个开源免费的,使用 C 语言开发的高速缓存数据库。数据类型:Redis 支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及 zsetsorted set:有序集合)。
使用Redis的好处(1)速度快,因为数据存在内存中
(2)支 ...
Vue.js框架
Vue.js 是什么 vue是一套构建用户界面的渐进式框架,它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。
渐进式表现:声明式渲染—组件系统—客户端路由—大数据状态管理—构建工具。
Vue.js的特性如 ...
Shell脚本语言
语法解释
#!/bin/bash:是shell脚本的第一行,它代表的意思是该文件使用的是bash语法。如果不设置该行,那么你的shell脚本就不能被执行。
# :是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
‘’#‘’ :是单行注释
多行注释可以使用
...
设计模式
23种设计模式
创建型模式:提供创建对象的机制, 增加已有代码的灵活性和可复用性。
单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。
结构型模式:介绍如何将对象和类组装成较大的结构, 并同时保持结构的灵活和高效。
适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理 ...
微服务框架
SpringBoot和SpringCloud简介简要概述1、SpringBoot:是一个快速开发框架,通过用MAVEN依赖的继承方式,帮助我们快速整合第三方常用框架,完全采用注解化(使用注解方式启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat,Jetty),最终以Java应 ...
Mybatis
JDBC
Java.sql.DriverManager类:表示数据库驱动包的管理对象
Java.sql.Connection接口:表示数据库的连接对象
Java.sql.Statement接口:表示发送sql给数据库执行的对象
Java.sql.PreparedStatment接口:java.sql ...
SpringMVC
SpringMVC框架回顾Web编程的过程无论使用什么技术,什么框架,无非就是为了解决主要的5个问题:
视图向控制器发出请求并提交数据。
控制器获取数据、对数据进行相应的类型转换、对数据进行验证、调用模型。
模型进行业务处理,并将业务处理后的数据返回给控制器。
控制器在将数据响应到视图。
视图对响 ...
Butterfly主题使用手册
本篇文章只记录自己平时使用到的主题设置内容,详情可参考传送门
文件头Page Front-matter
属性
描述
title
标题
date
日期
type
类型,tags,link,categories 这三个页面需要配置
comments
是否显示评论,默认 true
...
Spring
Spring框架简介Spring是一个一站式的框架,提供了表现层(springMVC)到业务层(Spring)再到数据层(Springdata)的全套解决方案;Spring的两大核心Ioc(控制反转)和AOP(面向切面编程)更是给我们的程序解耦和代码的简介提供了支持。
AOP与IOC
(1)AOP与 ...
Hexo博客功能添加
文章打赏在每篇文章的结尾有打赏的按钮,需要把收款图片复制到themes主题下的Butterfly\source\img文件夹中
相关配置在Butterfly主题的_config.yml中
# 打賞按鈕
reward:
enable: true
QR_code:
- itemli ...