本文分类:news发布日期:2025/3/8 15:38:49
相关文章
逆向思考 C. Fence Painting
Problem - 1481C - Codeforces 思路:逆序考虑,因为每一块木板都是被最后一次粉刷所决定的。
从后往前开始,对于 c i c_i ci来说,
如果这个颜色还有没有涂的木板,那么涂到其中一个木板即可如果这个颜色下没有未涂的…
建站知识
2025/3/4 13:19:26
[gRPC实现go调用go]
1什么是RPC
RPC:Remote Procedure Call,远程过程调用。简单来说就是两个进程之间的数据交互。正常服务端的接口服务是提供给用户端(在Web开发中就是浏览器)或者自身调用的,也就是本地过程调用。和本地过程调用相对的就是:假如两个…
建站知识
2025/3/6 14:09:41
RocketMQ-源码架构二
梳理一些比较完整,比较复杂的业务线
消息持久化设计
RocketMQ的持久化文件结构
消息持久化也就是将内存中的消息写入到本地磁盘的过程。而磁盘IO操作通常是一个很耗性能,很慢的操作,所以,对消息持久化机制的设计,是…
建站知识
2025/3/7 2:54:18
16:00的面试,16:07就出来了,问的问题过于变态了。。。
从小厂出来,没想到在另一家公司又寄了。
到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到六月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40…
建站知识
2025/3/7 23:38:55
thinkphp6入门(12)-- 一对一关联模型
定义一对一关联,例如,一个用户都有一个个人资料。
一、两表
1.用户表:user 2.工作经验表:work_experience user表的id关联work_experience表的user_id。
注意看,user_id1的有2条工作经验 二、数据模型
主表模型:…
建站知识
2025/3/4 0:59:55
uni-app应用设置 可以根据手机屏幕旋转进行 (横/竖) 屏切换
首先 我们打开项目的 manifest.json 在左侧导航栏中找到 源码视图 然后找到 app-plus 配置 在下面加上
"orientation": [//竖屏正方向"portrait-primary",//竖屏反方向"portrait-secondary",//横屏正方向"landscape-primary",//横屏…
建站知识
2025/3/8 9:00:42
MyString:string类的模拟实现
MyString:string类的模拟实现 前言: 为了区分标准库中的string,避免编译冲突,使用命名空间 MyString。 namespace MyString
{class string{private:char* _str;size_t _size;size_t _capacity;const static size_t npos -1;// C标…
建站知识
2025/3/4 21:38:51
LeetCode力扣每日一题(Java):58、最后一个单词的长度
一、题目 二、解题思路
1、我的思路
先将字符串转换成字符数组
由于我们需要获取最后一个单词的长度,所以我们从后往前遍历字符数组
我们还需判断所遍历的字符是不是字母,即判断每个字符对应的ASCII值即可,用计数器count来储存单词长度
…
建站知识
2025/3/6 9:35:13