NOT
实验2
task1 问题一:line17作用:限制随机数范围在374~465之间 问题二:程序功能:随时间变化,随机生成在202383290376374~202383290376465之间的数 task2 1 #include<stdio.h> 2 int main(){ 3 char a; 4 while ......
USACO 2020.12 Platinum Spaceship
洛谷传送门 LOJ 传送门 考虑剥路径最大值 dp,设 \(f_{k, i, j}\) 为 \(i \to j\) 中按的最大的按钮 \(\le k\) 的方案数。转移枚举按下最大值按钮的点 \(w\),有: \[f_{k, i, j} = \sum\limits_{(u, w), (w, v) \ ......
Linux-system 函数简介
1. system函数简介 system函数是Linux内核提供的一个系统调用接口,通过调用它可以执行外部命令或者脚本。使用system函数可以方便地与操作系统进行交互,执行一些特殊的操作,并获取相应的返回值。这使得我们可以在程序中实现更多复杂的功能,提升程序的可扩展性和可靠性。 2. system ......
每日博客
词频统计任务要求 首先,在Linux系统本地创建两个文件,即文件wordfile1.txt和wordfile2.txt。文件wordfile1.txt的内容如下: I love Spark I love Hadoop 文件wordfile2.txt的内容如下: Hadoop is good Spar ......
Math teacher's homework 题解
preface 网上的题解看不懂,看代码看懂了 :) solution 考虑 \(\mathrm{x_i}\) 的倒数第 \(\mathrm{low_i - 1}\) 位到倒数第 \(\mathrm{1}\) 位可以乱选(选 \(\mathrm{0/1}\) 都满足 \(\mathrm{x_i \l ......
Security Reduction学习笔记(3):预备知识(困难问题,安全方案)
"问题"的数学定义: 使用数学原语来定义"问题"的数学概念 实例"(instance)和"解答"(solution)构成一个元素对$(x,y)$ 一系列这样的元素对构成的集合被称为"问题"(problems) 例如: 素数判定问题:$$PRIME=\{(1,False),(2,True),(3,Tr ......
#14
[NOI Online 2022 提高组] 丹钓战 题面 容易发现,无论从哪个点的开始,弹出一个点的点总是固定的,令 \(nxt_i\) 表示弹出点 \(i\) 的点的位置。\(l\) 肯定为答案,弹出 \(l\) 的点 \(nxt_l\) 为答案,弹出 \(nxt_l\) 的点 \(nxt_{nx ......
企业微信群机器人发送消息(一)如何设置群机器人
一、群机器人作用 通过接口实现在群里发送告警或提醒类的消息通知。 二、群机器人添加入口 1.【PC内部群聊->右上方三个点->添加群机器人】,可以新建机器人或选择已发布到公司的机器人。2.【手机端内部群聊->右上角三个点->添加群机器人】 三、发布机器人到公司 在群聊选择需要发布的【机器人->鼠标右 ......
我的成绩
月考完了,只考了语数英,还算简单(毕竟不是联考)。公布成绩: 语文:84/120,班级:18名,年级118名 数学:120/120,班级:1名,年级:1名 英语:95/100,班级:前10,年级:前30 总分:299/340,班级:9名,年级:22名 还有政治,但不算分:90/100,班级:7名,年 ......
实验2
实验2.1 实验2.1代码 #include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 #define N1 374 #define N2 465 int main() { int number; int i; srand( t ......
【1.0】Js逆向补充之Js混淆
【一】什么是Js混淆 JavaScript 混淆是一种将 JavaScript 代码进行某种处理的方式,目的是使代码难以被阅读和理解。 why do that? JavaScript大都是运行在浏览器端,这就导致任何人都可以直接对网站的代码进行查看 如果代码没有进行任何处理就会导致直接暴露源码,他人 ......
【2.0】Js逆向补充之Ob混淆
【一】什么是Ob混淆 OB 混淆是指将 JavaScript 代码中的变量名、函数名、字符串等替换为无意义的字符串,从而增加代码的保护性和防止代码的逆向分析。 此外,它还可以在代码中添加死代码、无用的函数等,增加代码的复杂度和难以理解性,从而增加代码的保密性。 官网:https://obfuscat ......
pytorch(10.2) 注意力汇聚理论
https://zh.d2l.ai/chapter_attention-mechanisms/nadaraya-waston.html https://zhuanlan.zhihu.com/p/265108616 Attention注意力机制与self-attention自注意力机制 Attenti ......
笨办法学Python3 习题35 分支和函数
XX.isdigit() 内置函数检验数据是否为数字类型 if choice < '50': # 50 需要加引号 ,不然报错 游戏内容: 用函数定义4个房间,分别是开始的房间1,房间1左边的熊房间2,房间1右边的恶魔房间3,以及熊旁边的金币房间4。 定义一个失败退出的函数。 开始房间1进去选择走左 ......
企业微信群机器人发送消息(二)机器人配置说明
如何使用群机器人 在终端某个群组添加机器人之后,创建者可以在机器人详情页看的该机器人特有的webhookurl。开发者可以按以下说明a向这个地址发起HTTP POST 请求,即可实现给该群组发送消息。下面举个简单的例子.假设webhook是:https://qyapi.weixin.qq.com/c ......
CF1168C And Reachability
CF1168C And Reachability And Reachability - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 目录CF1168C And Reachability题目大意思路code 题目大意 给定一个长度为 \(n\) 的数组 \(a\) 。 你可以选择一个 ......
scanner Demo04
package com.chen.scanner; import java.util.Scanner; public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(Syste ......
scanner Demo05
package com.chen.scanner; import java.util.Scanner;public class Demo05 { public static void main(String[] args) { //我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认, ......
flyway数据库改动版本控制工具
核心源码阅读路径 执行的核心代码位置入口 spring-boot-autoconfigure包中: org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializer->afterPropertiesSet->migrat ......
每日总结20231016
代码时间(包括上课)3h 代码量(行):20行 博客数量(篇):1篇 相关事项: 1、今天是周一,一周里面最容易犯困的一天,但是这次没有那么困,这次还算是学了不少的,今天上的是软件设计模式和人机交互技术。 2、软件设计模式这次讲了三种模式,中介者模式、备忘录模式、观察者模式,人机交互技术讲的是盒子模 ......
每日总结1016
代码时间(包括上课)3h 代码量(行):20行 博客数量(篇):1篇 相关事项: 1、今天是周一,一周里面最容易犯困的一天,但是这次没有那么困,这次还算是学了不少的,今天上的是软件设计模式和人机交互技术。 2、软件设计模式这次讲了三种模式,中介者模式、备忘录模式、观察者模式,人机交互技术讲的是盒子模 ......
2023.10.16
今天本来都忘了学习网安的东西,结果晚上突然发现今天还没学,去看了一些堆的东西 发现ctfwiki堆的知识概述的内容好多,距离真正的应用还有好多 感觉是不是应该每天一边刷题一边学堆,这样更有效率一点? ......
vue3中引入elementplus以及图标(vue3+vuecli)
开发背景 node v18.17.0(node -v)npm v8.4.1(npm -v)@vue/cli 5.0.8(vue -V) 0.用命令行安装elementPlus npm install element-plus --save 1.elementplus按需手动导入 ElementPlu ......
题解整理
CF1740A CF1740B CF1740D CF1711B CF1253B CF1080B CF1237A CF1743A CF1743C CF1743B CF1370B ......
工作复盘
工作复盘是指对过去一段时间内的工作进行总结、评估和反思的过程。它可以帮助我们发现工作中存在的问题、不足和优点,从而更好地改进和提高工作效率。下面是一些工作复盘的步骤: 明确目标:确定工作复盘的目的和范围,例如是针对某个项目还是某个时间段的工作。 收集数据:收集与工作相关的数据和信息,例如工作计划、工 ......
环境安装
环境安装 创建python环境 ###创建名为ai的环境 (base) PS C:\Users\dazhi> conda create --name ai python=3.8 ###查看创建的环境 (base) PS C:\Users\dazhi> conda env list ###切换到已创建 ......
代码随想训练营第三天(Python) | 203.移除链表元素、707.设计链表、206.反转链表
一、203.移除链表元素 关键点:如何删除节点,需要知道删除节点前的节点。 1、无虚拟头节点的方法 class Solution: def removeElements(self, head: Optional[ListNode], val: int) -> Optional[ListNode]: ......
MySQL中的事务与锁
PS: 学习是一个不断进步和成长的过程。在软件开发领域,新技术和概念层出不穷,有时候我们可能会错过或忽视一些重要的知识点。重要的是,你现在已经注意到了锁和Java程序中与MySQL锁有关的内容,并且有意识地想要学习和了解更多。这说明你具备了自我反省和学习的态度,这是非常重要的。不断学习和提升自己是程 ......
pandas使用指南01: pandas的安装和基本使用
pandas是Python中常用的数据处理库,主要用来处理表格数据,类似于下面这种: 好好干文化有限公司员工薪资表 姓名 年龄 性别 年薪 奖金 久九刘 35 男 182600 42000 傅儿待 24 男 9960000 40000000 舍处 28 女 60000 18000 大家想一想,无论是 ......