Shiro 通过处理session,实现一个账号只能一处登录问题

文章目录1. 问题2. 原因3. 解决1. 问题在处理一个账号只能一处登录时,登录会出现异常,如下14:51:44.689] DEBUG org.springframework.web.servlet.FrameworkServlet 991 processRequest - Could not complete request org.apache.shiro.session.Unknow...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

linux 清空文件内容的方式

文章目录方法一 (会出现空格)echo "">test.txt方法二>test.txt方法三cat /dev/null >test.txt
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Shell脚本简单使用

文章目录1. 创建2. 执行shell脚本3. 编写规范4. 变量定义1. 创建创建.sh文件用#! /bin/bash 开头案例#!/bin/bashecho "test"2. 执行shell脚本# 方法一(推荐使用)bash [name]# 方法二(没有可执行权限不可用)./[name]# 方法三(中间有空格):使用此方法可获取内部变量,类似source作用...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Java实现排序之冒泡排序,选择排序,插入排序

文章目录/** * @Auther: Albert * @Date: 2019-05-13 09:05 * @Description: 排序 */public class ArraySort { /** * 冒泡排序 * * @param nums * @return */ public static int[] bu...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Vue 项目打包部署到nginx,请求时间长问题

文章目录修改config/index.js文件 productionSourceMap:falsenginx开启gzip在nginx.conf文件种添加如下配置 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 8; gzip_types ...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

centos 添加windows字体库

文章目录1. 获取字体2. 缓存3. 重启1. 获取字体windows上C:\Windows\Fonts目录下字体复制到centos/usr/share/fonts2. 缓存安装mkfontscale yum install mkfontscale运行mkfontscale mkfontscale运行mkfontdir mkfontdir安装fo...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Aspose PDF预览出现乱码

文章目录1. 问题2 原因3 解决1. 问题本地上传文件预览,没有问题,但是部署到centos服务器,出现乱码如下:2 原因Aspose 转化PDF的过程中需要引用本地的字体库,而centos没有。3 解决centos添加windows字体库...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Maven 把jar包构建到本地仓库

文章目录1. 命令2. 打包3 依赖1. 命令mvn install:install-file -DgroupId=[com.komlin.push] -DartifactId=[commons-codec] -Dversion=[1.0.0] -Dpackaging=jar -Dfile=[commons-codec-1.9.jar][]里面是自己填入的DgroupId:组名,就...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Springboot引入第三方包时,mvn install报错

文章目录1. 问题2. 解决1. 问题使用mvn install打成jar包不成功打成jar包后,出现NoSuchMethod异常打成jar包后,无法启动2. 解决问题1:通过
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Activemq概述及理解

1. 什么是Activemq1.1 什么是mq维基百科:在计算机科学中,消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的数据,包含发生的时间,输入设备的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列交互。消...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Springboot集成Activemq简单使用

文章目录1. Mac搭建Activemq2. 生产者2.1 pom导入2.2 yml配置2.3 创建一个队列2.4 发布消息3. 消费者3.1 pom导入3.2 yml配置3.3 接收消息1. Mac搭建Activemq安装brew,如果已经安装了直接跳过ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/in...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Windows Server 备份 MySql5.7

文章目录1. Windows server定时备份1. Windows server定时备份创建bat文件编辑bat文件,加入执行脚本@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"["C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump"] --opt -u [root...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

数据结构之树概述及理解

文章目录1. 什么是树2. 树的基本概念3. 树的种类1. 什么是树树(英语:tree)是一种抽象数据类型(ADT)或是实现这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。特点每个节点都只有有限个子节点或无子节点;没有父节点的节点...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

数据结构之霍夫曼树(Huffman Tree)概述及理解

文章目录霍夫曼树(Huffman Tree)简介实现思路霍夫曼编码(Huffman Coding)霍夫曼树(Huffman Tree)简介霍夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的路径长度是从树根到每一结点的路径长度之和,记为WPL=(W1L...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Centos7快速搭建Mysql5.7

文章目录Centos7安装MySql5.7版本安装启动Mysql服务查看运行状态查看默认密码用户登录修改用户密码设置远程登录Centos7安装MySql5.7版本安装wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-communi...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

设计模式之六大设计原则概述

文章目录单一职责原则(Single Responsibility Principle)里氏替换原则(Liskov Substitution Principle)依赖倒置原则(Dependence Inversion Principle,DIP)接口隔离原则迪米特法则(Law of Demeter)开闭原则(Open Close Principle)单一职责原则(Single Responsibi...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

资深程序员技术导航

文章目录技术导航技术导航编程语言Java算法数据结构数据库MySqlRedisMongoDB设计模式框架SpringMybatis中间件KafkaRabbitmq系统FastDFS工具Git...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

SpringCloud之Gateway网关路由

文章目录1. 添加依赖2. 添加配置3. 编写过滤器1. 添加依赖pom.xml文件添加如下配置:<properties> <spring-cloud-gateway.version>2.2.2.RELEASE</spring-cloud-gateway.version> </properties> <de...
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

ubuntu快速安装docker、docker-compose

文章目录安装docker安装docker-compose安装dockercurl -sSL https://get.daocloud.io/docker | sh安装docker-composesudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/tips:错误: /usr/local/bi
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0

Jenkins+Gitlab+Harbor+Ansible自动化部署SpringCloud

文章目录实现思路安装工具实现思路安装工具
分类: 其他 发布时间: 10-04 10:59 阅读次数: 0