NOT

渐近符号

......
符号

2023软件工程作业01

一、回顾——我的初心 当初为什么报软件工程这个专业? 这个专业工资比较理想,就业高。 当初对软件工程这个专业的期待和想象是什么? 期待是今后能够去大城市发展;想象是能学到好的技术,得到更高的工资。 当初希望自己是如何投入这个专业的学习的? 根据自己的兴趣和热情合理的学习 曾经做过什么准备,或者立下过 ......
软件工程 工程 软件 2023

练习:找出出现次数最多的数字

题: 给定一个长度为 n 的数组 nums,请找出其中出现次数大于 n/2 向下取整的元素。'''如:nums = [1,2,1,2,1]出现最多的元素是1长度为5,5/2 向下取整是2, 1出现的次数大于2'''### 分治算法 1 class Solution(object): 2 def fi ......
次数 数字

在vite环境中动态导入静态资源

背景 现在有一个场景,有很多的选项卡,点击不同选项卡实现图片的切换。 当我们动态的切换图片url时,会发现图片找不到,报404. 原因 在vite项目中,运行的时候,其实是打包后的代码,所以,图片需要的是打包后的图片路径。 vite在一些情况下会自动转喊路径 css中的静态路径 img中的src(静 ......
静态 环境 动态 资源 vite

NumPy Ndarray 对象(2)

道阻且长,行则将至 目录1.NumPy数组 和 原生Python Array(数组)之间有几个重要的区别: 1. NumPy数组 和 原生Python Array(数组)之间有几个重要的区别: NumPy 数组在创建时具有固定的大小,与Python的原生数组对象(可以动态增长)不同。更改ndarra ......
对象 Ndarray NumPy

20211314王艺达信息安全系统设计与实现学习笔记(1)

作业要求链接 https://www.mosoteach.cn/web/index.php?c=interaction_homework&m=s_write&clazz_course_id=97072AE7-2C45-11EE-8539-1C34DA7B3F7C&id=F3080EAA-E3B7-4 ......
20211314 笔记 系统 信息

14、liunx环境下部署分布式压测集群

一、java环境安装与配置 官网下载jdk-15.0.1_linux-x64_bin.tar.gz,上传到liunx服务器(官网跳转) 解压文件:tar -xzf jdk-15.0.1_linux-x64_bin.tar.gz,生成文件夹jdk-15.0.1 在/usr/目录下创建java文件夹,将 ......
分布式 集群 环境 liunx

关于openfeign的使用以及降级

首先第一步导入依赖: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependen ......
openfeign

空间复杂度

......
复杂度 空间

2023软件工程作业01

我的介绍 大家好我是23级软工0201班的李涵,我之前在学校是学的专业是计算机应用技术,主学ASP.NET,它是Microsoft .NET平台的一部分,用于构建强大、动态和交互式的Web应用程序和服务。在进入大专之前就计划好专升本。现在,我已经踏入本科学校学习之路。 我的初心 当初为什么报软件工程 ......
软件工程 工程 软件 2023

Maven--Maven概述

一、maven的作用 1)maven可以管理jar文件 2)自动下载jar和他的文档,源代码 3)管理jar直接的依赖, a.jar需要b.jar , maven会自动下载b.jar 4)管理你需要的jar版本 5)帮你编译程序,把java编译为class 6)帮你测试你的代码是否正确。 7)帮你打 ......
Maven

堆利用 -- 堆块重叠

0x01 介绍 堆块重叠是借助堆溢出来修改chunk的size字段让其包含多个chunk,然后就可以实现一些非法的操作,比如泄露修改chunk的fd指针。 之所以能够完成重叠实际上和free函数有关,由于chunk释放的时候只会检查nextchunk的size字段是否合法,而nextchunk的获取 ......

在springboot项目种引入element组件

1、保证vue的版本在3以上 2、Win+R--打开命令行窗口(cmd) 输入下面的命令,打开图形化界面: vue ui 3、打开我们创建的vue项目 选择路径即可自主导入项目; 4、安装element-ui的插件依赖 5、查看项目中是否存在 ok! ......
springboot 组件 element 项目

swift5笔记(五):字典

swift5笔记(五):字典 Harry__Li关注IP属地: 陕西 2022.10.31 15:48:06字数 31阅读 176 初始化 swift中需要指出字典中的类型 //初始化字典 var mdict:[String:Any] = [:] var mdict1 = [String:Any]( ......
字典 笔记 swift5 swift

集合中的多题一解

通过集合中的多题一解,体会题目条件的等价转化和学习方法的重要性。 ......

【大厂面试题】如何设计一个秒杀系统?

学习:https://www.bilibili.com/video/BV1KS4y147Yc/?spm_id_from=333.788.recommend_more_video.-1&vd_source=46d50b5d646b50dcb2a208d3946b1598 ......
系统

elastic索引管理-数据流

8,数据流 数据流数据流允许您跨多个索引存储仅附加的时间序列数据,同时为您提供单个命名资源用于请求。数据流非常适合日志、事件、指标和其他连续生成的数据。您可以将索引和搜索请求直接提交到数据流。流自动将请求路由到存储流数据的支持索引。您可以使用索引生命周期管理(ILM)来自动管理这些支持索引。例女,您 ......
数据流 索引 elastic 数据

CVE-2017-6920漏洞复现

前言 本文所述远程代码执行漏洞由Drupal Core的YAML解析器处理不当所导致。漏洞对应的CVE编号为CVE-2017-6920。 8.x版本&&小于8.3.4版本 漏洞环境(基于ubuntu18.04) 故事的开始: 启动漏洞环境(vulhub靶场,在cve-2017-6920文件夹中启do ......
漏洞 2017 6920 CVE

spring注解

目录跨域@CrossOrigin 跨域@CrossOrigin 1:可加在类和方法上 2:更推荐用过滤器 ......
注解 spring

【学习笔记】折半搜索 Meet In The Middle

点击查看目录 目录算法实现杂题乱写[CEOI2015 Day2] 世界冰球锦标赛 题单 oi-wiki 算法实现 我们正常的搜索应该是一个指数级的:\(2^n\)。 然而我们可以把这个搜索拆成两半,设小于整张图的限制 \(limit\) 为合法: 对于上半搜索,我们有若干符合限制的答案 \(sum_ ......
笔记 Middle Meet The In

PowerPoint傻瓜书3大纲视图

3 在大纲视图中工作 本章内容 理解大纲 重实质而非形式 提升、降级 大纲视图中添加幻灯片 折叠和展开大纲 许多演示文稿都是由一张又一张幻灯片组成的列表。你可能会在这里或那里看到一个图表,偶尔也会看到一些剪贴画,以达到喜剧效果,但演示文稿的面包和黄油就是项目符号列表。这听起来很无聊--通常也是如此。 ......
视图 大纲 PowerPoint 傻瓜

孙子兵法

孙子兵法 始计篇(在做重大决策前必须作详尽分析) 孙子曰:兵者,国之大事,死生之地,存亡之道,不可不察也。 故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将、五曰法。道者,令民与上同意也,故可与之死,可与之生,而不畏危也。天者,阴阳、寒暑、时制也。地者,远近、险易、广狭、死生也。将者 ......
兵法

注解与反射

一、注解(Annotation) 1、什么是注解 Annotation的作用 不是程序本身,可以对程序做出解释 可以被其他程序(比如:编译器等)读取 格式:注解是以”@注释名”在代码中存在的,还可以添加一些参数值,例如@suppressWarnings(value=”unchecked”). 在哪里 ......
注解

[ABC319D] Minimum Width 题解

[ABC319D] Minimum Width 题解 题意分析 给定 \(n\) 个单词,现在想像“记事本”一样把它们依次地一行一行显示出来。每个字母宽度为一,单词之间需要有空格,宽度也为一。一个单词不可以成两部分显示在两行。如果单词最后一个字母来到行末,直接换行,不用空格。 给定窗口最大高度 \( ......
题解 Minimum Width 319D ABC

鉴于vue2使用element组件不太方便,换成vue3的具体步骤

1、卸载原有的vue2 npm uninstall vue-cli -g 卸载完成! 2、按照最新的下载vue3命令下载vue3 npm install -g @vue-cli 下载完成!(等了大概快10分钟) ......
组件 vue 步骤 element vue2

tarjan强连通分量

int scc[N],sc;//结点i所在scc的编号 int sz[N]; //强连通i的大小 //dfn(u)为搜到结点u时的次序编号 //low(u)为u或u的子树能够追溯到的最早的栈中节点的次序号 //当dfn(u)=low(u)时,以u为根的搜索子树上的所有节点是一个强连通分量 void ......
分量 tarjan

字典树

#include<bits/stdc++.h> #define maxn 3000005 using namespace std; int n,q,id; int trie[maxn][65],cnt[maxn]; char str[maxn]; int getnum(char x){ if(x>= ......
字典

扫描线

#include<bits/stdc++.h> #define maxn 200005 #define int long long using namespace std; int x[maxn];//x[i]表示从左往右第i条竖边 int tsum[maxn<<3],tlen[maxn<<3]; ......
扫描线

monkey解决adb devices识别不到夜神模拟器问题

一、输入命令检测不到,确认夜神模拟器是否开启了调试模式 二、如果夜神模拟器已经打开调试模式了,但使用adb devices还是找不到设备,可以输入adb connect 127.0.0.1:62001连接上夜神模拟器(62001为夜神模拟器的端口号)。但此方法只适用当前会话,想要从根本上解决见下面方 ......
模拟器 devices monkey 问题 adb

ASP.NET实现文件上传和下载

###### 本文的开发配置 ###### .NET版本:.NET Framework 4.0 开发环境:Microsoft Visual Studio 2013 浏览器:IE、Chrome、FireFox等都行 1、搭建网站结构 建立一个新的目录存放网页文件,用VS2013在这个目录里面建一个网站 ......
文件 ASP NET