适配器模式

  • Post author:
  • Post category:其他

适配器模式是一种结构型设计模式,它的作用是将一个类的接口转换成客户端希望的另一个接口。适配器模式可以让原本不兼容的接口之间进行协作,从而让这些接口能够一起工作。适配器模式有三个角色:目标接口、适配器和被适配者。目标接口是客户端所期望的接口,它定义了客户端可以调用的方法。适配器是将被适配者的接口转换成目标接口的中间件,它实现了目标接口,并持有一个被适配者的对象。被适配者是客户端所需要的对象,但它的接…

继续阅读 适配器模式

linux程序设计下fcntl函数

  • Post author:
  • Post category:linux

第五章文件i/o操作之fcntl函数应用及文件上锁 文章目录 第五章文件i/o操作之fcntl函数应用及文件上锁前言一、fcntl函数的几种用法获取文件的flags,即open函数的第二个参数设置文件的flags 二、应用举例1.增加文件的某个flags,例如文件原本阻塞,设置为非阻塞2.取消文件的某个flags,例如文件原本非阻塞,设置为阻塞 总结 前言 Linux是多用户操作系统,多个用户同时…

继续阅读 linux程序设计下fcntl函数

rabbitmq服务器进程突然挂掉问题

  • Post author:
  • Post category:其他

相关错误: /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…

继续阅读 rabbitmq服务器进程突然挂掉问题

Jmeter 正则表达式提取Response Headers,Response Body里的值

  • Post author:
  • Post category:其他

实践过程中遇到需要提取Response Headers,Response Body里的值 1. Response Headers 例. 提取Location中/status之后的id值 正则表达式参考:${location} 2. Response Body 例. 提取resourceLocation的值 正则表达式参考: 版权声明:本文为bendanany原创文章,遵循 CC 4.0 BY-SA…

继续阅读 Jmeter 正则表达式提取Response Headers,Response Body里的值

numpy数组按某一维度相加_Python数据分析之NumPy(高级篇)

  • Post author:
  • Post category:python

​ 一些更高级的ndarray处理 where和一些其他的逻辑运算 np.where(cond,x,y):满足条件(cond)输出x,不满足输出y x_arr = np.array([1.1, 1.2, 1.3, 1.4, 1.5])y_arr = np.array([2.1, 2.2, 2.3, 2.4, 2.5])cond = np.array([True, False, True, True…

继续阅读 numpy数组按某一维度相加_Python数据分析之NumPy(高级篇)

Linux启动tomcat

  • Post author:
  • Post category:linux

找到tomcat文件夹的bin文件夹的startup.sh文件然后执行 sh startup.sh 版权声明:本文为weixin_46620123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/weixin_46620123/article/details/123635324

继续阅读 Linux启动tomcat

多本epub合并

  • Post author:
  • Post category:其他

calibre安装epubmerge 用epubmerge转换 版权声明:本文为HyperCube原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/HyperCube/article/details/125692596

继续阅读 多本epub合并

windows服务程序中创建用户进程

  • Post author:
  • Post category:其他

最近碰到个问题, 需要在服务中检测用户桌面的情况。但是服务程序都是SYSTEM账户下运行, 属于Session0, 不能检测到用户桌面的情况。所以就需要另启一个用户进程来获取这些信息, 然后发送给服务。所以就用到了 CreateProcessAsUser来创建用户进程。 #include <Windows.h> #include <iostream> #include &l…

继续阅读 windows服务程序中创建用户进程

框架和中间件(Spring Boot、Spring、SpringMVC)

  • Post author:
  • Post category:其他

框架和中间件 Spring Boot AutoConfiguration 自动配置类,启动核心 导入的类是注解实现的关键 Spring 依赖对象的获得被反转了 例如,要获得一个Person对象,朴素的方法是取new 一个Person对象 而在控制反转,把创建对象的权利交给了别人,别人给你一个对象,直接拿来用就可以了(不是所有的对象都不用自己创建了,而是核心的,能够复用的对象由别人创建) 在编程中,…

继续阅读 框架和中间件(Spring Boot、Spring、SpringMVC)

收集邮票(概率期望 + dp)

  • Post author:
  • Post category:其他

题目链接 题意:有 n 种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是 n 种邮票中的哪一种是等概率的,概率均为 1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第 k 次邮票需要支付 k元钱。现在皮皮手中没有邮票,皮皮想知道自己得到所有种类的邮票需要花费的钱数目的期望 解法:显然这是一个概率期望题,是一个等概率事件问题,首先我们需要…

继续阅读 收集邮票(概率期望 + dp)