- 博客(34)
- 问答 (6)
- 收藏
- 关注
原创 关于mybatis报错 Invalid bound statement (not found): com.xxx.mapper.UserMapper.xxx
关于mybatis报错 Invalid bound statement (not found): com.xxx.mapper.UserMapper.xxx
2023-08-11 23:33:20
465
原创 关于nginx报错nginx: [alert] kill(7190, 1) failed (3: No such process)
关于nginx报错nginx: [alert] kill(7190, 1) failed (3: No such process)
2023-08-11 23:25:10
2174
原创 基于win、linux环境配置mycat服务
Mycat是一个开源的分布式数据库中间件,主要应用于数据库的读写分离、分表分库、数据库高可用等方面。
2023-08-08 21:47:44
871
原创 poi实现excel文件导入导出(基本数据导出、含格式导出、含批注导出、含图片图表导出)——springboot
POI(Poor Obfuscation Implementation)是一个用于操作Microsoft Office格式文件的Java库。它提供了对Excel、Word和PowerPoint文件的读写功能,POI是一个功能强大的Java库,可以帮助开发人员在Java应用程序中处理Excel文件。无论是创建、编辑、读取还是导出数据,POI都提供了丰富的功能和灵活的接口。
2023-08-06 18:35:56
6477
5
原创 easyExcel实现基本的文件导入导出——springboot
EasyExcel是一个基于POI封装的Java库,用于简化Excel文件的读写操作。POI是Apache软件基金会的一个开源项目,提供了Java操作Microsoft Office格式文件的API。EasyExcel在POI的基础上进行了封装,提供了更简单易用的接口,使得开发者可以更方便地进行Excel文件的读写操作。因此,可以说EasyExcel是基于POI的一个扩展库。
2023-08-06 17:50:49
825
原创 springboot + websocket + stomp + vue 实现单\群聊天室
本文主要是介绍websocket + stomp搭建的简易聊天室的实现,本demo聊天室实现了单、群聊天功能
2023-07-22 17:22:56
1063
原创 java文件上传Minio——文件、文件分片上传
关于文件上传Minio的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是单文件上传minio、多文件分片上传minio的demo!其他上传方式请留言主页文章哦!
2023-07-15 17:04:33
6726
23
原创 java文件上传(分片、秒传、断点续传)——文件断点续传
关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件断点续传的demo!
2023-07-11 22:02:29
2524
5
原创 java文件上传(分片、秒传、断点续传)——文件MD5秒传
关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件(md5)秒传的demo!
2023-07-11 21:00:50
2669
原创 java文件上传(分片、秒传、断点续传)——文件分片上传
关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件分片上传的demo!
2023-07-11 19:55:26
3398
1
原创 STM32f103C8定时器输出PWM波信号
利用stm32高级定时器输出PWM,模拟呼吸灯的效果带刹车功能。(本次实验使用普通直流电机模拟的)本文章为学习笔记,其中有些地方解释的不是那么的好,即本笔记可参考、可借鉴、可指点! 直接上代码吧!解释:采用的高级定时器TIM1的通道1,即选用的是PA8引脚为PWM波的输出引脚,PB12为刹车引脚解释:配置的基本定时器的定时为公式:/****************************************************************ARR+1........
2022-06-06 02:00:39
5561
原创 自己实现API strcpy( ,)、strcpy( , , )、strcat( , )
#include <stdio.h>#include <stdlib.h>char mystrcpy(char *test1,char *test2){ if(test1==NULL||test2==NULL) { return NULL; } while( *test2!='\0')//复制也是一个元素一个元素的复制的 { *test1= *test2; //取出test2中的元素赋值给tes.
2022-03-14 00:07:18
133
原创 自己实现API puts()、gets()、strlen()、memset()
#include <stdio.h>#include <stdlib.h>//自己写自己的api//自己写的类似puts或者printf这种函数apivoid myputs(char *p)//*p相当于数组地址{ //字符串很明显在结尾有一个'\0' while(*p!='\0') { putchar(*p++);//这里就相当于移位 //putchar代表输出一个字符,只能一个一个的输出 } .
2022-03-14 00:04:32
132
原创 自己实现strtok分隔函数的API
#include <string.h>#include <stdio.h>char *mystrtok(char *str,const char *delim){ static char *temp; //保存每一次传进来的首地址 char *p=(str == NULL) ? temp : str; //锁定是本次运算的首地址 三目运算 char *p_temp=p; //动态地址 while(*p_tem...
2022-03-13 23:49:08
103
原创 简易智能家居设计——树莓派
本项目为个人学习项目,项目中有bug、有逻辑问题、有设计不合理之处,故本文章仅供参考,也望行业大佬指点!本文章主要是阐述自己对该项目的思路和构造,以及一些问题。当然还有很多地方实现的功能并不是那么完美;项目中的代码有来自菜鸟的凌乱,望读者理解!这也是为了以后个人对该项目的回顾有资源可查。下图为本人本项目的构思图(其中的电风扇调速、控制窗帘的打开关闭和红外控制空调功能没有添加到代码里面)个人认为该项目主要考察的还是解决网络(TCP)通信与串口通信等知识点,以及对各模块通信时对接发收数据处.
2021-11-02 23:34:52
1736
原创 Linux编程—线程
线程定义:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(callstack),自己的寄存器环境(registercontext),自己的线程本地存储(thread-localstorage)。一个进程可以有很多线程,每条线程并行执行...
2021-08-23 00:05:28
162
原创 Linux 进程—族函数、system、popen
本文章为个人的学习笔记,其中有些知识点解释得不是那么的标准。即本文章笔记可参考、可借鉴、可指点!族函数在当前进程中或者当前程序中调用exec函数时,则会去执行族函数内另外的一个程序。当调用exec族函数时,当前进程或执行的程序就会被完全替换为族函数该执行的程序,而族函数的调用多用在创建新的进程时的调用。因为调用exec族函数并不创建新进程,所以前后进程的ID并没有改变。通过调用族函数去执行的程序时,执行文件既可以是二进制文件,也可以是任何Linux下可执行的脚本文件。族函数原型#incl
2021-08-21 22:23:50
147
原创 linux编程—进程
什么是程序,什么是进程,有什么区别?程序是未被 CPU 执行之前,程序做不了任何事,他只是一些代码或者一些文件等。如前所述,当这个程序被执行的时候,执行他的文件称为进程。程序是静态的概念,例如gcc xxx.c –o pro 磁盘中生成pro的执行文件,叫做程序进程是当这个可执行的文件被执行的时候,即可执行的文件或者该程序被cpu拿去执行去了。eg:在终端执行了 ls -l、ps _aux、./a.out等指令的时候就是打开了相应的进程。什么是进程标识符?每个...
2021-08-03 00:31:02
124
原创 Linux 文件编程—ANSIC标准C库(fopen等函数)
此文章为个人学习笔记,有些知识点可能解释得不是那么正确,所以有人参考文章的时候,可以借鉴其他的文章一起来学习!fopen和open的区别转载连接1:http://blog.chinaunix.net/uid-29025972-id-3847404.html转载连接2:https://www.cnblogs.com/nickyye/p/5497659.htmlfopen的参数含义转载连接:https://www.cnblogs.com/hnrainll/archive/2011/09/16
2021-08-01 17:55:53
355
原创 linux 文件编程—open/read/write
open头文件#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>函数原型int open(const char *pathname, int flags);int open(const char *pathname, int flags, mode_t mode);int creat(const char *pathname, mode_t mode);其中Path..
2021-07-31 23:42:25
507
原创 进程间通信IPC _信号
信号为 Linux 提供了一种处理异步事件的方法。即中断。信号处理的三种方式:忽略(其中SIGKILL、SIGSTOP不能被忽略)、捕捉、默认系统的动作。查看系统中所有信号可以在终端输入 kill -l 来查看,发现信号的编号是从1开始的,一共64个。PU@Embed_Learn:~/IPC$ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFP..
2021-07-31 18:05:12
107
原创 进程间通信IPC-消息队列/共享内存
消息队列消息队列是由消息的链表,存放在内核中并一个消息队列由一个标识符(即队列ID)来标识。消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺点。1、特点 消息队列是面向记录的,其中的消息具有特定的格式以及特定的优先级。 消息队列独立于发送与接收进程。进程终止时,消息队列及其内容并不会被删除。 消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,也可以按消息的类型读取。 2、原型// 创建或打开消息队列:成功返回队列ID..
2021-07-26 23:08:15
207
原创 进程间通信IPC-管道(无名管道pipe/命名管道FIFO)
本人学习的个人笔记,其中的解释或表达的不正确等等;即笔记 可借鉴 可参考 可指点 !一起学习,一起努力!无名管道管道也通常指 无名管道,是 UNIX 系统IPC最古老的形式。特点: 它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。 它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。 它可以看成是一种特殊的文件,对于它的读写也可以使用普通的read、write 等函数。但是它不是普通的文件,并不属于其他任何文件系统,并且只存..
2021-07-25 20:33:18
245
空空如也
websocket并使用rabbitmq做消息代理心跳机制PING和PONG导致断连
2024-04-28
websocket无数据交互断连问题
2024-04-27
色弱与前端直接关系和影响大不大?
2022-07-20
eclipse IDE开发GD32没有启动文件和连接脚本文件
2022-06-27
stm32通信模块推荐
2022-05-24
stm32的关于WiFi模块的SDIO协议
2022-05-24
基于stm32F407怎么实现与EC20的4G模块进行USB通信?
2022-05-09
单链表嵌套,但是在第二次调用嵌套链表打印时出现了null现象
2021-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人