摘要: 背景 有两个github账号,一个主要负责公开的内容,一个私人的,需要在同一台电脑上满足代码提交且互不干扰。核心操作分为三步: 配置ssh的config文件 切换用户 关闭全局用户名称(可选) 测试环境 Win: 11 OpenSSH: 8.6 Git: 2.39.1.windows.1 1. 配置 阅读全文
posted @ 2023-10-22 11:46 加菲猫不加肥诶 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 背景 使用Spring Cloud Gateway作为网关时有时候一个请求是既包含excel又包含json的表单数据,出于各种层面考虑网关需要获取并更新其中的json数据 依赖 Spring Boot版本:2.7.15 Hutool: 5.8.21 Java: 11 实现逻辑 实现分为2个部分 使用 阅读全文
posted @ 2023-09-16 21:41 加菲猫不加肥诶 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 背景 使用Spring Cloud Gateway作为网关时经常会需要对报文内的json数据进行修改,但是目前看到的实现方法看起来都很复杂,这里提供一种使用Spring官方提供的ModifyRequestBodyGatewayFilterFactory类来修改json报文的方法 依赖 Spring 阅读全文
posted @ 2023-09-16 19:55 加菲猫不加肥诶 阅读(450) 评论(0) 推荐(2) 编辑
摘要: 0X00:起因 想背些俄语,用了沪江,鳄鱼这些app,但总感觉不舒服。还是喜欢像墨墨背单词这种的逻辑(总词数=旧词+新词。没错就是懒,一天就想背二十几个就好)。就准备按照自己舒服的逻辑写一个。 0X01:思路 1:整个项目分2模块:本地化模块+功能逻辑模块 1.1:本地化模块:分为单词本地化和语音本 阅读全文
posted @ 2021-03-28 20:17 加菲猫不加肥诶 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 方法1:因为没有异或^这样的直接运算符,计算同或可以转为string类型进行操作,再转为需要的类型 string a,b,res; cin >> a>>b; //0101 1001 这里需要控制一下输入的长度要一样,如果不同的话要自己实现短的前面补0 int length = a.length(); 阅读全文
posted @ 2020-09-10 16:46 加菲猫不加肥诶 阅读(4146) 评论(0) 推荐(1) 编辑
摘要: string str,sentence; cin >> str; getline(cin, sentence); cout << str << " "<< sentence << " "; 以上代码定义两个字符串,分别想要为其赋值为"hello" "hello world",但是运行后仅仅能输入he 阅读全文
posted @ 2020-09-10 13:53 加菲猫不加肥诶 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 当函数的 形参数组 和 全局数组 重名时,在此函数内对数组的操作并不会影响全局数组。所以说,若是全局变量就不要放进函数参数了。 问题来源: vector<int> arr; void heapsort(vector<int> arr, int left, int right) { if (left 阅读全文
posted @ 2020-09-03 16:37 加菲猫不加肥诶 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 问题来源: 在写二叉树序列化与反序列化时发现序列化函数为char* Serialize1(TreeNode *root) 其函数返回类型为char*,但是我在实现的过程中为了更方便的操作添加字符串使用的是C++中string类型的变量,这就导致我最后得到的结果res是string类型,若是要返回需要 阅读全文
posted @ 2020-07-05 23:39 加菲猫不加肥诶 阅读(3176) 评论(2) 推荐(0) 编辑
摘要: C++队列Queue是一种容器适配器,它给予程序员一种先进先出(FIFO)的数据结构。1.back() 返回一个引用,指向最后一个元素2.empty() 如果队列空则返回真3.front() 返回第一个元素4.pop() 删除第一个元素5.push() 在末尾加入一个元素6.size() 返回队列中 阅读全文
posted @ 2020-05-21 23:22 加菲猫不加肥诶 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: int a; vector<int>res; while(cin>>a){ res.push_back(a); } 给出这段代码 可以输入1 2 3 4 5并以回车结束,从而分5次存入res。 也可以输入 1 2回车3 4 5回车 当然可以这么一直输入,直到输入一个任意字符结束 无while仅仅为c 阅读全文
posted @ 2020-05-17 21:12 加菲猫不加肥诶 阅读(1026) 评论(0) 推荐(0) 编辑