NOT
2022-第十三届蓝桥杯大赛个人赛省赛(软件类)真题C大学A组
返回目录 题目一览: A.裁纸刀 B.灭鼠先锋 C.求和 D.选数异或 E.爬树的甲壳虫 F.青蛙过河 G.最长不下降子序列 H.扫描游戏 I.数的拆分 J.推导部分和 ......
错对队 团队博客 第一天
选题:学工系统 在本次的会议中,我们进行了长时间的讨论,对于建民老师的要求我们进行了详细的拆分 其中讨论部分的部分截图如下 而按根据这些要求,我们进行了如下分工 李佳岳:进行登录注册等功能的实现,主要是解决老师和学生不同登陆方式的不同界面呈现,和要求的不同,辅助进行系统界面的美化,对会议内容进行简单 ......
2023/4/23每周一记
getcap提权,redis-cli写码,docker提权,备份提权 当我们需要将本地8080端口映射到远程服务器上的80端口时,可以使用以下命令: ssh -L 8080:localhost:80 user@remote 此时只需要访问 neo4j初始化验证账号密码时,需要关闭网页翻译插件,否则会 ......
实训第五天 信息收集(一)
渗透测试概论 渗透测试概念 渗透测试 Red Team/Tiger Team: 军事演习 上世纪九十年代:美国军方、国家安全局引入到对信息网络与信息安全基础设施的实际攻防测试过程 渗透测试 模拟恶意攻击者的技术与方法 挫败目标系统安全控制措施,取得访问控制权 发现具备业务影响后果安全隐患 渗透测试者 ......
MySQL事务
1. 事务 事务是指一个或者多个数据库操作,要么全部没有执行,要么全部成功执行。 中途失败需要回滚到指定状态,全部执行成功需要确保持久保存在数据库中。 事务拥有四个特性,习惯上被称之为ACID特性。 2. ACID特性 为了更直观的解释ACID特性,下面先说明A, B, C之间互相转账的过程。 假设 ......
2023.16 后端技术
让notion AI写一篇后端技术发展报告,它生成的内容如下:随着互联网和移动设备的普及,后端技术得到了迅速发展。本报告将介绍后端技术的发展历程和当前的趋势。发展历程1. 传统LAMP架构早期互联网时代,后端技术以LAMP架构为主流。LAMP架构指的是Linux、Apache、MySQL和PHP,这 ......
SpringCloud 微服务 负载均衡问题 坑死老子了!(铁大软工刘雪丰)
fetch-registry: true是默认的,刚开始学,你会发现虽然能运行,但是会抛异常,所以我就改成false了。改为false确实不抛异常。但是!!!,如果用负载均衡改进代码,就必须设为true,因为它会报错:No instances available for...,连运行都运行不了。我在 ......
时间序列预测(零)--简介
时间序列预测可以称得上是一个及其普遍的一个算法问题,解决的方法也比较成熟,你可能第一时间想到的就是AR模型,以及各种自回归模型。然后xgboost似乎也能做时序问题,只是将原有的问题当成回归问题即可,某种意义上可解释性也能够得到一定的满足。再然后就是GRU、LSTM这类循环神经网络,借鉴自NLP中使 ......
19删除链表的倒数第N个节点
力扣刷题 19.删除链表的倒数第 N 个节点--day4 题目分析 这道题目比较简单, 熟练掌握单链表中删除节点的操作 解法 ListNode *removeNthFromEnd(ListNode *head, int n) { ListNode *dummyHead = new ListNode( ......
24两两交换链表中的节点
力扣刷题 24.两两交换链表中的节点--day4 题目分析 还是那句话, 需要先模拟一下节点交换的过程 将整个过程细分为一个个小过程,以此类推下去 注意画图分析 设置三个指针 post cur pre 注意 1. 节点的交换过程 2. 指针的递推 解法 ListNode *swapPairs(Lis ......
❗❗142环形链表II
力扣刷题 142.环形链表 II-- day4 题目分析 这道题目难度较大, 特别是要求空间复杂度为 O(1)的时候 如果不追求空间复杂度的话, 可以使用 hash 表 把目前遍历的节点指针存入 hash 表, 当下次在 hash 表中找到该节点时, 即找到了答案 空间复杂度为 O(1)的解法: 较 ......
面试题 02
力扣刷题 面试题 02.07. 链表相交--day4 题目分析 这道题相对简单, 注意找到指针相等的节点。 先要预处理这两个链表, 使其长度一样 解法 ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) { int size ......
AcWing 788 逆序对的数量
788. 逆序对的数量 - AcWing题库 逆序对,即位置顺序与大小顺序不符的数对,也就是对于一个期望升序的序列Num[],当i<j时,Num[i]>Num[j] 这道题要求求出逆序对的个数,显然在归并排序的过程中我们就是在逐步的消除逆序对,所以我们可以在递归的排序过程中求出逆序对的个数 已知归并 ......
open
/* 打开一个已经存在的文件 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> int open(const char *pathname, int flags); 参数: pathname: 文件路径 flags: 文件 ......
Golang实现TCP端口扫描器
简易版 package main func worker(ports,results chan int){ for p:=range ports{ address:=fmt.Sprintf("bilibili.com:%d",p) conn,err:=net.Dial("tcp",address) ......
ubuntu创建conda虚拟环境时报错如下:
ubuntu创建conda虚拟环境时报错如下: Fetching package metadata ... CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghu a.edu.cn/anacon ......
原型设计工具比较及实践
#一、原型设计工具比较 ##1,墨刀 适用领域 墨刀作为一款在线原型设计与协同工具,可以协助产品经理、设计师、开发、销售、运营及创业者等用户群体搭建产品原型,演示项目的效果,还能够让团队成员在同一个项目上进行编辑,审阅。各个作品间可轻松导入导出,以满足多样化的场景需求。 优点 操作简单,适合初学者上 ......
Geotools基本增删改查Feature
postgis依赖 <dependency> <groupId>org.geotools</groupId> <artifactId>gt-main</artifactId> <version>27.2</version> </dependency> <dependency> <groupId>or ......
Navicat primium语句执行
在使用操作数据库时,推荐navicat工具。记住一些常用快捷键,可大大提高工作效率,以下是简单总结的几个常用快捷键。 1.ctrl+r 运行当前查询窗口的所有sql语句 2.ctrl+shift+r 只运行选中的sql语句 3.ctrl+/ 注释sql语句 4.ctrl+shift +/ 解除注释 ......
滑动窗口最大值
给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。 你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 ###1. 暴力遍历(超时) 暴力法 class Solution { public: vector<int ......
为什么选择 gRPC
gRPC入门与实操(.NET篇) 为什么选择 gRPC 历史 长久以来,我们在前后端交互时使用WebApi + JSON方式,后端服务之间调用同样如此(或者更久远之前的WCF + XML方式)。WebApi + JSON 是优选的,很重要的一点是它们两者都是平台无关的三方标准,且足够语义化,便于程序 ......
4、23
明天月考了,今晚复习学校内容 补一下昨天的收获: 1)学会高斯消元 2)学会Lucas定理 3)看懂博弈论里Nim游戏 4)多重背包:二进制分组优化要点: 1、不要当成二进制拆分 int v,w,s; v=read(),w=read(),s=read(); int k=0; thing now={v ......
逻辑回归原理总结
概述 在线性回归模型中,拟合函数$h(x)$输出一组连续型标签值。当标签是离散型变量,或者说想做分类任务,可通过引入联系函数(link function), 得到一个“广义线性模型”实现分类。本文主要介绍比较常见的二分类模型。 对于二分类模型,Sigmoid函数正是这样一个联系函数: $y=\fra ......
数组的复制、反转、线性查找、二分查找
public class ArrayTest2 { public static void main(String[] args) { String[] arr = new String[]{"JJ","DD","MM","BB","GG","AA"}; //数组的复制(区别于数组变量的赋值:arr1 ......
Map - TreeSet & TreeMap 源码解析
Java 7 - TreeSet & TreeMap 总体介绍 前者仅仅是对后者做了一层包装,也就是说TreeSet里面有一个TreeMap(适配器模式)。因此本文将重点分析TreeMap。 Java TreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序 ......
101到200的质数
质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。 我们设定一个数为x,根据质数的定义判断x是否为质数,我们看它能否被2、3、4······、x-1整除,如果它不能被其中任何一个整数整除,则这个数就是质数。 思路就是 先判断一个数是不是质数,再去拓展。 先说一下错 ......
面试题3
第一章 Python基础 公司线上和开发环境使用的什么系统? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? 编译型语言:把源程序代码一次性编译成二进制代码的可运行程序(机器码)。这样,CPU便可以直接运行这个程序了。速度很快。 解释型编程语言就是通 ......