摘要:
场景复现 我用nginx中配置的server_name地址找不到资源,而当直接使用ip地址或者是没有被nginx代理的地址访问时一切正常 网上教程都是说改root为alias或者怎么怎么样,经过我一个小时的对比,发现我的路径是根本就不存在问题的,所以所有的方法都没有能够解决我的问题,当我快要绝望的时 阅读全文
摘要:
今天在写一个开源项目的时候遇到一个问题,为了图省事我直接在接口上用Map接受前端发送过来的数据,之后再一一解析,其中有一些参数我需要判断是否为空或0(为空就是前端传递undefined情况),最开始的想法是做containskey判断,但是要判断的数据还不少,为了偷懒而且写那么多if代码也不好看,所 阅读全文
摘要:
建立远程链接 git remote add origin git@github.com:xxxx 添加文件 git add . 建立缓存 git commit -m "xxxx" 查看历史上传信息 git log --pretty=oneline 给历史记录打标签,后面这串字符是历史信息中足够标识唯 阅读全文
摘要:
场景: 从前端接受一个字符串数据例如"123456L",数据库字段为bigint,需要进行类型转换。 我此前的做法: long flightId = Long.parseLong(String.valueOf(map.get("flightId"))); 结果控制台报错输出: java.lang.N 阅读全文
摘要:
我的RabbitMQ是使用虚拟机docker安装的,安装命令为 docker run -di --name myrabitt -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 5672:5672 -p 15672:156 阅读全文
摘要:
此前的springboot项目中,前端视图显示用的都是thymeleaf,这次想做一些前后端分离的格式,后端只管往前端传递json字符串,结果启动项目之后连首页都找不到了 不只是首页,所有的页面都找不到,而且在controller层设置页面跳转的时候也提示无法解析MVC视图,所以问题肯定出现在解析页 阅读全文
摘要:
我的ES和Kibana都是从官网下的最新版(8.1.3),但是ES的其中一个插件IK分词器目前github上传的最新版本只到8.1.2,我以为小版本差异不大,直接下载解压到ES的插件目录下,结果ES就跑不起来了,运行闪退,最后把ES和Kibana都回退到8.1.2版本启动正常。 ES和其插件版本需要 阅读全文
摘要:
每一次请求查询都会先到Redis缓存中查询是否有数据缓存,如果有就先返回缓存,如果没有就到数据库中查询,把查出来的结果重新写入缓存。但是如果查询的是数据库中都没有的数据,缓存中也无法保留,所以当用户一直请求访问一个不存在的数据的时候,就会一直直接对数据库服务器进行请求,极大影响数据库相关服务的性能。 阅读全文
摘要:
1. 部署mysql 拉取对应版本的mysql,不加版本号默认当前最新版 docker pull mysql:8.0.26 创建目录,可以换成你自己想把它存放的目录,后续同理 mkdir ~/mysql cd ~/mysql 启动 docker run -id \ -p 3306:3306 \ -- 阅读全文
摘要:
今天下午部署完tomcat和mysql之后就接着部署Nginx,本以为Nginx也和之前两个一样简单,但是就因为标题这个问题,花费了我一个小时纠错。 过程复现: 解决完上一篇博客(https://www.cnblogs.com/Cra2iTeT/p/16131946.html)的挂载文件问题之后,立 阅读全文