- 博客(9)
- 收藏
- 关注
转载 msql的redo log、undo log以及binglog日志
前言 MySQL中有六种日志文件,分别是: 重做日志(redo log)回滚日志(undo log)二进制日志(binlog)错误日志(errorlog)慢查询日志(slow query log)一般查询日志(general log)中继日志(relay log)。 其中...
2021-05-28 16:09:48
148
转载 mysql数据库查询时一个表是否只能使用一个索引
在网上看一些文章的时候,发现好几次下面这样的话: 如果经常需要同时对两个字段进行AND查询,那么使用两个单独索引不如建立一个复合索引,因为两个单独索引通常数据库只能使用其中一个,而使用复合索引因为索引本身就对应到两个字段上的,效率会有很大提高。 但是,往往都没有说为什么?想知道以下问题: 1、是不是在任何情况下数据库查询一次只会使用到一个索引? 2、如果不是,那么什么情况下只会使用一个索引? ...
2020-12-15 16:40:09
2430
原创 项目对接中的跨域,同源,nginx转发等问题
项目对接中的跨域,同源,nginx转发等问题1.造成跨域的原因浏览器的同源策略是浏览器上为安全性考虑实施的非常重要的安全策略。从一个域上加载的脚本不允许访问另外一个域的文档属性。同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说 Web 是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。它的核心就在于它认为自任何站点装载的信赖内容是不安全的。当被浏览器半信半疑的脚本运行在沙箱时,
2020-11-04 11:29:43
721
原创 简单请求,非简单请求,预检请求
简单请求,非简单请求,预检请求如果我们看简单请求和预检请求的区分,会看到有很多的条件:简单请求的 HTTP 方法只能是 GET、HEAD 或 POST简单请求的 HTTP 头只能是 Accept/Accept-Language/Conent-Language/Content-Type 等简单请求的 Content-Type 头只能是 text/plain、multipart/form-data 或 application/x-www-form-urlencoded看上去很是复杂。那么怎么理解
2020-11-04 11:26:18
560
转载 mysql自增长联合主键
今天因为业务需求设计了一个数据库表,表里面包含type和id两个字段,我期望id是根据type来自增长的,也就是说对于不同的type,id都是从1开始自增长的,所以表示这样创建的(数据库用的mysql):create table mytable(type int, id int auto_increment, ..., PRIMARY KEY (`type`,...
2020-07-27 14:11:01
353
原创 shiro实现单用户登录
shiro实现同一账号同时只能单用户登录一.shiro中的过滤器nonorg.apache.shiro.web.filter.authc.AnonymousFilter匿名过滤器authcorg.apache.shiro.web.filter.authc.FormAuthenticationFilter如果继续操作,需要做对应的表单验证否则不能通过authcBa...
2019-08-21 17:41:04
1559
原创 前后端分离项目springBoot +shiro权限控制+redis
前后端分离项目springBoot +shiro权限控制+redis本次使用shiro主要实现以下几个功能 1.用户没有登录无法访问任何为权限控制的接口 2.用户登录后只能访问该用户所拥有的权限,实现了对后端接口颗粒级的权限控制 3.两个用户登录同一个账号时,后登录的用户会将先登录的用户挤掉一.数据库设计用户表 user 角色表role 用户角色中间表user_r...
2019-08-21 15:35:12
1275
3
原创 ThreadLocal详解
ThreadLocal详解ThreadLocal简介 ThreadLocal的实例代表了一个线程局部的变量,每条线程都只能看到自己的值。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本;它采用采用空间来换取时间的方式,解决多线程中相同变量的访问冲突问题。Thr...
2019-08-08 10:00:10
180
转载 Stream流的使用
Stream流的使用 Stream 就如同一个迭代器(Iterator),单向,不可往复,数据只能遍历一次,遍历过一次后即...
2019-07-04 12:45:50
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人