rabbitmq服务器进程突然挂掉问题
相关错误: /var/log/rabbitmq/startup_err错误日志 Crash dump was written to: erl_crash.dump eheap_alloc: Cannot allocate 762886488 bytes of memory (of type “heap”). Aborted (core dumped) celery-rank错误日志 [2019-0…
Jmeter 正则表达式提取Response Headers,Response Body里的值
实践过程中遇到需要提取Response Headers,Response Body里的值 1. Response Headers 例. 提取Location中/status之后的id值 正则表达式参考:${location} 2. Response Body 例. 提取resourceLocation的值 正则表达式参考: 版权声明:本文为bendanany原创文章,遵循 CC 4.0 BY-SA…
windows服务程序中创建用户进程
最近碰到个问题, 需要在服务中检测用户桌面的情况。但是服务程序都是SYSTEM账户下运行, 属于Session0, 不能检测到用户桌面的情况。所以就需要另启一个用户进程来获取这些信息, 然后发送给服务。所以就用到了 CreateProcessAsUser来创建用户进程。 #include <Windows.h> #include <iostream> #include &l…
框架和中间件(Spring Boot、Spring、SpringMVC)
框架和中间件 Spring Boot AutoConfiguration 自动配置类,启动核心 导入的类是注解实现的关键 Spring 依赖对象的获得被反转了 例如,要获得一个Person对象,朴素的方法是取new 一个Person对象 而在控制反转,把创建对象的权利交给了别人,别人给你一个对象,直接拿来用就可以了(不是所有的对象都不用自己创建了,而是核心的,能够复用的对象由别人创建) 在编程中,…
收集邮票(概率期望 + dp)
题目链接 题意:有 n 种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是 n 种邮票中的哪一种是等概率的,概率均为 1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第 k 次邮票需要支付 k元钱。现在皮皮手中没有邮票,皮皮想知道自己得到所有种类的邮票需要花费的钱数目的期望 解法:显然这是一个概率期望题,是一个等概率事件问题,首先我们需要…
sql 查询条件是数组 循环语句
问题:条件查询的时候 如果查询条件是数组 例如:需要查询出 id在[1,2,3,4,......]的所有数据, 数组中的数据不能写死在in语句中,这个时候就可以直接使用 list作为条件。 需要注意的是,实体类要加一个数组存储条件集合 解决方法: idList是实体类中存储id的集合 <if idList != null and idList.size > 0 > and id …
利用Nginx+Squid搭建简易CDN缓存服务器
1、 CDN概述 CDN,即内容分发网络,是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。通常情况下,CDN的关键技术主要有内容存储和分发技术。(引自©百度百科:CDN) CDN的搭建方式有很多种,并且所使用的软件也有很多种,在本文中以老牌的squid为例进行搭…
静态变量(类变量)和非静态变量(成员变量、实例变量)的区别
由static修饰的变量称为静态变量,其实质上就是一个全局变量。如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰;没有被静态修饰的内容,其实是属于对象的特殊描述。 不同的对象的实例变量将被分配不同的内存空间, 如果类中的成员变量有类变量,那么所有对象的这个类变量都分配给相同的一处内存,改变其中一个对象的这个类变量会影响其他对象的这个类变量,也就是说对象共享类变量。 成员变量和类变量的区别…