博客/问题


Linux环境下安装Redis,附常见错误解决

作者:Carson
#### Redis介绍 Redis是一个完全开源免费的,是一个高性能的key-value数据库。与其他key-value 缓存产品有以下三个特点: 1. Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 2. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 3……
0 个回复 • 504 次浏览 • 2020-12-24

MySQL直接拷贝data目录下文件到新数据库下提示表不存在的解决方法

作者:Carson
#### 表不存在解决办法 MySQL直接拷贝data目录下文件到新数据库下提示表不存在,主要是针对innodb格式(MyISAM不存在这种问题),可以看到数据表,但打开数据表时会提示 table doesn’t exists。 在复制的时候,应将data目录下的 `ibdata1 `文件一并复制过去,并且删除原数据库的中` ib_logfile0 `、`ib_logfile1 `文件。 #……
0 个回复 • 803 次浏览 • 2020-06-11

CentOS更改MySQL数据库目录位置

作者:Carson
MySQL默认的数据文件存储目录为/var/lib/mysql。如果要更改默认的数据存储目录至/data/下,则需要以下的步骤: #### 把/var/lib/mysql整个目录移到/data 通过`mv /var/lib/mysql /data/`这样就把MySQL的数据文件移动到了/data/mysql下。 #### 修改my.cnf配置文件 通过`vi /etc/my.cnf`对my……
0 个回复 • 506 次浏览 • 2020-06-11

The server quit without updating PID file解决办法MySQL

作者:Carson
在CentOS7环境下安装完MySQL5.5以后,启动提示`Starting MySQL.. ERROR! The server quit without updating PID file (/data/mysql/server.pid)`错误,解决方案可以归纳为以下七种: #### 若为首次安装MySQL,selinux的概率较大,如果是centos或redhat系统,默认会开启selinu……
0 个回复 • 451 次浏览 • 2020-06-11

CentOS7环境下安装MySQL5.5

作者:Carson
由于产品服务器一直使用老版本的MySQL5.5,在本地搭建备份服务器时,选择相同版本进行安装,保证环境的一致性,整理后的步骤如下: ## 检查本地是否安装过其他版本的MySQL `rpm -qa|grep -i mysql` 如果有,执行以下命令进行删除 `yum -y remove mysql*` 由于有些版本自带的有mariadb,检查是否有mariadb,若是有需要先卸载,检查和……
0 个回复 • 540 次浏览 • 2020-06-11

Spring 事务管理

作者:云中雁
## 概述 事务原本是数据库中的概念,用于数据访问层。但一般情况下,需要将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。 在 Spring 中通常可以通过以下三种方式来实现对事务的管理: - 使用 Spring 的事务代理工厂管理事务(已过时) - 使用 Spring 的事务注解管理事务 - 使用 AspectJ 的 AOP 配置管理事……
0 个回复 • 592 次浏览 • 2019-09-26

Spring Validation - 服务器端验证

作者:云中雁
### JSR-303 简介 JSR-303 是 JavaEE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是 Hibernate Validator。 此实现与 Hibernate ORM 没有任何关系。JSR-303 用于对 Java Bean 中的字段的值进行验证。 Spring MVC 3.x 之中也大力支持 JSR-303,可以在控制器中使用注解的方式对……
0 个回复 • 659 次浏览 • 2019-09-23

浏览器端存储技术汇总

作者:Carson
### Cookie Cookie 是指存储在用户本地终端上的数据,同时它是与具体的 Web 页面或者站点相关的。Cookie 数据会自动在 Web 浏览器和 Web 服务器之间传输,也就是说 HTTP 请求发送时,会把保存在该请求域名下的所有 Cookie 值发送给 Web 服务器,因此服务器端脚本是可以读、写存储在客户端的 Cookie 的操作。 ### LocalStorage 在……
0 个回复 • 620 次浏览 • 2019-09-06

Springboot整合SSL证书 - 阿里云

作者:Carson
#### 云盾证书申请-免费 在阿里云控制平台中找到SSL证书管理,进行免费SSL证书的申请,一般默认申请一年,具体申请界面如图所示: ![](/upload/1567568002075.png) #### SSL证书下载 待审核通过以后,通过SSL证书管理控制台进行下载,如果使用Springboot内置的Tomcat进行配置,则选择Tomcat服务器类型的SSL证书下载,下载后的证书包含……
0 个回复 • 2039 次浏览 • 2019-09-04

配置Swagger2接口文档引擎 - Springboot

作者:Carson
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web。总目标是作为服务器以同样的速度来更新(但似乎目前实现的还不太好)。文件的方法、参数和模型紧密集成到服务器端的代码,允许API来使用保持同步。Swagger让部署管理和使用功能强大的API简单起来。 #### 添加pom依赖 增加 Swagger2 所需依赖,pom.xml 配置如下: ```xml ……
0 个回复 • 1222 次浏览 • 2019-09-03