
后端
geejkse_seff
这个作者很懒,什么都没留下…
展开
-
C++ 二维、三维 map 的使用
前言最近复习了一下 map 的使用,因为使用的都是一维的,所以使用常规操作就能满足需求。以前看到过有人在工作环境中使用多维度的 map,当时没有尝试实现这种需求,今天想起来了就试了下。类似于 map<string, map<string, string>> 这种形式。常规操作是对数据的增删查改。二维 map创建一个二维map,这里以string为例:map<string, map<string, string>> b;增加元素增加元素可分为两种情原创 2022-03-20 15:44:47 · 2832 阅读 · 0 评论 -
Java集合专题(超级详细)
Java集合专题(超级详细)文章目录Java集合专题(超级详细)前言一、集合是什么?1.集合和数组的区别2.Collection体系的继承树2.1 Collection接口常用方法2.2 Collection常用遍历方式2.2.1 迭代器Iterator使用2.2.2 增强for循环遍历2.3 List常用遍历方式(3种)2.4 Set常用遍历方式(2种)3.Map体系的继承树3.1 Map接口常用方法3.2 Map常用遍历方式(6种)4.Lis原创 2022-03-19 21:54:05 · 892 阅读 · 0 评论 -
FlinkCDC 2.1.1记录
MysqlMySqlSource<String> mySqlSource = MySqlSource.<String>builder() .hostname("localhost") .port(3306) .databaseList("test") // monitor all tables under inventory database .table原创 2022-03-19 20:23:10 · 4355 阅读 · 1 评论 -
C++11新特性
C++11新特性梳理 - 杭河苇 - 博客园原创 2022-03-19 16:32:31 · 765 阅读 · 0 评论 -
2022.03.18 - NC071.BM101 设计LFU缓存结构
文章目录1. 题目2. 思路(1) 哈希表+优先队列3. 代码1. 题目2. 思路(1) 哈希表+优先队列哈希表count存储key和调用该key的次数和时间,哈希表data存储真正的数据,优先队列存储key,按照调用次数从小到大排序,调用次数相等时,按照调用时间从小到大排序。3. 代码import java.util.ArrayList;import java.util.HashMap;import java.util.PriorityQueue;public原创 2022-03-19 12:32:30 · 475 阅读 · 0 评论 -
致力推广 Vim 的那个程序员走了,Vim 之父:我要把 9.0 版献给他
文章来源:量 子 位任何 Linux 用户,几乎都无法绕开命令行,也绕不开 Vim 编辑器。作为 GitHub 上最为知名的文本编辑器,Vim 的 Star 数 2.6w,在技术圈内的影响力可见一斑。GitHub:https://github.com/vim/vim几天前,Vim 之父 Bram Moolenaar 传来了一个沉痛的消息:他的挚友、也是 Vim 的主要维护者之一 Sven Guckes 去世了。Sven Guckes 因患脑瘤于 2 月 21 日在柏林逝世,终年 55 岁.原创 2022-03-18 18:37:05 · 105 阅读 · 0 评论 -
拔山盖世(BSGS)算法
模板:int bsgs(){ map<int, int> mp;java后端 b %= p; int t = (int)sqrt(p) + 1; for (int j = 0; j < t; ++j){ int val = b * qmi(a, j, p) % p; mp[val] = j; } a = qmi(a, t, p); if(a == 0) return b == 0 ?.原创 2022-03-18 16:34:48 · 501 阅读 · 0 评论 -
删除字符串中的子串
题目输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式:输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式:在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcat is a male ccatatcat输出样例:Tom is a male 碎碎念念要用上find函数和erase函数,注意当find函数没有找到时它返回的是string::npos。str原创 2022-03-18 14:57:17 · 1190 阅读 · 0 评论 -
【嵌入式C语言】位带操作
位带操作实现了通过普通的加载/存储等指令对单一的1bit进行读写的功能。也就是说把1bit膨胀为32bit的字来操作(位带操作就是用一个地址代表一个比特,正常来说一个地址代表的是32bit,一次性操作的也是32bit)。比如:#define LED0 PBout(1) //其中 PBout(1)是位带操作我们直接LED0 = 1;通过这个位带操作直接将IO口PB1置为了高电平,也就是通过位带操作直接改变了某一bit的值。而普通的操作比如int a = 1;是将a所代表的内存最低位置为1原创 2022-03-17 18:50:06 · 1237 阅读 · 0 评论 -
StringJoiner拼接字符串(使用以及源码解析)
文章目录1. 介绍2. 代码演示3. 源码1. 成员变量2. 构造函数3. setEmptyValue()4. add()5. toString()6. merge()7. length()8. 再次详细解释toString(),跟length()方法1. 介绍StringJoiner类是jdk8推出的,用于构造由分隔符分隔的字符序列,并可选择性地从提供的前缀开始和以提供的后缀结尾。说的通俗一点:就是让字符串之间有分隔符或者字符串有前缀或者后缀,不用开发人员自己拼接原创 2022-03-16 13:33:31 · 460 阅读 · 0 评论 -
PYGAME - 美化(CNT)
pygame.transform.rotate(Surface, angle)逆时针旋转图片,角度为负数时表示顺时针。度数不是90°倍数时会自动用相近颜色进行填充。rotate an imagerotate(surface, angle) -> SurfaceUnfiltered counterclockwise rotation. The angle argument represents degrees and can be any floating point value. Negati原创 2022-03-15 10:51:11 · 4673 阅读 · 0 评论 -
LeetCode 剑指offer 68【二叉树的最近公共祖先】
思路一般情况下,对于一颗树root来说,如果节点p、q分别分布在root的左右子树中,那么节点p、q的最近公共祖先为root;对于特殊的情况,即p、q均只分布在root的一侧(左子树或者是右子树)中,我们则可以递归的处理相同的问题,即在一颗子树(root->left或者root->right)中判断节点p、q的最近公共祖先。细节处理在递归的过程中,如果遇到空节点(root == nullptr),我们可以断定此时必定返回的祖先节点是nullptr,因为此时的树已经为空,找不到祖先节点,也原创 2022-03-15 09:31:01 · 6272 阅读 · 0 评论 -
Go简单操作cookie&session
learnku.com设置cookiehttp.SetCookie(w ResponseWriter, cookie *Cookie)w 表示需要写入的 response,cookie 是一个 structcookie structtype Cookie struct { Name string Value string Path string Domain string Expires time..原创 2022-03-14 17:06:08 · 228 阅读 · 0 评论 -
c++ xlsx、xls另存PDF
#include #include “ExcelOperation.h”using namespace std;int main(){if (S_OK != CoInitialize(NULL))//init{cout<<“初始化ole失败”<<endl;return -1;}ExcelOperation excel;if (excel.OpenFromTemplate(_T(“C:\Users\728297725\Desktop\111.xls”))){e原创 2022-03-14 15:40:38 · 1202 阅读 · 0 评论 -
2022最新版VMware虚拟机及CentOS-7安装教程
大家好,我是杜晓帅~,做为一个后端开发,因为要学的技术比较多,而各种技术又必须要安装各种包或者配置环境,所以为了保护自己电脑的系统,不让他轻易崩溃,安装一个虚拟机将是很好的方案,练手搞崩了也可以很快的装下一个继续练手,非常的nice首先要下载两个东西一个是VMware,另外一个就是CentOS镜像,VMware下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html,CentOS下载.原创 2022-03-13 15:06:42 · 579 阅读 · 0 评论