编程技术 第324页
基于 epoll 的协程调度器——零基础深入浅出 C++20 协程,没有调度器的协程不是好协程,协程本质是函数加状态机,std::string::resize() 对缓冲区一些用处,水平触发和边缘触发-拾光赋

基于 epoll 的协程调度器——零基础深入浅出 C++20 协程,没有调度器的协程不是好协程,协程本质是函数加状态机,std::string::resize() 对缓冲区一些用处,水平触发和边缘触发

基于 epoll 的协程调度器——零基础深入浅出 C++20 协程,没有调度器的协程不是好协程,协程本质是函数加状态机,std::string::resize() 对缓冲区一些用处,水平触发和边缘触发,前言 上一篇《没有调...
Lee的头像-拾光赋Lee1年前
04112
IDEA 报错,java无效的目标发行版:22-拾光赋

IDEA 报错,java无效的目标发行版:22

IDEA 报错,java无效的目标发行版:22,在编译项目的时候出现报错: 解决办法: 1、无效的源发行版 原因:编译的JDK版本与发布版本不一致 File -> Project Structure ->Project Settings ...
Spring Boot 整合 Camunda 实现工作流-拾光赋

Spring Boot 整合 Camunda 实现工作流

工作流是我们开发企业应用几乎必备的一项功能,工作流引擎发展至今已经有非常多的产品。最近正好在接触Camunda,所以来做个简单的入门整合介绍。如果您也刚好在调研或者刚开始计划接入,希望本...
Lee的头像-拾光赋Lee2年前
0490
热身赛总结 题解-拾光赋

热身赛总结 题解

热身赛总结 题解,1. 旅行计划 赛时思路 因为目标是:求出一直向东以城市 \(i\) 为终点最多能够游览多少个城市,我进行逆向思维,转换题意,将目标改成:以城市 \(i\) 为起点一直向西最多能够游...
Lee的头像-拾光赋Lee12个月前
0657
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 65-拾光赋

Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 65

Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 65, 问题原因:使用的 java 版本与项目版本不一致导致的。  解决方法: 1.根据 pom.xml 文件的 ja...
Lee的头像-拾光赋Lee1年前
06414
Java实现对象转成字节数组(整型支持按位写入,字符串则按字节写入)-拾光赋

Java实现对象转成字节数组(整型支持按位写入,字符串则按字节写入)

闲着无聊,写了一个对象转换成byte[]的工具类,支持整型按位写入(大大节省空间),具体步骤如下: 1. 定义实体类和注解 public class User { /** * ID,4个字节,32bit */ @JSONField(ordinal = 1...
Lee的头像-拾光赋Lee2年前
0450
模板的优化-拾光赋

模板的优化

模板的优化,嵌套时(比如printVector<vector<int>>)中的'>>'的优化 在使用vector<int>时,本意是向模板中传入一个vector<int>类型的参数,但是编译器错误的将'&...
Lee的头像-拾光赋Lee9个月前
05810
【Java】解析Java中的包机制-拾光赋

【Java】解析Java中的包机制

【Java】解析Java中的包机制, Java包机制 1. 定义 包(Package)类似于磁盘上的文件夹,通过包名可以找到对应文件路径,例如包test.demo.example对应文件路径为test/demo/example。 2. 核心作用 ...
Lee的头像-拾光赋Lee1年前
05010
SpringBoot责任链与自定义注解:优雅解耦复杂业务-拾光赋

SpringBoot责任链与自定义注解:优雅解耦复杂业务

引言 责任链模式是一种行为设计模式,它允许你将请求沿着处理者链进行传递,直到有一个处理者处理请求。在实际应用中,责任链模式常用于解耦发送者和接收者,使得请求可以按照一定的规则被多个...
Lee的头像-拾光赋Lee2年前
0840
在Windows使用MinGW和CMake编程开发C/C++将.c文件打包成.dll库调用的过程-拾光赋

在Windows使用MinGW和CMake编程开发C/C++将.c文件打包成.dll库调用的过程

在Windows使用MinGW和CMake编程开发C/C++将.c文件打包成.dll库调用的过程,前提条件 发现这个串口的Github仓库KissUARThttps://github.com/foldl/KissUART ,它的构建有打包成.dll库的选项,我想...
Lee的头像-拾光赋Lee5个月前
02911
30天学Java第九天——线程-拾光赋

30天学Java第九天——线程

30天学Java第九天——线程, 并行与并发的区别 并行是多核 CPU 上的多任务处理,多个任务在同一时间真正的同时执行 并发是单核 CPU 上的多任务处理,多个任务在同一时间段内交替执行,通过时间片...
你以为我在跟你讲判空-拾光赋

你以为我在跟你讲判空

开发中经常遇到需要判空的地方,比如对字符串进行判空操作。 而有时候工具包太多不知道用哪个。 就像下图,光一个 StringUtils 就有十几个包弹出来。 怎么选? 其实用哪个都行。 最重要的是: ...
Lee的头像-拾光赋Lee2年前
0280