• 2024-11-20WEBP中无损模式下的四种转换类型
    四种转换类型应用于对图像数据熵编码之前,通过对空间和颜色相关性进行建模来降低图像数据的熵。一张图片可以进行四种类型的转换,每个转换最多只能使用一次。while(ReadBits(1)){ //Transformpresent. //Decodetransformtype. enumTransformTypetransform_
  • 2024-11-03【STM32 Blue Pill编程实例】-4位7段数码管使用
    4位7段数码管使用文章目录4位7段数码管使用1、7段数码介绍2、硬件准备与接线3、模块配置4、代码实现在本文中,我们将介绍如何将STM32BluePill开发板与4位7段数码管连接,并在STM32CubeIDE中对其进行编程。在文章中首先将介绍4位7段数码管及其与
  • 2024-11-02数据结构好题
    7574--【6.05模拟】数据结构分块二次离线回滚莫队cdq分治+扫描线题目限制太多,考虑先消去\(y\)的限制,很容易想到将点分成\(y\lemid\)和\(y>mid\)两部分,此时上下两部分可以分开统计最大值但是如果直接将询问扔进去又会变成\(O(nQlogn)\)的,考虑这个过程能否优化重要性质:Red
  • 2024-10-29省选前模拟赛记录
    日期类型ABCD总分小经验0820省选/互测赛\(\color{green}{数论分块/性质}\)\(\color{blue}{期望}\)\(\color{blue}{生成函数/多项式}\)16大样例/longlong0824省选/互测赛\(\color{green}{FWT}\)\(\color{green}{Ad-hoc}\)\(\color{blue}{数据结构优
  • 2024-10-27【STM32 Blue Pill编程实例】-控制步进电机(ULN2003+28BYJ-48)
    控制步进电机(ULN2003+28BYJ-48)文章目录控制步进电机(ULN2003+28BYJ-48)1、步进电机介绍2、ULN2003步进电机驱动模块3、硬件准备及接线4、模块配置3.1定时器配置3.2ULN2003输入引脚配置4、代码实现在本文中,我们将介使用STM32CubeIDE使用ULN2
  • 2024-10-23Bluecms 1.6 代码审计过程(共计 74 个漏洞)
    目录前言安装步骤网站结构入口文件审计1.include/common.fun.phpuser_name参数存在CookieSql注入漏洞2.templates/default/user.htm存在CookieselfXss反射型漏洞正式审计过程3.ad_js.php文件ad_id参数存在SQL注入漏洞4.ad_js.php文件ad_id参数存在
  • 2024-10-22OpenCV-Python 颜色空间转换
    一、颜色空间转换importcv2importnumpyasnpimg=cv2.imread('lena.jpg')#转换成灰度图img_gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)cv2.imshow('img',img)cv2.imshow('gray',img_gray)cv2.waitKey(0)颜色转换其实是数学运算,如灰度化最常用的是:gray
  • 2024-10-12flask 项目拆分
    第一种方法flask项目拆分 目前是最简单项目,没有models app.py 入口文件fromAppimportcreate_appapp=create_app()if__name__=='__main__':app.run()__init__.py  app目录#初始化文件fromflaskimportFlaskfrom.viewsimport*def
  • 2024-10-09python3常用库之collections集合库
    namedtuple#namedtuple是一个函数,它用来创建一个自定义的tuple对象,并且规定了tuple元素的个数,并可以用属性而不是索引来引用tuple的某个元素。#用namedtuple可以很方便地定义一种数据类型,它具备tuple的不变性,又可以根据属性来引用Coord=collections.namedtuple("Coord",["
  • 2024-10-09[AGC064D] Red and Blue Chips 题解
    Description你有\(N\)个字符串,初始情况下每个字符串只有一个字符,是\(\texttt{R}\)或\(\texttt{B}\),保证第\(N\)个字符串是\(\texttt{B}\)。你需要对每个\(i=1,2,\cdots,n-1\)执行以下操作:选择一个整数\(j\)使得\(i<j\len\),且第\(j\)个字符串的最后一个字符
  • 2024-10-04Vue2如何在网页实现文字的逐个显现
    目录Blue留言:效果图:实现思路:代码:1、空字符串与需渲染的字符串的定义2、vue的插值表达式3、函数4、mounted()函数调用结语:Blue留言:在国庆前夕,突发奇想,我想自己给自己做一个个人博客网站,但是我个人时间实在是太有限了,自己还有竞赛没完成,考研也在准备,怕不太好,就去
  • 2024-09-12如何利用 CSS 渐变实现多样化背景效果
    前言总在平常看到像这样的图片背景是如何实现的呢背景效果的多样性和美观性直接影响用户体验。CSS渐变为设计师提供了一种强大且灵活的方法来创建引人注目的背景。渐变是颜色之间平滑过渡的效果,通过调整渐变类型和设置,你可以轻松实现从简单到复杂的各种背景效果。在
  • 2024-09-12bluecms搭建和代码审计(SQL)
    bluecms搭建将bluecms的源码文件bluecms放在www目录下,进入bluecms/install/index.php目录安装bluecms填写数据库配置信息和管理员账号信息填写完上述信息后,会自动在bluecms数据库下创建这些文件返回主界面http://127.0.0.1/bluecms后发现管理员不能从前台登录,需要从http:
  • 2024-09-01【STM32 Blue Pill编程】-UART数据发送与接收(DMA模式)
    UART数据发送与接收(DMA模式)文章目录UART数据发送与接收(DMA模式)1、DMA介绍2、STM32的UART端口3、硬件准备及接线4、UART配置5、代码实现在本文中,我们将展示如何使用STM32BluePillUART通过直接内存访问(DMA)来发送和接收数据。这一过程而无需涉及CPU。
  • 2024-09-01【STM32 Blue Pill编程】-UAR数据接收与发送(中断模式)
    UAR数据接收与发送(中断模式)文章目录UAR数据接收与发送(中断模式)1、UART的中断模式与轮询模式比较2、STM32的UART端口3、硬件准备及接线4、串口配置5、代码实现在本文中,我们将展示如何在中断模式下使用STM32BluePillUART来发送和接收数据。我们将使用S
  • 2024-09-01【STM32 Blue Pill编程】-UART数据接收与发送(轮询模式)
    UART数据接收与发送(轮询模式)文章目录UART数据接收与发送(轮询模式)1、STM32的UART端口2、串口数据发送2.1硬件准备及接线2.2串口配置2.3串口数据发送实现3、串口数据接收4、printf函数重定向每当我们进行嵌入式系统应用程序开发时,我们都需要使用串
  • 2024-08-15JS DOM 对象的节点操作
    目录一、什么是加载时间onload二、各种节点的获取方法1、元素节点的获取(1)通过标签名获取:       document.getElementsByTagName('标签名')(2)通过id获取         document.getElementById('id的名称')2、文本节点的获取举个栗子3、兄弟节点(1)nextSiblin
  • 2024-07-31蓝桥Python组标准库collections(2)
    collections三、defaultdict:有默认值的字典在字典中获取一个key有两种方法第一种get第二种通过[]获取.使用dict时,如果引用的key不存在,就会抛出KeyError。如果希望key不存在时,返回一个默认值,就可以用defaultdict。fromcollectionsimportdefaultdictd=default
  • 2024-07-29Jenkins之插件Blue Ocean
    1、安装插件BlueOcean 2、创建并配置: 3、将生成的公钥配置到gitlab: 4、配置完公钥: 创建完后: 因为这个仓库有Jenkinsfile文件,所以会直接执行: 而不会进行设计步骤,查看执行结果: 对应仓库文件Jenkinsfile: 
  • 2024-07-29delphi 里的 枚举
    初始值随机若定义一个枚举,他初始化是随机的,并不是第一个元素如:所以若一个类包含了枚举类型,一定要给其赋值,否则就会乱套;枚举不能为nil枚举的零值是随机数字,值类型,不是对象类型;定义时指定数字值//在这个例子中,`cRed`的值是1,`cGreen`的值是2,`cBlue`的值是4。注意,这些
  • 2024-07-27STM32自定义协议串口接收解析指令程序
    1、在使用串口接收自定义协议指令时,需要串口解析收到的是什么指令,举例通信报文为上位机->单片机名称长度备注帧头1Byte0x5A0x5A帧长度1Byte数据包的长度0x00-0xFF数据包命令字1Byte功能标识数据可以为空校验1Byte数据包所有字节按位异
  • 2024-07-25JavaScript(数组)
    今天学习了数组,最为重要的就是数组方法,其次就是遍历,这在作业中用的是最多的。学完发现用数组方法完成作业,比用循环写代码量要少很多。作业1:定义一个数组[1,5,6,99,5,66,7,4,1,6,9]去掉数组里面的重复值(两种方法)第二种方法因为set不明白所以打了注释(借鉴了
  • 2024-07-20Python按条件筛选、剔除表格数据并绘制剔除前后的直方图
      本文介绍基于Python语言,读取Excel表格文件数据,以其中某一列数据的值为标准,对于这一列数据处于指定范围的所有行,再用其他几列数据的数值,加以数据筛选与剔除;同时,对筛选前、后的数据分别绘制若干直方图,并将结果数据导出保存为一个新的Excel表格文件的方法。  首先,我们来明确一
  • 2024-07-1413 - matlab m_map地学绘图工具基础函数 - 介绍创建管理颜色映射的函数m_colmap和轮廓图绘制颜色条的函数m_contfbar
    13-matlabm_map地学绘图工具基础函数-介绍创建管理颜色映射的函数m_colmap和轮廓图绘制颜色条的函数m_contfbar0.引言1.关于m_colmap2.关于m_contfbar3.结语0.引言  本篇介绍下m_map中用于创建和管理颜色映射函数(m_colmap)和为轮廓图绘制颜色条的函
  • 2024-07-09BLUE和BLUP的比较及使用R语言计算它们
    听我说一句:这是我的学习笔记,仅供参考现在的分析喜欢计算表型值目前就只有三个答案计算表型值:1平均值2BLUE值(最佳线性无偏估计,固定因子)3BLUP值(最佳线性无偏预测,随机因子)1各自的原理1.1BLUE植物育种,感觉多年多点的数据,其实应该用BLUE,但是目前大多数都