XOR
使用PhpAmqpLib常用的2种连接rabbitmq的方式
#connect to AMQP broker at example.comuse PhpAmqpLib\Connection\AMQPStreamConnection;$amqp = new AMQPStreamConnection('example.com', 5672, 'user', 'pw ......
基于select机制的Socket服务端
1、基于Select机制的服务端代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <arpa/inet.h> #include <sys/socket.h> #incl ......
Hadoop中HDFS集群启停命令
一键启停脚本 # 一键启动hdfs集群 start-dfs.sh # 一键关闭hdfs集群 stop-dfs.sh 单进程启停 $HADOOP_HOME/sbin/hadoop-daemon.sh,此脚本可以单独控制所在机器的进程的启停 用法: hadoop-daemon.sh (start|sta ......
假期周进度报告1(6.18-6.24)
本周(6.18-6.24)主要完成小学期的相关任务。下周准备继续进行小学期的任务。 周日,进行算法与数据结构综合训练,基础算法设计,先序和中序构造二叉树,老板的作息表,完成了先序和中序构造二叉树题目完成,老板的作息表题目完成,遇到了二叉树的先序和中序算法记忆模糊的问题,解决方法是通过百度进行查询回忆 ......
怎么选择API接口来获取自己想要的数据
在今天的数字时代,数据变得越来越重要,API接口也成为了获取数据的一种重要方式。无论是开发自己的应用程序还是进行市场营销,数据的获取都是非常必要的。但是,如何选择API接口来获取自己想要的数据呢? 以下是一些有用的建议: 1.确定需要的数据类型 在选择API接口之前,首先需确定需要获取的数据类型。不 ......
word的常用设置
### 1、word去除首字母大写  ### 2、word 取消自动编排符合、缩进  299
*** ## A - [Treasure Chest](https://atcoder.jp/contests/abc299/tasks/abc299_a) #### 题目大意 >给定一个由' | ' ' * '和' . '组成的字符串, 并且保证一定有1个' * '和2个' | ', 检查' * ......
摄影-230622-深圳古城
 : 读取并返回下一个以空白字符分隔的字符串。 nextInt(): 读取并返回下一个整数值。 nextDouble(): 读取并返回下一个双精度浮点数值。 nextLine(): 读取并返回输入中的下一行内容。 hasNext(): 检查输入是否还有下一个元素,如果有则返 ......
国产MCU兆易GD32实现矩阵按键扫描
一、矩阵键盘 为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。使用8个io口来进行16个按键的控制读取,可以减小io口的使用,用4条I/O线作为行线,4条I/O线作为列线组成的键盘。矩阵键盘检测方法主要有两种,一种是逐 ......
Windows电脑为例,设置minio文件服务分布式部署
**下面以Windows电脑为例,设置minio文件服务分布式部署。** # 1.安装[Minio](https://so.csdn.net/so/search?q=Minio&spm=1001.2101.3001.7020) 比较简单,自行百度查询。 # 2.运行分布式Minio 启动分布式Min ......
stata collapse应用
use 0624b\1,clear collapse (mean) gpa , by(year) list use https://www.stata-press.com/data/r16/college,clear collapse (mean) mean_gpa=gpa, by(year) li ......
dpkg 解包 重新打包
1.把包控制脚本解包出来 dpkg-deb -e nano.deb nano/DEBIAN 2. 把程序解包出来 dpkg-deb -x nano.deb nano 3. 重新打包 dpkg-deb -b nano nano_2.deb control字段信息说明 package:程序名称,中间不能 ......
【每日一题】Problem 359B. Permutation
[原题](https://codeforces.com/problemset/problem/359/B) #### 解决思路 虽然题解思路里写着 $dp$,但是还是用最简单的 $math$ 方法写了 找规律题: 1. 如果结果为 $0$,只需要每个 $a_{2i-1}-a_{i}$ 同向即可,即都 ......
31 IIC(九)iic adapter
[代码](https://gitee.com/super_glob/linux-driver-code/tree/master/2023.06.23_i2c_adapter) ## 1 iic adapter驱动架构 i2c adapter设备是挂载于platform bus 整体重点架构如下 * ......
在本地搭建小程序服务器,以MacOS为例
# 在本地搭建小程序服务器,以MacOS为例 已知小程序的请求url需要为域名,并且为https。不过可以开启请求ip地址和只使用http(需要在小程序开发工具中开启“不校验合法域名。。。HTTPS证书。。。”) 讲解
(1)GIF格式 GIF格式最突出的特点是支持动画同时GIF是一种无损的图像格式,即修改图片之后,图片质量没有损失。GIF支持透明效果但只能处理256中颜色。因此在网页制作中,GIF格式常用于Logo、小图标和其他色彩相对单一的图像。 (2)PNG格式 PNG包括PNG-8和真色彩(PNG-24和P ......
Book-Effective C++ 改善程序与设计的55个具体做法
# Book-Effective C++ 改善程序与设计的55个具体做法 1. 让自己习惯C++ Accustoming Yourself to C++ - 条款 01:视 C++ 为一个语言联邦/View C++ as a federation of languages. - 条款 02:尽量以` ......
创建自定义的Spring Boot Starter
## **1. 概述** Spring boot的开发人员给那些流行的开源项目提供了很多Starter,但是我们并不局限于这些。 **我们可以创建自己的Starter**,如果我们有一个公司内部使用的代码库,如果我们实在Spring boot 项目中使用,那给这个代码库创建一个Spring boot ......
ApplicationRunner简单使用
`ApplicationRunner` 是 Spring Boot 提供的一个接口,用于在 Spring Boot 应用程序启动后执行一些特定的逻辑。它定义了一个 `run()` 方法,该方法在应用程序的上下文已经创建并准备好处理请求之后被调用。 要使用 `ApplicationRunner`,你可 ......
使用python发送sip协议的OPTIONS
环境:Windows10_x64 Python版本 :3.9.2 sip协议提供了OPTIONS请求方法可用于探测对端状态,今天记录下Windows10环境下使用python3.9简单实现sip协议的options功能(udp承载)的过程,并提供示例代码及相关资源下载,可从如下渠道获取: 关注微信公 ......
java集合
集合类存放于 Java.util 包中,主要有 3 种:set(集)、list(列表包含 Queue)和 map(映射)。 1. Collection:Collection 是集合 List、Set、Queue 的最基本的接口。 2. Iterator:迭代器,可以通过迭代器遍历集合中的数据 3. ......