加载中
Spring Boot Freemarker之获取contextPath

第一种: 在springboot的配置文件中,可以指定contextPath,如: server: port: 8848 servlet: #通用请求头,配合freemarker的request-context-attribute属性使用,通过${ctx.contextPath}获...

centos7.5 创建用户并添加sudo权限及docker安装

1.root创建用户并添加sudo权限 先查看有没有用户 ls -l /home/ 设置新创建的用户密码 passwd 用户名,第一次输完回车会要求再次输入 赋予新用户sudo权限 vi /etc/sudoers,按i开启编辑模式,找...

win7安装node14且与低版本nodejs共存

前言 最近做了1个前端项目,npm安装时候老报错:Syntax Error: TypeError: Failed to load plugin 'vue' declared in '.eslintrc.js': createRequire is not a function Referenced from.......

centos7.5安装openjdk11

1:搜索安装包 yum search java-11-openjdk 2:安装jdk11 yum install -y java-11-openjdk 3:查看当前版本 java -version 4:设置JAVA_HOME (一)找到JAVA安装目录 方式一 ls -l $(which ...

2020/12/17 16:29
1.7K
linux主机查看系统版本

查看linux系统版本 uname -a 查看centos版本 cat /etc/centos-release 复制文件夹所有文件到另外1个目录 例如要把a文件夹下的所有文件复制b目录下 cd a cp -r ./* /usr/local/nginx/html......

2020/12/17 16:13
47
RSA加密、解密、签名、验签的原理及方法

一、RSA加密简介   RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过...

2020/12/11 11:08
150
windows 安装7.10

安装elastic search 下载windows版本es7.10,修改config/elasticsearch.yml增加 http.cors.enabled: true http.cors.allow-origin: "*" 下载kibana7.10,修改config/kibana.yml,末尾加上i18n....

2020/11/24 18:53
350
Linux用户登录默认路径设置

进入当前用户工作目录 cd ~ 编辑.bashrc文件,如下图所示 vi .bashrc 退出重新登录,发现已经生效

2020/08/27 11:37
318
分布式服务限流实战,已经为你排好坑了

一、限流的作用 由于API接口无法控制调用方的行为,因此遇到瞬时请求量激增时,会导致接口占用服务器过多资源,使得其它请求响应速度降低或者超时,更有甚者可能导致服务器宕机。 限流(Rate...

2020/07/14 15:59
168
MySQL的可重复读级别能解决幻读吗

引言 之前在深入了解数据库理论的时候,了解到事物的不同隔离级别可能存在的问题。为了更好的理解所以在MySQL数据库中测试复现这些问题。关于脏读和不可重复读在相应的隔离级别下都很容易的复...

vue cli创建项目失败

最近使用vue cli创建项目时总是失败,在此分享一下我的解决办法,简单粗暴: npm uninstall -g vue-cli npm uninstall -g @vue/cli npm cache clean --force npm install -g @vue/cli 如果这...

2020/06/08 14:45
758
@Transactional 不生效总结

坑1: @Transactional 不生效? 解决思路如下: 1. 是否添加依赖 新项目经常会忘记添加各种依赖导致(Transactional依赖AOP实现,因此需要导入aop相关依赖) compile 'org.springframework.boo...

2020/05/28 13:36
4.7K
mysql删除日志文件,定时清理日志

今天发现网站不能正常访问,于是登陆服务器查找问题。 机智的我随手用命令:df -l 发现 硬盘爆满了,于是就知道问题所在了。 Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvd...

2020/05/27 09:53
267
查看mysql数据库容量大小

第一种情况:查询所有数据库的总大小,方法如下: mysql> use information_schema; mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES; +-----------+ |...

2020/05/27 09:34
228
Spring AOP 原理

一、AOP是什么? AOP的全称是Aspect Orient Programming,即面向切面编程。是对OOP(Object Orient Programming)的一种补充,战门用于处理一些具有横切性质的服务。常常用于日志输出、安全控...

springboot原理

SpringBoot为我们做的自动配置,确实方便快捷,但一直搞不明白它的内部启动原理,这次就来一步步解开SpringBoot的神秘面纱,让它不再神秘。 @SpringBootApplication public class Applicatio...

2020/05/25 17:52
146
ES基础分布式架构、横向扩容、容错机制

Elasticsearch的基础分布式架构 Elasticsearch对复杂分布式机制的透明隐藏特性 Elasticsearch是一套分布式系统,分布式是为了应对大数据量。 Elasticsearch隐藏了复杂的分布式机制: 分片:我...

Java 应用线上问题排查思路、常用工具小结

前言 本文总结了一些常见的线上应急现象和对应排查步骤和工具。分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱。毕竟作者自己也是从手忙脚乱时走过...

2020/05/20 17:22
111
Docker安装Redis并配置远程连接

拉取最新镜像docker pull redis 初次运行容器docker run --name myredis -d -p6379:6379 redis 进入redis控制台docker exec -it myredis redis-cli,输入info回车可以查看对应版本号,我这r...

npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`

今天进行npm install 出现以下错误: npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.14.1 postinstall: node scripts/build.js npm ERR! Exit status 1 npm ERR! npm ERR...

2020/05/14 16:19
2.1W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部