NOT

《 始祖研究自然,爬虫研究书本。》 回复

《 始祖研究自然,爬虫研究书本。》 https://tieba.baidu.com/p/8391971207 始祖,想起始祖鸟🐤,爬虫,想起三叶虫 。 这个标题太有意思了 。 拓变论@李炳铁: 哈哈 ......
爬虫 始祖 书本 自然

9.一级指针

指针的定义与语法 指针与数组 指针与二维数组 指针变量 指针的语法与赋值 指针的语法:数据类型 *指针名 定义:指针内容为数据的内存地址 eg: void charge(int a, int b) { swap(a, b); } void ncharge(int *a, int *b) { swap ......
指针

IDEA报错:Unsupported characters for the charset 'ISO-8859-1'

IDEA报错:Unsupported characters for the charset 'ISO-8859-1' 解决方法 File->Settings->Editor->File Encodings 将Properties Files (*.properties)下的Default encod ......
Unsupported characters charset IDEA 39

Win11卸载“连接手机”UWP应用

孽缘起因 Win11提示可以联机手机,在电脑上能读取到手机上的通知,短信,通话等,也是闲着无事,就安装了试了试,发现其实没有MIUI+好用,就另外装上之后电脑玩游戏时CPU占用规律性的100%,我怀疑有bug,就准备卸载。 结果呢? 呵!好家伙,这鬼东西不让卸载!流氓行径! 微软你学啥不好学这玩意, ......
手机 Win UWP 11

05 ETH-GHOST

《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 05 ETH-GHOST 以太坊出块速度:15s,临时性的分叉成为常态;所以对于叔块,也有奖励( ......
ETH-GHOST GHOST ETH 05

06 ETH-挖矿算法

《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 06 ETH-挖矿算法 挖矿是保障区块链安全的一个重要手段。 Blockchain is sec ......
算法 ETH 06

16、strconv

1.strconv是什么? strconv是用来处理字符串和基本类型之间的转换的 2.strconv的使用 /** * @author ly (个人博客:https://www.cnblogs.com/qbbit) * @date 2023/5/2 14:25 * @tags 喜欢就去努力的争取 * ......
strconv

基础-SQL-DQL-分组查询

where与having区别 执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组; 而having是分组 之后对结果进行过滤。 判断条件不同:where不能对聚合函数进行判断,而having可以。 注意事项: • 分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无 ......
SQL-DQL 基础 SQL DQL

入门4-Pytest测试用例运行方式(2)命令行方式运行

通过命令行方式执行 pytest 执行所有用例或者 pytest xxx.py执行指定模块 命令 pytest 执行的参数 -vs -v 输出详细信息 -s输出调试信息(print(“xxx”)里的xxx)。 -n 多线程运行。(前提安装插件pytest-xdist),例如pytest -n=2 - ......
方式 命令 Pytest

04 ETH-交易树和收据树

04 ETH-交易树和收据树 每个交易执行完之后会形成一个收据,记录这个交易的相关信息。 交易树与收据树上的节点是一一对应的。 增加收据树只要考虑到以太坊中的智能合约执行比较复杂,增加收据树有利于我们快速查询一些执行的结果。 交易树和收据树都是MPT。 以太坊中的三棵树都用同样的数据结构,这样代码比 ......
收据 ETH 04

P2596 [ZJOI2006]书架

$\color{purple}\text{P2596 [ZJOI2006]书架}$ 解题方法 考虑使用 $\text{FHQ}$ 平衡树 ,我们只使用编号,而不使用权值,平衡树上的先序遍历即为书的放置顺序。 $\text{Query}$ :这是最简单的操作,直接查询即可。 $\text{Ask}$: ......
书架 P2596 2596 2006 ZJOI

基础-聚合函数

count 统计数量 max 最大值 min 最小值 avg 平均值 sum 求和 注意 : NULL值是不参与所有聚合函数运算的。 select count(*) from emp; -- 统计的是总记录数 select count(idcard) from emp; -- 统计的是idcard字 ......
函数 基础

入门3-Pytest测试用例运行方式(1)Main方法运行

通过主函数main方式执行 If __name__ == ‘__main__’: Pytest.main({“--vs”}) 一般run.py里用main()方法,里边可以加参数 ......
方式 方法 Pytest Main

01 ETH-以太坊概述

《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click 01 ETH-以太坊概述 比特币区块链1.0,以太坊区块链2.0。 比特币出块时间10分钟,以太 ......
ETH 01

02 ETH-账户

02 ETH-账户 比特币的账户资产,根据 UTXO 中的信息来进行推算(基于交易的模式,不是基于账户的模式)。 好处:隐私保护比较好。(本人有多少个账户信息,可能自己都说不清楚) 缺点:使用上跟日常体验不太一样。每个币要说明来源;同时,每次交易必须把所有币花完。 很多比特币钱包可以自动生成接受余额 ......
账户 ETH 02

03 ETH-状态树

03 ETH-状态树 地址到状态(balance、nonce、code、storage)的映射。 以太坊地址一般160bits,一般表示为40个16进制的数。 那么如何设计映射?像是 key:value pair?那么,能不能只用一个hash表来实现?(如果不考虑hash碰撞的话),那这样是不是太简 ......
状态 ETH 03

KMP板子

P3426 #include <cstdio> #include <cstring> #include <vector> #define sd std:: namespace m{ // } constexpr int LEN = 1e6; sd vector<int> prepare(char* ......
板子 KMP

反转链表

描述 给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0≤n≤1000 要求:空间复杂度 O(1) ,时间复杂度 O(n) 。 如当输入链表{1,2,3}时, 经反转后,原链表变为{3,2,1},所以对应的输出 ......

文本输入

这种形式,回车退出报错 如果在for循环中包括判断,仍旧退出报错 只有捕捉异常退出不报错,如下 ......
文本

基础-SQL-DQL-条件查询

查询没有身份证号的员工信息 select * from emp where idcard is null; 查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息 select * from emp where age >= 15 && age <= 20; select * from emp ......
条件 SQL-DQL 基础 SQL DQL

为什么要使用分布式锁(通过redis实现)

如果需要使用到缓存机制,那就存在着这三个问题: * 1、缓存穿透问题:(全部访问redis中不存在的信息),解决方式:在redis中将数据库中没有的数据暂时赋值为null * 2、缓存雪崩问题:(redis中的key在同一时间大幅度的过期),解决方式:在redis中存入数据的时候,传入一个随机值作为 ......
分布式 redis

超声波、毫米波、ToF激光雷达——在低功耗场景的应用选型

前言: 目前主要的测距方式有:光学测距,超声波和微波雷达测距。 光学测距又可以分为:双目,结构光,ToF。微波雷达,在消费类产品中,常见的是波长在毫米级别的毫米波雷达。超声波应用比较多的是在车载倒车雷达上。 它们各有优缺点,本章内容只针对在户外低功耗场景的应用做分析。 (一)需求分析 市场需求 户外 ......
毫米波 超声 功耗 超声波 激光

15、string

1.string是什么? Go中的字符串是一个字节的切片,可以通过将其内容封装起在""中来创建字符串。Go中的的字符串是Unicode兼容的并且是UTF-8编码的。 2.string的使用 /** * @author ly (个人博客:https://www.cnblogs.com/qbbit) * ......
string

AtCoder Regular Contest 119 D Grid Repainting 3

洛谷传送门 AtCoder 传送门 对每个红格的行和列连边,建出二分图。对于二分图中的每个连通块分别考虑。 大胆猜测对于每个连通块,我们都能够进行适当的操作,使得只有一行/一列没被操作(显然不能使所有行和列都被操作)。对应的方案就是随便取一棵生成树,把不被染白的那一行/列拎出来当根,然后自底向上,每 ......
Repainting AtCoder Regular Contest Grid

DVWA-部署

前言 在学习web安全的过程中,靶场是必不可少的,毕竟在计算机界,任何理论知识都不如实操同时也不可能提供真实企业环境去练习,这个时候靶场就起到极其重要的作用。 靶场就是人为提供的带有安全漏洞的服务,每一个学习者都可以在本地快速搭建来实操,回溯漏洞的发生原理以及操作方式。DVWA靶场呢就是一个可以通过 ......
DVWA

Rotate List

Source Problem Given a list, rotate the list to the right by k places, where k is non-negative. Example Given 1->2->3->4->5 and k = 2, return 4->5->1- ......
Rotate List

值得收藏:K8S的kubectl常用命令已经按场景分好类,请您查阅。

kubectl知多少 kubectl 是 K8S 中的一个命令行工具,主要用于管理和操作 K8S 集群。kubectl 通过向 K8S API 发送 REST 请求,允许用户与 K8S 集群中的各种资源进行交互,例如 Pod、Service、Deployment 等。kubectl 提供了一种简单而 ......
场景 命令 常用 kubectl K8S

Ubuntu 22.04 开启SSH

1.更新源 sudo apt update && sudo apt upgrade -y 2.安装SSH(OpenSSH) sudo apt install openssh-server -y 3.使用systemctl启动SSH服务 sudo systemctl enable --now ssh ......
Ubuntu 22.04 SSH 22 04

java反转部分链表后记

由于链表只是一个单向链表 所以不能在一次循环之内就直接进行反转操作 又因为只需要反转部分链表 所以只要将链表遍历到需要反转的最后一位,剩下的不用管了 于是我想到了在第一遍循环中用HashMap获取需要反转的链表的部分,键代表下标,值代表原先链表中val 之后第二遍遍历时按照将值按照反向数据即可 Ti ......
后记 部分 java

SpringSecurity过滤器之SecurityContextHolderAwareRequestFilter,RequestCacheAwareFilter

###SecurityContextHolderAwareRequestFilter SecurityContextHolderAwareRequestFilter对Servelet3.0的api做了封装。 public void doFilter(ServletRequest req, Servl ......