线段 数据结构 结构 笔记

OI 学习笔记 III:字符串

阅读时建议在右下角开启目录。 本文涉及以下内容: 字符串的性质与结构 哈希及其扩展应用 trie & 有穷状态自动机 KMP & AC自动机 SA数组和SAM 1.字符串的性质与结构 ......
字符串 字符 笔记 III OI

pwn学习笔记-栈溢出

背景知识 函数调用栈 函数调用栈是指程序运行时内存一段连续的区域,用来保存函数运行时的状态信息。包括函数参数与局部变量等。 称之为栈是因为在函数调用时,调用函数的状态被保存在栈内,被调用函数的状态被压入调用栈的栈顶;在函数调用结束之后,栈顶的函数状态会被弹出,栈顶回复到调用函数之前的状态。 函数调用 ......
笔记 pwn

java代码备份mysql数据库

生成环境的数据库我们需要不断的进行备份,不然服务器出现故障,会是灾难性的 直接添加我的代码 package com.hrp.task; import com.alibaba.fastjson.JSON; import com.base.exception.SysException; import c ......
备份 代码 数据库 数据 mysql

【解答】如何保障数据库的测试质量?

保障数据库的测试质量可以从以下几个方面进行: (1)设计合理的测试用例:需要设计合理、全面、准确的测试用例,覆盖数据库的各种功能和场景,包括常规操作、异常操作、性能测试、安全测试等。 (2)自动化测试:可以采用自动化测试的方式,提高测试的效率和准确性,同时可以快速发现和解决问题。 (3)定期回归测试 ......
质量 数据库 数据

bzoj 5361: [Lydsy1805月赛]对称数 可持久化线段树 思路|无代码

2333居然有一天做题会做到找来找去找不到oj有这道题 虽然说HydroOJ保存了不少bzoj的题,但总归仍不是非常完善,bzoj你为什么不争气点—— 题意: 给定一棵树,n个点,每个点有点权 给出m条询问,每次问(u,v)的路径上出现了偶数次的最小数 题解: 出现了偶数次,联想到异或和为0,但是直 ......
线段 思路 代码 Lydsy bzoj

【艾跃进】口才艺术与社交礼仪笔记

写在前面 不知道从何写起,说了许久要去看艾老师的课,终于在一周后看完了,艾老师的课真是让人受益匪浅,只能说相见恨晚,如果大学时就看到,那现在应该会是另一个现象,但现在也不晚,希望可以以后做到更好。 1.礼仪 2.口才 参考链接 【艾跃进】口才艺术与社交礼仪(57集全) ......
社交礼仪 口才 社交 礼仪 笔记

Asp-Net-Core开发笔记:使用RateLimit中间件实现接口限流

前言# 最近一直在忙(2月份沉迷steam,3月开始工作各种忙),好久没更新博客了,不过也积累了一些,忙里偷闲记录一下。 这个需求是这样的,我之前做了个工单系统,现在要对登录、注册、发起工单这些功能做限流,不能让用户请求太频繁。 从 .Net7 开始,已经有内置的限流功能了,但目前我们的项目还在使用 ......

通过vba将sheet1(基础数据表)的内容通过相关计算自动填充内容到sheet2(数据整理表)

一、应用场景 基础数据表有产品的初始时间、产品名称、批号、备注。①根据批号自动计算批次,注:每个批次用英文分号分隔开;②根据表头的标志"时间(天)"或者"时间(月)"来计算初始时间+表头数字(月或天),即计算时间;③根据内容判断是"√",计算内容就加上该内容。以标志"时间(天)"或者"时间(月)"判 ......
整理表 内容 数据 数据表 sheet

数据清洗

操作: 一张表的数据插入到另一张表,可以这样写: INSERT INTO 目标表(字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表 WHERE 条件; 批量更新一张表的某个字段到另一张表,那么 SQL 可以类似这样写: # 写法一 UPDATE b AS tb ......
数据

pwn学习笔记-什么是gcc、libc、glibc、libc++、libstdc++

在做pwn题目的时候总是会遇到自己不熟悉,不会的内容,每次都觉得非常难整理和理清,不如每遇到一次就做一次笔记,方便随时复盘。 gcc gcc在我学习c语言的时候,编译阶段有用到,和pwn题貌似关系不大,放一放。 libc libc是Linux下的标准C语言库,也是当初写helloworld里包含的头 ......
libc libstdc 笔记 glibc pwn

【解答】大数据量场景下,如何测试验证函数的数值计算的数据正确性

测试的大数据量场景已2T为例进行介绍如下: (1)数据抽样验证:由于数据量非常大,可以采用数据抽样的方式进行验证。从数据集中随机抽取一小部分数据进行测试和验证,以此来推断整个数据集的正确性。 (2)并行计算验证:可以采用并行计算的方式进行验证,将数据集分成多个部分进行计算,然后将结果汇总。这样可以大 ......
数据 正确性 数值 函数 场景

MS SQL Server 删除重复行数据

您可以使用以下 SQL 语句删除 MS SQL Server 表中重复的行: WITH CTE AS ( SELECT ROW_NUMBER() OVER(PARTITION BY column1, column2, ... columnN ORDER BY (SELECT 0)) RN FROM ......
数据 Server SQL MS

数据分析第九章 基于水色图像的水质评价

#%% 水流状态记录数及水流量分布箱线图 import pandas as pd import matplotlib.pyplot as plt inputfile = r"D:\py_project\a_三下\original_data.xls" # 输入的数据文件 data = pd.read_ ......
水色 数据分析 水质 图像 数据

express node模块连接数据库提示Connect error Error: connect ETIMEDOUT

服务器配置,点开防火墙配置,添加规则设置好端口号即可。 ......
ETIMEDOUT 模块 express Connect connect

如何保障ETL过程的数据正确性。这个过程会产生哪些问题?

保障ETL过程的数据正确性可以从以下几个方面考虑: 数据源的质量:ETL过程的数据质量取决于数据源的质量,因此需要对数据源进行充分的验证和清洗,确保数据的准确性、完整性和一致性。 数据转换的准确性:在ETL过程中,数据转换是非常重要的一步,需要确保数据转换的准确性和正确性。可以采用数据验证、数据重复 ......
过程 正确性 数据 问题 ETL

数据挖掘5

1、 import pandas as pdimport numpy as npdata = pd.read_excel('original_data.xls')print('初始状态的数据形状为:', data.shape)data.drop(labels=["热水器编号","有无水流","节能模 ......
数据挖掘 数据

结构型:策略模式

定义 定义一系列的算法,将他们一个个封装起来,使他们直接可以相互替换。 算法:就是写的逻辑可以是你任何一个功能函数的逻辑 封装:就是把某一功能点对应的逻辑给抽出来 可替换:建立在封装的基础上,这些独立的算法可以很方便的替换 通俗的理解就是,把你的算法(逻辑)封装到不同的策略中,在不同的策略中是互相独 ......
结构型 策略 结构 模式

C#-结构函数Construct语法糖

C#7.0新增的解构函数语法糖 1.解析元组 (var name,var age)=GetUser(); var name; int age; (name,age)=GetUser(); public static (string name,int age) GetUser() { return ( ......
语法 函数 Construct 结构

redis的hash数据类型的基本操作

1、首先连上你的redis以下一些命令很简单,或者执行命令后效果也无法体现的就没有进行截图展示 2、hash相关操作说明:redis的hash键值对集合,特别适合存储对象,类似于java中的Map<String, Object>数据结构。 添加、获取操作开始 将哈希表中key中的字段field的值设 ......
基本操作 类型 数据 redis hash

Redis不同数据类型下的基础查询命令

目录 一、String数据类型 1. SET/GET/APPEND/STRLEN命令 2. INCR/DECR/INCRBY/DECRBY命令 3.GETSET命令 4.SETEX命令 5.SETNX 6.MSET/MGET/MSETNX 二、List数据类型 1.LPUSH/LPUSHX/LRAN ......
命令 类型 基础 数据 Redis

el-table表格数据行中添加icon---插槽使用

icon在哪格显示就在哪格写 <el-table-column prop="amount2" sortable label="周涨幅"> <template slot-scope="scope"> {{ scope.row. amount2}} <span v-if="scope.row.amoun ......
表格 el-table 数据 table icon

第二章 1.3节 目录结构与基本运行原理

1.1 Nginx目录结构说明 [root@k8s-master01 ~]# tree /usr/local/nginx/ /usr/local/nginx/ ├── client_body_temp ├── conf # 存放一系列配置文件的目录 │ ├── fastcgi.conf # fast ......
原理 结构 第二章 目录 1.3

C# 将对象转换成字节数组(二进制数据)

在将自定义对象或者数组等这样的数据存储到数据库时往往需要转换成二进制字节,尤其是在一些O/RM数据库框架中,下面是转换的函数,一个是将对象转换成二进制字节数组,另一个是将从数据库中读取的二进制流转换成程序中的对象。 这里参考的资源来源, C#序列化数据对象。它是将对象先转换成字节数组,然后再转换成B ......
二进制 数组 字节 对象 数据

Redis - 对象结构

其实,Redis 的每种对象都有对象结构与对应编码的数据结构组合而成,进阶 Redis 就需要从它的对象机制开始。 ......
对象 结构 Redis

关于数据库分库分表的一点想法

日常开发中,实现数据库的分库分表,在经常使用工具方面,常用的有像 sharding-sphere、TDDL、Mycat等,然后,根据主键key做数据分布 ......
分表 分库 想法 数据库 数据

学习OpenTk,笔记三

1、着色器的类型,目前是六种着色器(枚举内是六种) 2、需要创建Program实例用来组合已经编译的着色器,就像是C++的编译链接过程一样,它们链接后会上载的到GPU,之后就可以释放本地的一些着色器资源 3、uniform是全局的,它称为常量存储,主要用途是给shader传递参数的重要方式。它是一种 ......
笔记 OpenTk

灵魂云 上网 在笔记本上可以 但是到了公司的电脑上就上不去。

问题; 在宿舍的笔记本上可以上网,使用手机开的热点,但是到了公司, 使用公司电脑就上不去了, 使用的是局域网。 解决: ......
灵魂 笔记本 笔记 电脑 公司

将一个多维数组整合成树形结构,可以通过递归函数来实现

function buildTree(arr, parentId = null) { let tree = []; for (let i = 0; i < arr.length; i++) { let item = arr[i]; if (item.parentId parentId) { let ......
树形 数组 函数 可以通过 结构

复杂「场景」数据导入导出

最近遇到这样一个场景:在业务正式开始前1-2天,需要导入一批来自合作渠道的数据,在业务周期结束后,再将同一批数据导出,交付给渠道方; ......
场景 数据

阅读笔记-构建之法1

《构建之法》第一章:软件=程序+软件工程。作为一名程序员,不能仅仅会写代码,深入了解一个软件是通过怎么样的层层工序制作出来,也是我们应当重点掌握的。 文中通过生活实例,启发我们对什么是程序,什么是软件,什么是软件工程,没有使用到算法需不需要学习、掌握。软件和算法,数据结构有无关联等问题的思考。仔细想 ......
笔记