相关文章
Linux- 调用signal 设定特定信号sig的处理函数handler
调用 signal 可以设定特定信号 sig 的处理函数 handler。进程收到另⼀个调用 kill 发送过来的信号 sig 时,便会开始执行 handler 函数。通过这⼀对函数便可以实现最基本的进程间通信,以下面的程序为例:
#include <unistd.h>
#include …
编程日记
2025/1/21 5:22:30
注册成Windows服务
目录 前言
winsw下载地址
注册服务
安装服务
卸载
启动或停止服务: 前言
当我们在Windows上使用cmd启动服务,或者使用“startup.bat”启动项目是都会打开一个黑窗口,容易被其他人意外关闭,导致服务关闭。为了解决这样的尴尬…
编程日记
2025/1/18 17:06:12
MySQL缓冲池Buffer Pool
前言
在应用系统中,为加速数据访问,会把高频的数据放在「缓存」(Redis、MongoDB)里,减轻数据库的压力。在操作系统中,为了减少磁盘IO,同时为了快速响应,引入了「缓冲池」(buffer pool)机制。
MySQL…
编程日记
2025/1/10 17:57:09
C++qt Day10
1.制作闹钟
头文件
#include <QWidget>
#include <QTimerEvent>
#include <QTime>
#include <QtTextToSpeech/QTextToSpeech>
#include <QTextEdit>
#include <QString>QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMES…
编程日记
2025/1/16 4:16:21
Python中使用EMD(经验模态分解)
在Python中使用EMD(经验模态分解)进行信号分解时,通常可以设置信号分解的数目。EMD算法的目标是将信号分解成多个称为“本征模态函数”(Intrinsic Mode Functions,简称IMF)的成分,每个IMF都代表…
编程日记
2025/1/19 19:03:56
排序:冒泡排序算法分析
1.交换排序
基于“交换”的排序︰ 根据序列中两个元素关键字的比较结果来对换这两个记录在序列中的位置。
交换排序包括冒泡排序和快速排序。
2.冒泡排序
1.算法原理
从后往前(或从前往后)两两比较相邻元素的值,若为逆序(即 A [ i − 1 ] > A [ i ] A[i-1]&…
编程日记
2025/1/1 11:18:31
spring复习:(61)自定义CustomAutowireConfigurer
一、自定义注解:
package cn.edu.tju.anno;import java.lang.annotation.*;Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, ElementType.TYPE})
Retention(RetentionPolicy.RUNTIME)
Inherited
Documented
public interface MyQualifier …
编程日记
2025/1/21 7:29:25
MySQL 数据库-操作基础 与 CRUD
目录 一.常见资料 :
二.MySQL 管理命令
三.数据库的三层结构—破解MySQL神秘 四,创建数据库
五.MySQL 常用数据类型 数值型(整数)的基本使用
数值型(bit) 的使用
数值型(小数)的基本使用 …
编程日记
2025/1/23 6:04:23