自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (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 375

原创 关于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 1763

原创 基于win、linux环境配置mycat服务

Mycat是一个开源的分布式数据库中间件,主要应用于数据库的读写分离、分表分库、数据库高可用等方面。

2023-08-08 21:47:44 651

原创 poi实现excel文件导入导出(基本数据导出、含格式导出、含批注导出、含图片图表导出)——springboot

POI(Poor Obfuscation Implementation)是一个用于操作Microsoft Office格式文件的Java库。它提供了对Excel、Word和PowerPoint文件的读写功能,POI是一个功能强大的Java库,可以帮助开发人员在Java应用程序中处理Excel文件。无论是创建、编辑、读取还是导出数据,POI都提供了丰富的功能和灵活的接口。

2023-08-06 18:35:56 4946 5

原创 easyExcel实现基本的文件导入导出——springboot

EasyExcel是一个基于POI封装的Java库,用于简化Excel文件的读写操作。POI是Apache软件基金会的一个开源项目,提供了Java操作Microsoft Office格式文件的API。EasyExcel在POI的基础上进行了封装,提供了更简单易用的接口,使得开发者可以更方便地进行Excel文件的读写操作。因此,可以说EasyExcel是基于POI的一个扩展库。

2023-08-06 17:50:49 710

原创 springboot + websocket + stomp + vue 实现单\群聊天室

本文主要是介绍websocket + stomp搭建的简易聊天室的实现,本demo聊天室实现了单、群聊天功能

2023-07-22 17:22:56 843

原创 java文件上传Minio——文件、文件分片上传

关于文件上传Minio的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是单文件上传minio、多文件分片上传minio的demo!其他上传方式请留言主页文章哦!

2023-07-15 17:04:33 5768 21

原创 java文件上传(分片、秒传、断点续传)——文件断点续传

关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件断点续传的demo!

2023-07-11 22:02:29 1897 5

原创 java文件上传(分片、秒传、断点续传)——文件MD5秒传

关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件(md5)秒传的demo!

2023-07-11 21:00:50 2131

原创 java文件上传(分片、秒传、断点续传)——文件分片上传

关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等);本文主要介绍的是文件分片上传的demo!

2023-07-11 19:55:26 2530 1

原创 minio的基本使用——java

简单介绍了minio的使用,演示了在java项目中的使用案例。

2023-07-06 14:30:07 9953 12

原创 Mysql和Redis数据同步之Canal

介绍canal的对mysql数据的监听和使用,以及同步redis数据

2023-04-03 16:17:30 264

原创 Linux下配置redis

linux环境下配置redis

2023-04-03 00:46:57 754

原创 Linux下配置Nginx

Linux环境下配置nginx

2023-04-03 00:16:33 99

原创 Linux配置FastDFS和使用

FastDFS在Linux系统中的配置和Java代码测试

2023-04-02 19:35:04 1068 1

原创 Linux下安装MySQL

linux环境下配置mysql

2023-04-01 12:58:48 71

原创 Linux下配置Tomcat

linux环境下配置tomcat

2023-04-01 12:18:48 424

原创 Linux下的JDK安装配置

安装配置jdk环境

2023-04-01 12:09:53 377

原创 Idea配置Git和使用

主要介绍在idea结合git管理项目

2023-03-31 23:58:08 3087

原创 关于iic、spi通信协议的概述

IIC和SPI通信协议相关笔记

2022-06-16 23:39:59 1801

原创 STM32f103C8定时器输出PWM波信号

利用stm32高级定时器输出PWM,模拟呼吸灯的效果带刹车功能。(本次实验使用普通直流电机模拟的)本文章为学习笔记,其中有些地方解释的不是那么的好,即本笔记可参考、可借鉴、可指点! 直接上代码吧!解释:采用的高级定时器TIM1的通道1,即选用的是PA8引脚为PWM波的输出引脚,PB12为刹车引脚解释:配置的基本定时器的定时为公式:/****************************************************************ARR+1........

2022-06-06 02:00:39 4997

原创 自己实现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 119

原创 自己实现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 116

原创 自己实现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 92

原创 简易智能家居设计——树莓派

本项目为个人学习项目,项目中有bug、有逻辑问题、有设计不合理之处,故本文章仅供参考,也望行业大佬指点!本文章主要是阐述自己对该项目的思路和构造,以及一些问题。当然还有很多地方实现的功能并不是那么完美;项目中的代码有来自菜鸟的凌乱,望读者理解!这也是为了以后个人对该项目的回顾有资源可查。下图为本人本项目的构思图(其中的电风扇调速、控制窗帘的打开关闭和红外控制空调功能没有添加到代码里面)个人认为该项目主要考察的还是解决网络(TCP)通信与串口通信等知识点,以及对各模块通信时对接发收数据处.

2021-11-02 23:34:52 1642

原创 Linux编程—线程

线程定义:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(callstack),自己的寄存器环境(registercontext),自己的线程本地存储(thread-localstorage)。一个进程可以有很多线程,每条线程并行执行...

2021-08-23 00:05:28 148

原创 Linux 进程—族函数、system、popen

本文章为个人的学习笔记,其中有些知识点解释得不是那么的标准。即本文章笔记可参考、可借鉴、可指点!族函数在当前进程中或者当前程序中调用exec函数时,则会去执行族函数内另外的一个程序。当调用exec族函数时,当前进程或执行的程序就会被完全替换为族函数该执行的程序,而族函数的调用多用在创建新的进程时的调用。因为调用exec族函数并不创建新进程,所以前后进程的ID并没有改变。通过调用族函数去执行的程序时,执行文件既可以是二进制文件,也可以是任何Linux下可执行的脚本文件。族函数原型#incl

2021-08-21 22:23:50 135

原创 linux编程—进程

什么是程序,什么是进程,有什么区别?程序是未被 CPU 执行之前,程序做不了任何事,他只是一些代码或者一些文件等。如前所述,当这个程序被执行的时候,执行他的文件称为进程。程序是静态的概念,例如gcc xxx.c –o pro 磁盘中生成pro的执行文件,叫做程序进程是当这个可执行的文件被执行的时候,即可执行的文件或者该程序被cpu拿去执行去了。eg:在终端执行了 ls -l、ps _aux、./a.out等指令的时候就是打开了相应的进程。什么是进程标识符?每个...

2021-08-03 00:31:02 109

原创 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 330

原创 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 477

原创 进程间通信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 98

原创 进程间通信IPC-消息队列/共享内存

消息队列消息队列是由消息的链表,存放在内核中并一个消息队列由一个标识符(即队列ID)来标识。消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺点。1、特点 消息队列是面向记录的,其中的消息具有特定的格式以及特定的优先级。 消息队列独立于发送与接收进程。进程终止时,消息队列及其内容并不会被删除。 消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,也可以按消息的类型读取。 2、原型// 创建或打开消息队列:成功返回队列ID..

2021-07-26 23:08:15 196

原创 进程间通信IPC-管道(无名管道pipe/命名管道FIFO)

本人学习的个人笔记,其中的解释或表达的不正确等等;即笔记 可借鉴 可参考 可指点 !一起学习,一起努力!无名管道管道也通常指 无名管道,是 UNIX 系统IPC最古老的形式。特点: 它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。 它只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。 它可以看成是一种特殊的文件,对于它的读写也可以使用普通的read、write 等函数。但是它不是普通的文件,并不属于其他任何文件系统,并且只存..

2021-07-25 20:33:18 221

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除