摘要:
package com.chitic.module.core.config; import feign.RequestInterceptor; import org.springframework.context.annotation.Bean; import org.springframework 阅读全文
摘要:
Intellij热部署插件JRebel项目需求,一直用eclipse的我,也要改用IDEA了,一开始,很不习惯。经过几天的慢慢摸索和习惯之后,发现IDEA确实很好用。dark的界面是我喜欢的,智能的提示也让写代码不再枯燥。遗憾的是IDEA本身没有集成热部署工具,一开始改动代码之后,都需要重新run或 阅读全文
摘要:
众所周知redis的keys命 在测试环境这样开发没有问题, 由于项目对redis依赖比较大, 就网上找了一些关于redis的keys命令, 得知keys命令执行的时候会严重阻塞线上其它命令的正常请求, 于是做了以下替代方案 /** * 获取指定前缀的一系列key * 使用scan命令代替keys, 阅读全文
摘要:
①引入maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta 阅读全文
摘要:
一、修改配置文件,打开2375端口 [root@microservice ~]# vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin/dockerd 后面加上-H tcp://0.0.0.0:2375 -H unix://va 阅读全文
摘要:
Springboot 通过Schedule实现定时任务动态增、删、改、启动、暂停 缺点:1、不支持分布式 (关于分布式任务调度会选择xxl-job或elasticjob, xxl-job:https://www.xuxueli.com/xxl-job) 2、本人未做界面开发,但是Controller 阅读全文
摘要:
一、Mongodb命令 理解 admin 数据库 安装 MongoDB 时,会自动创建 admin 数据库,这是一个特殊数据库,提供了普通数据库没有的功能。 有些用户角色赋予用户操作多个数据库的权限,而这些角色只能在 admin 数据库中创建,要创建有权操作所有数据库的超级用户,必须将该用户加入到 阅读全文
摘要:
Path和Files类封装了在用户机器上处理文件系统所需的所有功能,Path和Files是在Java SE 7 中新添加进来的类,使用时注意JDK版本。 //在传统java.io中, 文件和目录都被抽象成File对象, 即 File file = new File("."); //NIO.中则引入接 阅读全文
摘要:
一、查看日志 线上出现了问题,登上线上的机器查日志是非常常见的操作了。我第一次登上线上机器查日志的时候,我还只记得以下的几个命令(假设现在我们的日志文件叫做service.log): cat service.log tail -f service.log vim serivice.log cat s 阅读全文
摘要:
在开发时可能会有这样的需求: 需要将自己开发的机器上的应用提供到公网上进行访问,但是并不想通过注册域名、搭建服务器等等一系列繁琐的操作来实现。 例如:微信公众号的开发调试就需要用到域名访问本机项目。 这时就可以通过将局域网映射到公网来实现,说得专业一点就是:内网穿透。 下面将介绍通过natapp这个 阅读全文