AND
比较两个文件是否相同的办法
原本是朴素的遍历写法,后面改为mmap后速度提升飞快(大部分时候一秒以内可以出结果)。可以用于比较两个文件内容是否相同,包括图片也可以(图片用open函数打开后是一堆乱码,相当于比较乱码)。Talk is cheap, show me your code。 #include <iostream> # ......
Vue中使用Element
Vue中使用Element.UI菜单完成主体页面搭建一.搭建ElementUI基础环境(基于脚手架)1.新建空的文件夹,文件夹命名自定义2.在文件资源管理器上方输入cmd3.然后在控制台中输入vue create (自定义名称)注意:只支持小写 输入完后按Enter4.在第一个选择项中选择Manua ......
Redis
从Nosql聊起,深入redis基本类型使用,拓展特殊类型。连接jedis,使用springboot集成,上手实战开发。事务、配置文件详解、发布订阅、持久化机制、主从复制、哨兵模式、缓存穿透和雪崩处理 ......
CF1806E 题解
## 题目大意 给你一棵树,然后定义一个函数 $ f(x,y) $,接下来给你 $ q $ 组询问 $x_{i},y_{i}$,让你求每一次的 $ f(x_{i},y_{i})$。 ## 分析 首先我们尝试根据这个函数的定义暴力求值,代码实现如下。 ```cpp ll BFquery(int g,i ......
Backtrace
> 占坑. Write it later. > It's nearly impossible to model algorithms by mathematics. We can only pursue progressive rigor(actually, maybe we cannot call ......
2023年 8月15日普及组南外集训题解
# [A 陷阱](https://hydro.ac/d/xiaozhu0602/p/17) 我们可以从 $l$ 枚举到 $d$,再计算是否满足要求,满足要求加入到数组中,输出第一个和最后一个 ``` #include using namespace std; const int N = 1e5 + ......
MQTTnet4入门(二)实现客户端
上一篇写服务端的文章《MQTTnet4入门(一)实现服务端》已经是去年年底,现在MQTTnet的版本是4.2.1.781,总的来说改动不大。下面以新版为例实现一个客户端。 var mqttClientOptions = new MqttClientOptionsBuilder() .WithTcpS ......
C#程序配置读写例子 - 开源研究系列文章
今天讲讲关于C#的配置文件读写的例子。 对于应用程序的配置文件,以前都是用的ini文件进行读写的,这个与现在的json类似,都是键值对应的,这次介绍的是基于XML的序列化和反序列化的读写例子。对于ini文件,操作系统已经提供了API的操作函数,但是这个ini配置文件,随着编程语言的发展,属于过时的产 ......
cf tool 使用指南
>本文作者使用 powershell 而非 cmd 。 > >本文作者使用 powershell 而非 cmd 。 > >本文作者使用 powershell 而非 cmd 。 ## 下载 下载地址: 这不是 xalanq 的原版,原版有 bug。 对于 Windows 系统,请下载`cf.exe`。 ......
uniapp中使用过滤器filters来格式化时间
uniapp中使用过滤器filters来格式化时间 看那个创云商城源码的时候看到的,觉得蛮有用的,扒下来备用,应该也能直接用于JS <template> <view class="mix-timeline"> <view class="cell" v-for="(item, index) in li ......
SpringBoot 启动流程追踪(第二篇)
上一篇文章分析了除 refresh 方法外的流程,并着重分析了 load 方法,这篇文章就主要分析 refresh 方法,可以说 **refresh** 方法是 springboot 启动流程最重要的一环,没有之一。我们通常在分析源码的过程中,都需要带着一个目标去看,不然看这看那,感觉什么都没有看一 ......
字段类型处理器
# 字段类型处理器 ## Json字段 ```java package com.example.demomybatisplus.data.一对多; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybat ......
代码随想录算法训练营第六天|242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
哈希表部分: 哈希表,简单来说就是k-v形式查询的结构,用来快速判断一个元素是否出现集合里,如hashmap 核心是哈希函数,k存哈希函数的值,找的时候找查询项的哈希函数值就行,返回v 出现哈希碰撞的时候,查找的流程怎么走呢?(*存疑,之后查一下) 类型:数组+集合set(set、multiset、 ......
8.18日
活在当下享受现在 今天和朋友谈了心,谈了对未来的想 法,我想要什么?我能做什么?说实话,我 很迷茫,我的未来充满着不确定性,谈话中 我们聊到,你所有的迷茫焦虑都来源于你现 在想要的太多,而现在的你并没有实现这个 梦想的能力,此时你就陷入了一个死循环, 拼命的想改变,却没有改变的能力,就只能 不断的内 ......
定时器之PWM
void PWM_Init(void) { RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); RCC_APB2PeriphClockCm ......
张正友的相机标定论文Flexible camera calibration by viewing a plane from unknown orientations的翻译
张正友的相机标定论文Flexible camera calibration by viewing a plane from unknown orientations的翻译: 翻译的pdf版本为:http://pan.baidu.com/s/1pKshsPP 翻译 搜索 复制 ......
ThreadLocal
ThreadLocal的作用 ThreadLocal主要就是让每个线程绑定自己的值,就相当于是一个储存数据的盒子,盒子中可以储存每个线程的私有数据,当创建了ThreadLocal变量那么访问这个变量的每个线程都会有这个变量的本地副本他们可以使用 get() 和 set()方法来获取默认值或将其值更改 ......
金砖物联网赛项——设备清单
https://flowus.cn/li-zhienxuan/share/fee51d22-a928-4dbe-b761-106ef02fff5d 【FlowUs 息流】金砖物联网赛项——设备清单资料整理 | 名称 | 设备类型 | 淘宝链接 | 资料链接| | | | | | | 无线数传电台 | ......
常见数学式子
(持续更新ing...) ## 式子 没啥可说的,直接列式子吧(证明都在最下面): $1. \displaystyle \sum_{i = 1}^n i^2 = \frac{n(n + 1)(2n + 1)}{6}$ $2. \displaystyle \sum_{1 \le i < j \le n ......
代码随想里算法训练营第四天|
24. 两两交换链表中的节点 题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 第一想法 第一次做这个题的时候其实没搞懂怎么两两交换,原来是12、34、56这样... 应该是反转链表的变体,先判断头节点的nex ......
8.17日
在海边肆无忌惮的奔跑炙热的太阳粗板的 沙石在茫茫草原苏醒看不到边际累了就席 地而卧尘土不能沾染我一缕刺目的阳光照射 丁达尔效应蔓延原始森林的一切焕然新生或 是都市里喧嚣的街头咖啡厅的角落 不同的场景在我的脑海不断变换我会静下 心感受每一次的洗礼我感叹还好还好我有 属于我的一个角落不至于讲苟延残喘但使 ......
产品代码都给你看了,可别再说不会DDD(三):战略设计
这是一个讲解DDD落地的文章系列,作者是《实现领域驱动设计》的译者滕云。本文章系列以一个真实的并已成功上线的软件项目——码如云(https://www.mryqr.com)为例,系统性地讲解DDD在落地实施过程中的各种典型实践,以及在面临实际业务场景时的诸多取舍。 本系列包含以下文章: DDD入门 ......
C++项目实战之演讲比赛流程管理系统
本文主要描述了一场由 12 名选手参加的演讲比赛,比赛分为两轮,第一轮为淘汰赛,第二轮为决赛。每名选手都有对应的编号,并按照选手编号进行抽签后顺序演讲。在第一轮比赛中, 10 个评委分别给每名选手打分,去除最高分和最低分,求得平均分为本轮选手的成绩。在淘汰组内排名最后的三个选手被淘汰,前三名晋级,进... ......
2015年12月英语六级翻译真题及参考答案
2015年12月英语六级翻译真题及参考答案 沪江英语 2015-12-21 16:29 分享到 12月19日刚刚考完大学英语六级的同学们,答案都对过了吗?今年的三个翻译题目涉及消除贫困,工业升级和父母的教育观,句子结构不算太难,但一些专有名词的表达如果没有记住,可能就会影响整个语段翻译的流程。考试结 ......
test20230817考试总结(思维训练)
# 前言 这一次思维训练,我感觉到了巨佬们的强大,也感受到了我与巨佬们的差距。 | A | B | C | D | E | F | | | | | | | | | **√** | **√** | **√** | **√** | **✖** | **√** | # A ## Problem 给定一个长 ......
20230818 CHAPTER 5 Thanks for the Memories arm64汇编内存使用
.data 段的内存引用实例 十进制数不要以0开头,否则会被认为是8进制数 一个数前面可以加-负号或者~取反符号; 申请一个内存块; 重复! 转义字符! 内存对齐 The offset from the PC has 19 bits in the instruction, which gives a ......
关于 STM32 在使用 C++ 进行编程时无法进行中断(触发中断就死循环)的问题
他妈的!!!就因为这破事导致我浪费了两天的时间!!! 都是基础不扎实的锅,导致我没能第一时间想到问题的关键 好了,平复一下心情,快速的写一篇博客来记录这个叼问题 ## 解决方法 先把结论放在这里:用`extern "C" {}`把中断函数包起来 ```C++ // 就像这样 extern "C" { ......
代码随想录算法训练营第三天| 203.移除链表元素 ,707.设计链表 ,206.反转链表
203.移除链表元素 题目 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 第一想法 定义一个指针a指向头节点,顺序遍历链表,循环结束的条件是指针a.next为null 删除操作是判断a.next.val= ......
P4005题解
闲来无事写篇题解 ### [题面传送门](https://www.luogu.com.cn/problem/P4005) ## 简要题意 一条线段上有 $n$ 个点成对连接,求所连的线最小交点数。 ## 思路 看到题目中 $n \le 44$ 自然想到最终复杂度大约在 $O (2 ^ \frac{n ......
如何设计一个定时任务?
一.日常工作中使用到的框架? 单机:Quartz,Spring Schedule 等框架; 分布式: SchedulerX,ElasticJob,xxlJob 等分布式任务调度 二.定时任务的作用 简单来讲为某个时间执行某些具体的任务 1.数据获取 2.财务账目核对 3.定时数据备份 4.定时更新数 ......