AND
C++ 拾遗
leetcode内存超时 在做leetcode时,使用了字符串拼接,导致内存爆掉。 //res = res + curr+to_string(count);//超出内存限制 res += curr+to_string(count); //这样才能通过 res = res + string的时候会开辟 ......
【Cpp 语言基础】继承
在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。 派生类的定义格式 单继承的定义格式如下: class<派生类名>:<继承方式><基类名> { <派生类新定义成员> }; 其中,class是关键词,<派生类名>是新定 ......
golang中的下划线(_)用法
golang的下划线有一些不错的用法。 golang中的下划线表示忽略变量的意思,也没有产生新的变量,但是后面的表达式依然会被执行。 1.忽略返回值这个应该是最简单的用途,比如某个函数返回三个参数,但是我们只需要其中的两个,另外一个参数可以忽略,这样的话代码可以这样写: v1, v2, _ := f ......
13.DDL 数据库表操作 - 修改
目录 添加新列 修改列定义 修改列名 删除列 修改表名 添加新列 -- 添加新列 ALTER TABLE 表名 ADD 列名 列属性; # 实例 -- 选择数据库 db1 USE db1; -- 添加新列 ALTER TABLE student ADD email varchar(50) NOT N ......
盘点一个Pandas取值的问题(下篇)
大家好,我是皮皮。 一、前言 前几天在Python白银交流群【上海新年人】问了一个Pandas数据提取的问题,上一篇文章我们介绍了基础篇,这一篇文章我们来延伸下,你想象下,我想要14和15行该怎么写? 二、实现过程 后来【论草莓如何成为冻干莓】给了一份代码,print(df.loc[[14, 15] ......
基于FPGA的图像拉普拉斯变换实现,包括tb测试文件和MATLAB辅助验证
1.算法运行效果图预览 2.算法运行软件版本 matlab2022a vivado2019.2 3.算法理论概述 拉普拉斯变换是一种二阶微分算子,用于图像增强和边缘检测。它通过计算图像中每个像素点周围像素的灰度差值,突出图像中的高频成分,从而增强边缘和细节。 对于二维图像f(x,y),拉普拉斯变换定 ......
实验一(网络扫描与网络侦察)
1. 实验目的和要求 实验目的:理解网络扫描、网络侦察的作用;通过搭建网络渗透测试平台,了解并熟悉常用搜索引擎、扫描工具的应用,通过信息收集为下一步渗透工作打下基础。 系统环境:Kali Linux 2、Windows 网络环境:交换网络结构 实验工具: Metasploitable2(需自行下载虚 ......
Python设置进程名称
技术背景 当我们在同一个机器上管理多个进程时,经常会遇到一个问题是,很多进程的名称可能是重复的。以Linux系统为例,进程名称默认使用的是argv[0]。这样一来,如果在一台机器上有很多个Python任务,使用ps -a命令就可以看到大量重名的python3进程。虽然这些进程ID是独一无二的,但是光 ......
前端 Git 使用约定
前端 Git 使用约定 背景 开发前端项目,有以下困惑: 使用哪个分支开发,哪个分支发布 修复线上bug的流程是什么,如何避免修复完了下次却又出现了 cms分支有十多个,是否都有用 如何快速找到之前某次功能开发,或某次bug修复 为了减轻上述困扰,引入 gitflow 规范,并根据公司情况做适当调整 ......
如何重写equals和hashcode
注意equals与==的区别 基本数据类型==比较的是内容而引用类型比较的是对象的内存地址 又因为Object为所有对象的父类所以它的所有子类继承该方法它的源码如下 public boolean equals(Object obj) { //java中==符号在比较复合型数据类型(类)时比较的是对象 ......
闲话1.2
今天我好卷,写了六道题。 上午下午一直在写题。 想要减肥了啊,感觉不减肥的话找到女朋友的目标有点难完成了,可恶的 lyt 竟然不跟我一起跑步😡😡😡,小心 lysian 以后看不上你😡。 今天绕着学校跑了两圈🥰,应该有差不多 4km?感觉自己的体质比中考那会还拉啊😅,虽然初中那会也不太行, ......
CBCTF pyjail wp
第一关 学会看环境变量 __import__("os").system('cat /proc/self/environ'); 第二关 给出了源码先查看 WELCOME = ''' _ _______ _______ _ ____ | | | ____\ \ / / ____| | |___ \ | ......
统计命令执行的时长
time命令,统计命令执行时长 for循环的shell编程知识 语法: for num in {1..100} do echo ${num} done 统计代码执行时间方法一: 注意: 命令: time for 变量 in 序列;do 操作语法;echo ${#需要打印的变量} &>/dev/nul ......
十三连测8A
http://mna.wang/contest/426/problem/1 考虑 \(S\) 的合法条件等价于,选定一段编号区间 \([l,r]\),使得 \([l,r]\) 内的点向外出度为 \(0\)。将 \((u,v)\) 看作二维平面上的一个点,即考察有多少个矩形满足 \(x\in[l,r] ......
十三连测8C
http://mna.wang/contest/426/problem/3 操作不重要。直接对最终选取局面做即可。 发现唯一的约束即为对于任意前缀,\(a\) 选取的数量不少于 \(b\)。 贡献很简单,显然可以费用流。 考虑如何模拟费用流优化。我们发现选 \(k\) 个的限制很烦人,不妨把他去掉, ......
bean 基础配置
bean 基础配置 对于 bean 的基础配置,在前面的案例中已经使用过: <bean id="" class=""/> 其中,bean 标签的功能、使用方式以及 id 和 class 属性的作用,我们通过一张图来描述下 bean 别名配置 别名的配置说明: 配置步骤: 打开 spring 的配置文 ......
12.DDL 数据库表操作 - 查看
目录 查看表名语法 查看表结构语法 实例 查看表名语法 -- 查看当前数据库中所有的表名 SHOW TABLES; 查看表结构语法 -- 查看表结构 DESCRIBE 数据表名; DESCRIBE 数据表名 列名; -- 查看表结构简写 DESC 数据表名; DESC 数据表名 列名; 实例 -- ......
一个WPF版的Layui前端UI库
思维导航 前言 WPF介绍 Layui前端UI组件库介绍 项目源代码 项目源码运行 项目运行部分截图 项目源码地址 优秀项目和框架精选 DotNetGuide技术社区交流群 前言 相信做.NET后端开发的很多小伙伴都用过Layui前端UI组件库,今天我们分享一个WPF版的Layui前端UI样式库:L ......
cname 回源
CNAME为什么要区分A记录和CNAME?我们可以把CNAME记录叫做别名记录,就是小名 比如A记录为:www.baidu.com → 111.111.111.111 那么可能有多个CNAME记录www.100fen.com → www.baidu.comwww.baifen.com → www.b ......
项贤明:中小学过度同质化的潜在危机
中国教育改革与发展研究院(南京师范大学)副院长 通过教育改革,激发学校办学活力,促进我国中小学教育多样化发展,是克服这一危机的根本出路。 我们今天的学校教育制度,源于17世纪欧洲,它既是推动工业革命的重要力量之一,又是适应大工业生产方式的一种教育形态。在如今这个智能化的时代,以班级授课制为基础的学校 ......
自我的一点反省
最近考完了研究生入学考试,我觉得是时候对自己的最近的状态和情况做一个阶段性总结了。 近来的状况实际上还不错,有一些实际的问题还没有解决,有一篇论文正在写,有一些毕业的东西要准备。既然已经面对毕业这个问题了,不妨展开聊聊。 这个话题我一直保持封闭状态,因为毕业就意味着面对社会,去投身实践,也意味着去失 ......
map的按key排序与按value排序
简述 map是用来存放<key, value>键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择。 我们这样定义,map<string, int>,其中学生姓名用string类型,作 ......
龙脊雪山
龙脊雪山 时间限制:1s 空间限制:64MB 龙脊雪山是《原神》中的一个地理区域。该地理区域的特点是赋予旅行者「严寒值」,在「严寒值」达到上限时令旅行者持续受到伤害,直至死亡。 在龙脊雪山第 \(t\) 秒内使旅行者累计 \(2t + 3\) 大小的「严寒值」,当严寒值大于等于 \(\text{li ......
概率论复习笔记
$X$代表随机变量,$x$是具体的值。 规定:连续型随机变量取任意指定值的概率为$0$,即:$P(X=a)=0$ 概率密度函数$f(x)$ 某个邻域内概率的变化快慢。概率密度函数的值是概率的变化率,概率密度函数的面积才是概率。 于是可以得知$(a,b]$的概率:$P(a<X\le b)=\int_a ......
2023年总结
23年,是痛到极致而思变的一年,是尝试的一年,也是在来来回回中不断内耗的峰值之年,在这结束的时刻给自己一个仪式和回顾吧。在对未来的极端恐惧之下,找到了一些书籍这一在痛苦深渊中追寻星光的工具。有人说读书无用,确实,只看书确实没用,需要配以实际行动,这也就是人们常说的“思想上的巨人,行动上的矮子”。这世 ......
java并发之Executors类
newFixedThreadPool一种线程数量固定的线程池,当线程处于空闲状态时,他们并不会被回收,除非线程池被关闭。当所有的线程都处于活动状态时,新的任务都会处于等待状态,直到有线程空闲出来。/** * 描述:newFixedThreadPool */public class FixedThre ......
用户次留问题
已知某款应用的用户登录日志表(login_table): 求此应用2月份用户的次留,3日、7日用户留存率。 select user_login_date ,retained_1_uv / retained_uv as retained_1_ctr --次留率 ,retained_3_uv / ret ......
叫板GPT-4的Gemini,我做了一个聊天网页,可图片输入,附教程
先看效果: 简介 Gemini 是谷歌研发的最新一代大语言模型,目前有三个版本,被称为中杯、大杯、超大杯,Gemini Ultra 号称可与GPT-4一较高低: Gemini Nano(预览访问) 为设备端体验而构建的最高效模型,支持离线使用场景。 Gemini Pro(已推出) 性能最佳的模型,具 ......
【Azure APIM】在APIM中实现JWT验证不通过时跳转到Azure登录页面
问题描述 在APIM中配置JWT策略,验证JWT,如果认证失败,则跳转到 Azure Entra ID 的 Login 页面。 问题解答 主要是需要实现当JWT验证失败后,需要跳转到 Azure Entra ID 的 Login 页面。所以在JWT的策略中,需要在<on-error>部分加入Loca ......