摘要:
1. lombok注解:@RequiredArgsConstructor Spring 依赖注入方式 1.通过 @Autowire、@Resource 等注解注入, 2.通过构造器的方式进行依赖注入。 3.setter注入 4.lombok 的 @RequiredArgsConstructor 在c 阅读全文
摘要:
1.进入nginx安装目录,进入config文件夹编辑nginx.conf文件 vim nginx.conf 配置端口 443 listen 443 http2 ssl default_server; ssl_certificate /etc/nginx/ssl/chain.pem; #ssl证书 阅读全文
摘要:
1.错误问题 nginx启动成功,但是访问nginx报错502。检查后台项目,使用IP+端口可以正常访问项目的,这说明项目启动成功了。那就是nginx的问题。检查了nginx.conf文件发现配置的反向代理没有问题。最后查看了nginx日志信息,报错信息如下: 13889#13889: *54 co 阅读全文
摘要:
开启或重启Nginx时报如下错误: Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) 原因是端口号80被其它程序或文件占用了 杀死占用端口号: sudo fuser -k 80/tcp 阅读全文
摘要:
1.Spring操作事务方式 一般有三类事务管理的方法: 使用JDBC的事务管理: 使用DataSource,从数据源中获取connection,通过con的api进行CRUD,手动的进行commit或者rollback。spring提供的编程式的事务管理 通过编程代码在业务逻辑时需要时自行实现,粒 阅读全文
摘要:
1.什么是事务 当后台一个业务操作需要同时添加、更新、删除多张数据库表的时候,需要保证同时成功,或者失败。事务,要么一起成功。要么一起失败。不会出现一个成功一个失败的现象。 2.事务的DCL DCL用来控制数据库的访问,SQL语句执行关键字: GRANT:授予访问权限 REVOKE:撤销访问权限 C 阅读全文
摘要:
1.配置文件解决跨域 使用Filter方式进行设置 @Slf4j @Component public class CorsFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws S 阅读全文
摘要:
public void lock(String key, List<Long> idx) { if (CollectionUtils.isEmpty(idx)) { return; } idx.forEach(id -> { RLock lock = redissonClient.getLock(k 阅读全文