XOR
CF1912G Great City Saint Petersburg记录
题目链接:https://codeforces.com/contest/1912/attachments/download/23419/icpc-nerc-2023-statements.pdf 题意简述 相信大家都听说过经典的接雨水问题。给定 \(n\) 个数作为初始的地砖高度分布 \(a_i\) ......
Docker系列---【Docker安装alist】
1.Docker安装alist命令 #这里是用的dockerdesktop,映射目录可以改成你自己的 docker run -di --restart=always -v e:/docker/alist/data:/opt/alist/data -p 5244:5244 -e PUID=0 -e P ......
鼠标连点器——脚本版
# This is a sample Python script.from pynput import mousefrom pynput import keyboardimport threadingimport time# Press Shift+F10 to execute it or repl ......
k8s 1.23.17 安装
k8s 集群环境 hostname role IP zijian-k8s-01 master 192.168.63.31 zijian-k8s-02 worker 192.168.63.32 zijian-k8s-03 worker 192.168.63.33 安装步骤 master, worker ......
Universal Reference
title: Universal reference layout: page categories: cpp Universal Reference 通用引用是个比较恼人的事情,因为他长得跟一般的右值引用很像; 通用引用可以接受左值和右值,比如: #include <iostream> templ ......
C语言使用条件编译导致结构体赋值“不正确”的问题
首先当你遇到任何觉得是编译器有问题的情况时一定坚定一个信念:“编译器不会有问题” 这回我遇到的问题看上去就很像编译器有问题,但排查下来最终发现还是自己的问题,我将这个问题简化后是这样的:取出一个结构体中的成员的值,在有些文件中取出来是正确的,有些文件中取出来是不正确的。 复现方法如下,需要编写4个文 ......
C++ Thread
title: C++ thread layout: page categories: cpp C++ Thread Recover 命中率、缺失率、命中时间和缺失代价是与高速缓存(Cache)性能和效率相关的关键概念。这些术语用于描述缓存系统的性能特征和效果。让我逐一解释这些概念: 命中率(Hit ......
排序算法的最坏时间复杂度
参考链接:排序算法的最坏时间复杂度 1.题目介绍 以下哪种排序算法的最坏时间复杂度可以做到 O(nlogn) A.归并排序 B.快速排序 C.冒泡排序 D.插入排序 2.题解 方式: 平均 最坏 最好 插入 n^2 n^2 n 希尔 n^1.3 / / 冒泡 n^2 n^2 n 快速 nlogn n ......
再谈XSS攻击的例子
举个例子 Demo1 - 你好 在浏览器输入:http://testxss.com/xss/demo1.html?search=你好 页面效果如下所示: demo1.html的代码如下所示: <head> <meta charset="utf-8"> <meta name="viewport" co ......
类基础
类基础 不同的类属性:public, private, protected public: 公有属性,可以被外部访问 private: 私有属性,只能在类内部访问 protected: 受保护的属性,只能在类内部和子类中访问 构造函数的类型:默认构造函数、拷贝构造函数、带参数的构造函数 析构函数的类 ......
从分布式计算的角度看pytorch和TensorFlow哪个更优?
背景: pytorch框架是一个从学术圈出来的框架,因此pytorch并不原生支持分布式计算,而且在大模型火爆的今年以外好像在深度学习领域使用分布式计算的场景确实不多,所以pytorch并不原生支持分布式计算的事情好像也并无大碍,而且pytorch可以通过安装第三方库的方式实现同步形式的分布式计算。 ......
Game with Marbles
引言 题目链接:https://codeforces.com/contest/1914/problem/E2 思路 假设有数组 \(a_1,a_2, \cdots a_n\) 和数组 \(b_1,b_2, \cdots b_n\) 分别表示 \(Alice\) 和 \(Bob\) 的弹珠数。 假设有 ......
cpp环境搭建 - VSCode创建CMakeLists项目
1) 先要安装插件CMake Tools 2) 没配置CMakeLists.txt前的项目文件,直接用之前配置的Build Task构建,会报main.cpp找不到头文件,因为它在./include/Test.h下,在main.cpp所在的文件夹搜肯定是没有的 3) 下面开始配置CMakeLists ......
12.20设计模式复习安排
1.默写每个模式的定义和例子 2.每个原则的定义 3.对应模式代码核心内容 4.看模式实例画类图 对于下述场景,选择合适的软件设计模式进行设计,说明选用的设计模式的名称,简单描述该模式,并画出对应的类图。(共 15 分,其中软件设计模式的名称 3 分,模式描述 4 分,类图 8 分) 题一: 题二: ......
API与SDK的区别
很多人在软件开发中经常会分不清 SDK 与 API ,今天就来浅谈一下两者之间的区别。 直白地说,SDK 包含了 API ,是一套完整的,能完成更多功能的工具包,无论你想获取什么样的信息,SDK 里总能找到实现的办法。 用通俗的话来举个例子: 有一杯密封饮料,它的名字叫做 “ SDK ” 。饮料上插 ......
此情可待成追忆,只是当时已惘然
回归文化课已经两月整了,今天偶打开电脑,思绪万千,遂属文以抒怀。 一直在用的机械键盘上已经落上了薄薄的一层灰了,一想到这整整一年的经历,呵,真的就如梦一般。轻轻吹去浮尘,再次敲击键盘,享受着键帽发出的清脆的声响,真有一种怀念的感觉。 不过,我怀念的是什么呢?是 OI 吗?不管 OI 好与不好,它终归 ......
BEV开山之作LSS(Lift,Splat,Shoot)原理代码串讲(转)
自动驾驶:BEV开山之作LSS(lift,splat,shoot)原理代码串讲前言Lift参数创建视锥CamEncodeSplat转换视锥坐标系Voxel Pooling总结 前言 目前在自动驾驶领域,比较火的一类研究方向是基于采集到的环视图像信息,去构建BEV视角下的特征完成自动驾驶感知的相关任务 ......
Java 随机字符串类 工具类
Java 随机字符串工具类 随机生成字符串的工具类,在I7 10代 CPU下,大概每秒300不重复,没有使用第三方jar package com.chohn; import java.lang.management.ManagementFactory; import java.lang.manage ......
索引失效的7种情况
参考链接:索引失效的7种情况 索引失效的7种情况 简述 什么时候没用 1.有or必全有索引; 2.复合索引未用左列字段; 3.like以%开头; 4.需要类型转换; 5.where中索引列有运算; 6.where中索引列使用了函数; 7.如果mysql觉得全表扫描更快时(数据少); 什么时没必要用 ......
mybatis获取insert操作自增主键值原理
上一篇mybatis insert操作获取自增主键中介绍了如何获取主键值,接下来这篇我们将通过跟踪源码的方式进一步探究mybatis是如何获取到主键的。
其实上一篇中,通过官方文档我们可以看出mybatis还是通过 JDBC 的 getGeneratedKeys 方法获取由数据库内部生成的主键。 ......
高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数据|附代码数据
全文链接:http://tecdat.cn/?p=23378 最近我们被客户要求撰写关于高维数据惩罚回归方法的研究报告,包括一些图形和统计输出。 在本文中,我们将使用基因表达数据。这个数据集包含120个样本的200个基因的基因表达数据。这些数据来源于哺乳动物眼组织样本的微阵列实验 1 介绍 在本文中 ......
分布式缓存
单点redis的问题 数据丢失问题:Redis是内存存储,服务重启可能会丢失数据。解决:数据持久化 并发能力问题:单节点并发能力不足。解决:主从集群,读写分离。 故障恢复:需要自动的故障恢复手段。解决:Redis哨兵,实现健康检测和自动恢复。 存储能力问题:单节点Redis难以满足海量数据存储。解决 ......
Codeforces Round 916 (Div. 3)
目录写在前面ABCDE1/E2FG1G2写在最后 写在前面 比赛地址:https://codeforces.com/contest/1914。 第二天没早八打个 div3 休闲娱乐保持下手感,然而 div3 都 AK 不了了,纯纯废物一个,天天上大学导致的。 唉,一学期碰上好几个 byd 恼弹老师, ......
2023-2024-120231329《计算机基础与程序设计》第13周学习总结
作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html 这个作业的目标 《C语言程序设计》第12章并完成 ......
【专题】2022中国新能源汽车内容生态趋势洞察报告PDF合集分享(附原数据表)
原文链接:http://tecdat.cn/?p=31970 《报告》以关注新能源汽车内容的网络用户和中国新能源汽车企业为研究对象,选择了与新能源汽车有关的网络内容(图片,直播,视频,用户评价),并与中国新能源汽车产业的生产和销售数据相结合,展开了一项调查。 阅读原文,获取专题报告合集全文,解锁文末 ......
【专题】保险行业数字化洞察白皮书报告PDF合集分享(附原数据表)
报告链接:https://tecdat.cn/?p=33203 原文出处:拓端数据部落公众号 近年来,"养老"、"三胎政策"、"医疗成本"等一系列备受关注的民生话题,使得保险服务备受瞩目,并逐渐渗透到每个人的生活中。自2020年以来,由于多种因素的影响,人们对健康的意识不断提高,这正在重新塑造中国消 ......
MySQL-基础篇
索引的数据结构 二叉树 树高度普通二叉树最坏n. 红黑树 二叉平衡树,树高度logn+1.以20000000条数据为例,h=log20000000=25 Hash表 对索引的key进行一次hash计算就可以定位出数据存储的位置 很多时候Hash索引要比B+Tree更高效 仅能满足=、in,不支持范围 ......
《业务安全实战演练》时效绕过测试10
一、大多有利用的案例发生在验证码以及业务数据的时效范围上,在之前的总结也有人将12306的作为典型,故,单独分类。 1、时间刷新缺陷 12306网站的买票业务是每隔5s,票会刷新一次。但是这个时间确实在本地设置的间隔。于是,在控制台就可以将这个时间的关联变量重新设置成1s或者更小,这样刷新的时间就会 ......