摘要:
我们在开发 Web 应用时,经常会提供文件下载功能。对外暴露类似如下的URL http://demo.com/download?fileName=foo.txt 这样的确很方便,但是,大家有没有想过,这样的功能可能会出现什么样的安全隐患或者漏洞呢? 下面是一段提供文件下载的spring mvc的ja 阅读全文
摘要:
version: 2.3.7.RELEASE 以发送消息为代码阅读入口, 消息发送方法 `org.springframework.amqp.rabbit.core.RabbitTemplate#convertAndSend(java.lang.String, java.lang.String, ja 阅读全文
摘要:
docker 仓库地址: https://registry.hub.docker.com/_/rabbitmq/ 拉取镜像 docker pull rabbitmq:3.8-management 启动容器 docker run -d --hostname rabbit-node --name my- 阅读全文
摘要:
filed注入的缺点 对于IOC容器以外的环境,除了使用反射来提供它需要的依赖之外,无法复用该实现类。而且将一直是个潜在的隐患,因为你不调用将一直无法发现NullPointException的存在。 使用field注入可能会导致循环依赖 public class A { @Autowired pri 阅读全文
摘要:
术语 节点的深度: 对于任意节点 n, n 的深度为从根到 n 的唯一路径长, 根的深度为 0; 节点的高度: 对于任意节点 n, n 的高度为从 n 到一片树叶的最长路径长, 所有树叶的高度为 0; 树的深度: 树中所有节点的最大深度, 称作树的深度; 树的高度: 树的高度等于它的根节点的高度; 阅读全文
摘要:
Parallel Scavenge收集器 Parallel Scavenge收集器也是一款新生代收集器, 它同样是基于标记-复制算法实现的收集器, 也是能够并行收集的多线程收集器. Parallel Scavenge 收集器的目标是达到一个可控制的吞吐量(Throughput). 所谓吞吐量就是处理 阅读全文
摘要:
ES version: 7.11 1. 索引模板 1.1 新建模板 Create or update index template API curl -u"username:pwd" -XPUT '127.0.0.1:9200/_index_template/friend_add_log?prett 阅读全文
摘要:
Version: 7.11 默认情况下 from 与size 的参数组合无法获取超过 10,000 的数据. 此限制是由 index.max_result_window 设置的保护措施。搜索请求通常是覆盖多个分片, 使用 from 与 size 进行分页, 每个分片需要加载符合条件的页以及之前所有页 阅读全文
摘要:
第一行, 任务队列信息, 同 uptime 命令的执行结果 系统时间:15:57:40 运行时间:up 6 days, 4:30 当前登录用户: 3 user 负载均衡(uptime) load average: 0.22, 0.25, 0.23load average 后面的三个数分别是1分钟、5 阅读全文
摘要:
持续更新中... 查看服务器状态 rabbitmqctl status 查看队列信息 list_queues[-p vhostpath] [queueinfoitem ...] The queueinfoitem parameter is used to indicate which queue i 阅读全文