A1
  • 2024-06-22【CPP】插入排序、希尔排序
    目录1.插入排序1.1直接插入排序简介代码分析1.2直接插入对比冒泡排序简介代码对比分析(直接插入排序与冒泡的复杂度效率区别)1.3希尔排序简介代码分析1.插入排序基本思想:把一个待排数字按照关键码值插入到一个有序序列中,得到一个新的有序序列。1.1直接插入排序
  • 2024-06-22P1072 [NOIP2009 提高组] Hankson 的趣味题【GCD】
    [NOIP2009提高组]Hankson的趣味题题目描述Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson。现在,刚刚放学回家的Hankson正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数
  • 2024-06-21mybatis控制台打印Sql的两种方式 获取昨天时间 00:00:00
    logging:level:com.atguigu:debug123第一种方式1.maven工程下pom.xml添加log4j日志依赖<!--日志--><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</vers
  • 2024-06-19计算机组成原理--第四章指令系统
    目前正在备考25考研,现将25计算机408学习整理的知识点进行汇总整理。一、指令系统1.1指令的定义指令就是计算机要执行某种操作的命令。一台计算机中所有机器指令的集合就是这台计算机的指令系统也称指令集。指令系统的引入是为了避免用户与二进制代码直接触。一般来说PC
  • 2024-06-18中国剩余定理——AcWing 204. 表达整数的奇怪方式
    中国剩余定理定义中国剩余定理最早出自我国古代的《孙子算经》,是数论中的一个重要定理。它描述了这样一种情况:在模运算下,对于一组线性同余方程组,存在唯一解的条件和求解方法。运用情况常用于在一些涉及到按不同模的余数条件下求解问题。比如在密码学、计算数论、计算机科学
  • 2024-06-16emojiCTF2024
    看到一个新生赛,来打打,发现自己还是太菜了连最正常的hash扩展一开始都没看出来,丢大脸这次就巩固了一下hash扩展密码其他的都是常规题了其他方向基本不会,新生赛都打不了,(哭crypto签到0111001001111010011000100111011101110110010100000100011101010011011110110011000101100
  • 2024-06-15【C++核心编程】菱形继承&虚基类
    多继承多继承的语法:class派生类名:[继承方式1]基类名1,[继承方式2]基类名2,......{派生类新增加的成员};不提倡使用多继承,只有在比较简单和不出现二义性的情况时才使用多继承,能用单一继承解决的问题就不要使用多继承。如果继承的层次很多、关系很复杂,程序的编写、
  • 2024-06-12一个很有意思的excel计算错误
    工作多年,好多年没有写blog了。今天发现了个很有意思的计算错误想写一下。写报告的时候习惯性用计算器算了一下,发现数据不对,311.3*24=7471.20.但是我这个表计算出来是7471.30,我用的是excel的自动求和 A1*24这样的公式。很奇怪因为这是excel的自动计算,按道理不会出现这种错误,然
  • 2024-06-11C#——动态数组ArrayList
    动态数组动态数组:ArrayList,代表了可被单独索引的对象的有序集合,可以代替一个数组Array,动态数组可以使用索引在指定的位置添加或者删除元素,动态数组自动重新调整数组的大小声明声明方式1:不带参数初始数组 ArrayLista1=newArrayList();声明方式2:初始化的带上数
  • 2024-06-09华为od-C卷100分题目-3用连续自然数之和来表达整数
    华为od-C卷100分题目-3用连续自然数之和来表达整数题目描述一个整数可以由连续的自然数之和来表示给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式输入描述一个目标整数T(1<=T<=1000)输出描述该整数的所有表达式和表达式的个数。如果有多种表
  • 2024-06-08二分查找相关题目(c++)
    1.元素编号输入 n个单调不减的(就是后面的数字不小于前面的数字)非负整数a1​,a2​,…,an​​,然后进行 m次询问。对于每次询问,给出一个整数 q,要求输出数列中第一个大于等于q的数字的编号。(若未找到则默认输出-1)输入共3行:第1行,2个整数n和m,表示数字个数和询问次数;
  • 2024-06-05buuctf re wp部分合集
    1.reverse2将文件用IDA打开,shift+f12找到字符串转入主函数从主函数可以看出,for循环中将flag中的‘i'和‘r'转换为字符’1‘,然后判断输入的字符串和flag是否相同,然后找到flag所存字符串按上述方式变换字符后,即得到flag{hack1ng_fo1_fun}题目reverse1同理2.新年快乐先查壳,
  • 2024-06-05Flume(端口)
    Flume配置(监听端口)1.上传解压并改名tar-zxvfapache-flume-1.9.0-bin.tar.gzmvapache-flume-1.9.0-binflume2.修改环境变量vi/etc/profileexportFLUME_HOME=/opt/module/flumeexportPATH=$PATH:$FLUME_HOME/binsource/etc/profile3.修改配置文件cd/o
  • 2024-06-012024 江苏省大学生程序设计大赛 2024 Jiangsu Collegiate Programming Contest(FGKI)
    题目来源:https://codeforces.com/gym/105161文章目录F-DownloadSpeedMonitor题意思路编程G-DownloadTimeMonitor题意思路编程K-NumberDeletionGame题意思路编程I-IntegerReaction题意思路编程写在前面:今天打的训练赛打的很水·····,我发现我们
  • 2024-06-01掘金AI 商战宝典-系统班:2024掘金AIGC课程(30节视频课)
    课程目录1-第一讲学会向Al提问:万能提问公式_1.mp42-第二讲用AI写视频脚本_1.mp43-第三讲用AI写视频口播文案_1.mp44-第四讲用AI自动做视频(上)_1.mp45-第五讲用AI自动做视频(中)_1.mp46-第六讲用AI自动做视频(下)_1.mp47-第七讲Al做视频实战:店铺宣传_1.mp48-第八讲A1做视频
  • 2024-05-29python处理EXCEL
    python处理EXCEL在Python中,有多个库可以用来操作Excel文件。其中比较常用的有openpyxl,pandas,xlsxwriter以及xlwings。下面我将分别介绍这些库及其使用方法。一、openpyxl安装pipinstallopenpyxl示例代码fromopenpyxlimportWorkbook,load_workbookfromopenp
  • 2024-05-29python处理EXCEL
    !https://zhuanlan.zhihu.com/p/700537143python处理EXCEL在Python中,有多个库可以用来操作Excel文件。其中比较常用的有openpyxl、pandas,以及xlsxwriter。下面我将分别介绍这些库及其使用方法。一、openpyxl安装pipinstallopenpyxl示例代码fromopenpyxlimportWorkbo
  • 2024-05-28const 修饰的是啥
    1.概要把const分别放在不同的位置表示的意义有啥不同。1.constA*c=&a;2.Aconst*c=&a;3.A*constc=&a;结论,1、2的情况修饰的都是类型。即c这个指针指向的对象是常量。3的情况修饰的是指针,即c这个指针本身是常量,不能修改。但c指向的对象不是常量,是可以改变的
  • 2024-05-28简单理解Flume之Channel和Sink
    ChannelMemoryChannel1,MemoryChannel将数据临时存储的到内存队列2,属性属性默认值解释capacity100队列容量,默认情况队列中最多临时存储100条数据,实际过程这个值一般被调节成30W~50WtransacCapacity100PutList向Channel发送的数据条数,实际中一般会调节成3000~5000Fil
  • 2024-05-28简单理解Flume之Source
    SourceAVROSource1,AVROSource监听指定端口,接收被AVRO序列化之后的数据2,结合AVROSink可以实现多级扇入扇出流动a1.sources=s1a1.channels=c1a1.sinks=k1#配置AVROSourcea1.sources.s1.type=avro#要监听的主机名或者IP地址a1.sources.s1.bind=hadoop0
  • 2024-05-27SMC逆向
    SMC逆向介绍参考自CTFWikiSMC自修改代码(Self-ModifiedCode)是一类特殊的代码技术,即在运行时修改自身代码,从而使得程序实际行为与反汇编结果不符,同时修改前的代码段数据也可能非合法指令,从而无法被反汇编器识别。自修改代码通常有两种破解方式,第一种是根据静态分析结果直接
  • 2024-05-26小猴编程周赛C++ | 环形最大子段和
    学习C++从娃娃抓起!记录下在学而思小猴编程学习过程中的题目,记录每一个瞬间。侵权即删,谢谢支持!附上汇总贴:小猴编程C++|汇总-CSDN博客【题目描述】给出一个长度为n的环形数组a1
  • 2024-05-25c++实现简单算法【1】
    1.交换两数inta=2,b=3;inttemp=a;a=b;b=a; 函数包装指针#include<stdio.h>#include<string.h>//#include<iostream>//usingnamespacestd;voidswap(int*a,int*b){ inttemp=*a; *a=*b;//修改a指针指向的地址的对应的变量的值,地址不变 *b=temp;}int
  • 2024-05-25工业组态软件Intouch(单机版)入门{第一篇}
    什么是Intouch?通俗来讲Intouch就是一个能将PLC里的信号显示在画面上的软件。当然它的具体实现要复杂一些,大概流程如下图:开发出来的项目大概如下图:一套Intouch软件包含哪些东西?常用的就是以下几个软件:***Intouch:***是一个项目管理器,是对项目所有操作的入口,新建项目
  • 2024-05-24RISC-V精简指令集(RISC)介绍
    目录一 RISC-V的常用指令:二 RISC-V指令集实例:1. 基础算术和逻辑操作2. 加载和存储操作3. 控制流指令4. 其他指令一 RISC-V的常用指令:RISC-V是一个基于精简指令集(RISC)原则的开源指令集架构(ISA),其指令集设计简洁、高效,并且具有可扩展性。以下是一些RISC-V的常用