const var let 01
kissat分析02_主要功能函数01_propagate
传播函数分布在propsearch.h、propsearch.c和proplit.c文件之中 propsearch.h #ifndef _propsearch_h_INCLUDED #define _propsearch_h_INCLUDED struct kissat; struct clause ......
kissat分析01_基本数据结构02_solver
solver在internal.h中定义 下面从使用的角度来了解solver个主要数据成员 assign.c中几个函数 static inline void kissat_assign (kissat * solver, #ifdef INLINE_ASSIGN value * values, as ......
NC19469 01串
题目链接 题目 题目描述 I used to believe We were burning on the edge of something beautiful Something beautiful Selling a dream Smoke and mirrors keep us waitin ......
t01_idea消除的白框
消除idea顶部窗口上的白色标题栏 点击Hlep,找到Edit Custom VM Options...点击 添加下面一段话(如果有责显示为false责改为true): -Dide.win.frame.decoration=true 然后重启即可,如下图所示,顶部白框已经没有出现了 ......
01_JS技巧
1.判断对象数据类型 示例代码如下 const isType = (type) => (target) => `[object ${type}]` Object.prototype.toString.call(target) const isArray = isType('Array') const ......
01 ETH-以太坊概述
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 01 ETH-以太坊概述 比特币区块链1.0,以太坊区块链2.0。 比特币出块时间10分钟,以太 ......
01 BTC-密码学原理
《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 01 BTC-密码学原理 哈希部分 签名部分 比特币加密货币(crypto-currency) ......
01 Docker基础
第一章 Docker基础 一、Docker简介 在这一部分我们主要讲两个方面: docker是什么、docker特点。 1 Docker是什么? Docker是什么? docker的中文解释是码头工人。 官方解释 Docker是一个开源的容器引擎,它基于LCX容器技术,使用Go语言开发。 源代码托管 ......
结构体内嵌比较函数bool operator < (const node &x) const {}
struct node { int l,r; bool operator <(const node &a)const{ return r < a.r; } }a[maxn]; 使用sort时,如果这么定义节点,说明节点要按照从小到大排序(sort中默认从小到大排序);但是同样的代码,如果使用优先队列 ......
每日总结2023-05-01
今天继续学习了Android中的kotlin语言 初始Java语言 mport java.util.ArrayList; import java.util.List; public class Repository { private static final Repository INSTANCE ......
回溯法解决01背包问题
#include <iostream> using namespace std; struct thing { int weight;//物品重量 int value;//物品价值 int number;//物品数量 }; thing things[10];//假设最多有10个物品 int thin ......
蛮力法解01背包问题
#include <iostream> using namespace std; struct thing { int weight;//物品重量 int value;//物品价值 int number;//物品序号 }; thing things[10];//假设最多有10个物品 int thin ......
2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <=
2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <= 2^31 - 1。 输入:n = 11 输出:0 解释:第 11 位数字在序列 1, 2, 3, ......
分支限界法解01背包问题
#include <iostream> using namespace std; #define MAX 100 struct Node { int isVisit;//记录节点是否被扩展 double w; double v; int level; //记录节点所在的层次 double ub; / ......
P01 Maven安装与配置
安装前提 本地已安装配置 JDK,可以在 cmd 窗口,输入 jave -version 进行查看 Maven 官网地址: https://maven.apache.org/ 下载地址:https://maven.apache.org/download.cgi 下载Maven包解压 下载到本地,我这 ......
自动化接口测试-01
一、为什么要进行软件接口测试? 接口是通过遵守某种约定的协议(目前最常用的是http协议),服务端提供给客户端调用的某种服务。随着服务端架构越来越复杂,从单体架构、分布式架构,演变至如今流行的微服务架构,软件接口测试也变得越来越重要。 二、软件接口测试与功能测试的区别? 首先接口测试和功能测试介入的 ......
let var const 的区别
首先要明确变量的初始化就是给变量赋一个初值 前言: 1.let 和 const 是es6 新出来的语法 2.由此可见,let 和var声明的变量值可以修改,而const不可以修改 3.由此可见,const声明的常量必须初始化,否则会报错(翻译过来就是:常量声明中缺少初始值设定项)。如果你要声明一个常 ......
吴恩达Prompt课 - 01 介绍
吴恩达和 OpenAI 一起制作了节一个半小时的,面向开发者的关于 《ChatGPT Prompt Engineering》 的课,对自己Prompt提高非常有帮助。 英文课程地址: https://www.deeplearning.ai/short-courses/chatgpt-prompt-e ......
c语言报错 [Error] invalid initialization of non-const reference of type 'LinkQueue*& {aka Link*&}' from an rvalue of type 'LinkQueue* {aka Link*}'
进行地址传递是出现报错 临时值不能作为非常量引用参数进行传递 所以需要在main函数中·重新定义指针传递 ......
《代码大全2》阅读笔记01
在我的软件开发经历中,我曾经遇到过编写代码时犯的一些错误,而这些错误在《代码大全2》这本书中都有提到。 其中一个问题是过度地注释代码。我过去常常使用很多注释,认为它们可以帮助我自己和其他人更好地理解代码。 但是,在阅读这本书之后,我了解到这种做法可能会带来一些负面影响,并会让代码更难以阅读。 首先, ......
01 Recap of CG Basic
Real-time High quality Rendering 1. Graphics Pipeline 渲染管线 2. OpenGL 物体摆放 视图变换 画架画布 生成片段 片段着色 3. GLSL(OpenGL Shading Language) 4. Debugging Shaders 5. ......
blockimgdiff中方法分析01
https://blog.csdn.net/Android_2016/article/details/98947824 关于blockimgdiff文件,本篇文档将详细分析初步生成transfer对象和生成diff的字典,并对几个重要方法 进行解析. 一、传入blockimgdiff的参数分析 二、 ......
Hadoop启动集群报错:Starting namenodes on [hadoop01] hadoop01: root@hadoop01: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
搭建三个hadoop集群的时候,master没有启动namenode和datanode, 报错: Starting namenodes on [hadoop01]hadoop01: root@hadoop01: Permission denied (publickey,gssapi-keyex,gs ......
const和constexpr
int a = 10; const int& b = a; a = 20; std::cout << b << std::endl;//输出为20,表示虽然b用const修饰不能直接修改b但是可以通过修改b的引用a来修改b int a1 = 10; constexpr int& b1 = a1;// ......
Docker获取Let`s Encrypt SSL 证书
文中的操作都是在CentOS Stream release 9下执行的,使用的是root用户。 1. 安装docker # 卸载原有的docker yum remove docker docker-client docker-client-latest docker-common docker-la ......
Redis基础 - 01概述
一、Redis概述 1.1 Redis介绍 Remote Dictionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key ......
构建之法阅读笔记01
《构建之法》是一本关于系统思维和系统工程的书籍,作者是美国系统工程专家Derek Hitchins。本书主要介绍了系统工程的基本概念、方法和工具,帮助读者理解系统工程的思维模式和实践方法。以下是我的阅读笔记:1. 系统工程是一种以系统为核心的综合性学科,旨在通过系统思维和系统方法解决现实世界中的复杂 ......
CCNA学习笔记-day-01
1 熟悉实验环境 1.1 基本引入 提前安装好 Cisco Packet Tracer Student,根据实验手册,熟悉相关的实验环境 认识路由器、交换机、线路等相关主要模块设备 1.2 路由器添加模块 添加路由器到编辑区 . 添加模块后,新产生的接口 | | | | | | 命令行敲配置 2 搭 ......
let 和 const的区别
let 和 const的区别 在 JavaScript 中,let 和 const 都是用来声明变量的关键字,它们的主要区别在于变量的可变性和作用域范围。 let 声明的变量是可变的(mutable),可以重新赋值,但不能重新声明。 const 声明的变量是不可变的(immutable),不能重新赋 ......
【raft协议-01】 从raft源码看选举
学raft,网上有很多资源,直接找一个小应用例子,男性交友网上有一个很好的例子,就从它开始吧。 一、跑起来 克隆下来,直接go build就行,不用vendor,因为我不管怎么调vscode配置,代码跳转死活不进vendor目录,所以让它用go mod里的默认路径也行。 # 1. clone git ......