Spring Boot拦截器配置拦截登陆

一,pom.xml的配置 这里很简单,先引入spring-boot-starter-parent,parent 是父模块,由父模块统一进行 spring-boot 版本管理,dependencies 中与 spring-boot 启动绑定的包不需要再指定版本。 <paren...

2018-07-09 18:34:57

阅读数 42814

评论数 10

Docker是什么?Docker安装MySQL示例

一、Docker是什么? Docker在英文中的意思是“码头工人”的意思,大家可以想象,在码头上有很多工人,他们正在搬运货物。首先将货物放入集装箱中,然后将集装箱放入货船上,货船将这些集装箱以及其中的货物运送到指定的目的地。 我们所讨论的Docker,是席卷一种全球的轻量级容器技术。 在20...

2018-12-13 17:59:11

阅读数 39

评论数 0

阿里云,腾讯云搭建 gitlab 服务器卡顿问题解决方法

一、原因分析 最近索性自己用阿里云服务器搭建了一个 gitlab 服务器以供自己开发使用,服务器搭建很简单,但是使用起来是相当的卡顿,在代码 pull,push 过程中都会有相应的延迟,很糟心。起初我以为是我的阿里云服务器配置过低造成的(1核,2G,centos7),后来发现不是这样。 git...

2018-09-24 15:09:53

阅读数 1292

评论数 5

MySQL慢查询

一、相关概念 MySQL日志类型:二进制日志,错误日志,通用查询日志,慢查询日志。 慢查询:所谓慢查询指的是在MySQL查询中,所有查询时间超过设定值(long_query_time)的查询被称为慢查询。 慢查询日志(slow_query_log):用来记录所有查询时间超过long_quer...

2018-07-30 15:50:47

阅读数 52

评论数 0

Spring 事务机制详解

最近看了不少关于spring事务的博客,自己也动手实践了一番,决定自己也写一篇博客整理一下,算是学习吧。 一、事务的四大特性ACID: (1)原子性 Atomicity 事务是一系列操作的集合,但是也是原子性的,事务的原子性确保事务操作要么全部成功,要么全部失败。 (2)一致性 Consi...

2018-07-27 13:13:49

阅读数 59

评论数 0

MySQL 索引设计原则

MySQL 索引设计原则: (1)对于经常查询的字段,建议创建索引。 (2)索引不是越多越好,一个表如果有大量索引,不仅占用磁盘空间,而且会影响INSERT,DELETE,UPDATE等语句的性能。 (3)避免对经常更新的表进行过多的索引,因为当表中数据更改的同时,索引也会进行调整和更新,十...

2018-07-27 02:23:25

阅读数 567

评论数 0

MySQL Innodb MyISAM 数据库引擎比较

MySQL有多种数据库引擎,其中比较常用的有两种,第一种是最常用的Innodb,另外一种就是MySQL默认的MyISAM。在网上搜集了一些资料,也查看了相关书籍,在这里我列出了两种数据库引擎的异同点。 1、Innodb支持ACID事务,MyISAM不支持事务,MyISAM的操作都是粒子性的。 ...

2018-07-26 19:48:18

阅读数 52

评论数 0

Java中String,StringBuffer与StringBuilder的区别

一、String是字符串常量,对象不可变。StringBuffer与 StringBuilder是字符串变量,对象可变。 先来看String的字符串拼接代码: String A = "aaa"; System.out.println(A); A = &am...

2018-07-25 19:56:44

阅读数 47

评论数 0

解决CentOS 7 /etc/sysconfig下没有iptables的问题

之前我给新的服务器配置tomcat后,发现需要开放8080端口才能使用,但是在/etc/sysconfig居然找不到iptables这个文件,发现新安装的 centos 7 没有 iptables 这个文件,在网上找了好多文章,终于找到了解决方法。1、停止并屏蔽firewalld服务systemc...

2018-07-15 01:14:20

阅读数 731

评论数 0

Linux CentOS开放80,8080或者其他端口

1、首先给出一个指令,查看防火墙端口情况。iptables -L -n一台刚安装完成的linux机器,一般默认只开发了22端口,如果需要使用其他端口必须自己手动添加。2、修改/etc/sysconfig 下面的文件 iptables,默认开放了22端口vim /etc/sysconfig/ipta...

2018-07-15 00:52:54

阅读数 673

评论数 0

Linux centos7下的jdk安装

一、进入jdk官网下载jdk压缩包jdk8官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html如下图,我是64位,所以选择了jdk-8u171-linux-x64.tar...

2018-07-14 20:37:31

阅读数 80

评论数 0

提示
确定要删除当前文章?
取消 删除