NOT

暑期总结

暑期总共有三个任务 1.学会使用hadoop 2.学习python的使用 3.开学第一节课在四个小时内完成河北省高校第二届网络技能大赛模拟试卷。 总的来说,hadoop刚刚入门,还不太熟悉,python在暑期看了一些教程,有了一些提高,第三个勉强能完成。 开学大三,计划考研,由一点迷茫,想要跨专业考 ......

工程概论第一次作业

| 这个作业属于哪个课程 | [工程概论](https://edu.cnblogs.com/campus/jmu/ComputerScience21) | | | | | 这个作业要求在哪里| [作业要求](https://edu.cnblogs.com/campus/jmu/ComputerSci ......
概论 第一次 工程

1360C - Similar Pairs

## C. Similar Pairs https://codeforces.com/problemset/problem/1360/C ```python """ 思路: 1.因为n为偶数, 所以偶数如果有偶数个的话, 那么奇数也有偶数个, 正好可以两两配对 2.如果偶数为奇数个, 那么奇数也是有 ......
Similar 1360C Pairs 1360

2023软件工程作业01

1、回顾——我的初心 当初为什么报 软件工程 这个专业? 答:对编程和软件开发充满热情,希望掌握实用的技能,为未来的职业生涯做准备。 当初对 软件工程 这个专业的期待和想象是什么? 答:期待学习实用的编程技能,了解软件开发的过程,以及体验团队合作和解决问题的乐趣。 当初希望自己是如何投入这个专业的学 ......
软件工程 工程 软件 2023

upload-lab-17 -二次渲染绕过

这一关对上传图片进行了判断了后缀名、content-type,以及利用imagecreatefromgif判断是否为gif图片,最后再做了一次二次渲染,但是后端二次渲染需要找到渲染后的图片里面没有发生变化的Hex地方,添加一句话,通过文件包含漏洞执行一句话,使用蚁剑进行连接补充知识:二次渲染:后端重 ......
upload-lab upload lab 17

ChatGPT应用制作

为什么你叫小爱同学关灯。就真的会关掉?这中间是怎么工作的? AI把语音转换成文字,然后把文字和每个任务的关键词对比,对的上就执行该任务。 执行任务是逻辑性的,固定的。而你说的话,是千变万化的。中间就是AI的作用。 沿着这逻辑,ChatGPT是不是能做的事情就更多了。他能理解极为复杂和专业的场景。它作 ......
ChatGPT

Valgrind GDB使用示例

# Valgrind 使用示例 在使用GDB 与 Valgrind 交互式调试的过程中, 程序本质上是运行在 Valgrind 的虚拟 CPU 上的, 而不是真实的CPU. 所以 Valgrind 不能和 Mesh 交互, Mesh 运行的时候,其他进程运行在真实 CPU 上,通过边车进行数据交互数 ......
示例 Valgrind GDB

AtCoder Grand Contest 064

# Preface AGC好难啊,从C题开始就一点不会了,感觉以前OI时候的AGC没那么变态的啊,也许是我变菜好多了吧 # **A - i i's** 考虑先放一个这样的序列: $$ n,n-1,n,n-1,n\cdots,n-1,n,n-2 $$ 这样就把$n,n-1$都用完了,同时还用了个$n- ......
AtCoder Contest Grand 064

[WPF]使用HLSL实现百叶窗动效

百叶窗动画是制作PPT时常用的动画之一,本文将通过实现百叶窗动画效果的例子介绍在WPF中如何使用ShaderEffect。ShaderEffect是使用高级着色器语言(High Level Shading Language,HLSL)事先制作好并且已经编译过的效果。先看下百叶窗动画实现效果: ![i ......
百叶窗 百叶 HLSL WPF

数据类型基础(6)

列表类型定义(容器类型),放多个数据类型,例如:↓e.g lis = ['nick','handsome'] gangpao_hobby_list = ['dapao','piao','666'] nick_hobby_list = list(['read','music','run']) prin ......
类型 基础 数据

数据类型基础(8)

解压缩 # 一次性取出多个值lis = [1, 2, 3]x1, x2, x3 = lisprint(x1)print(x2)print(x3)# 当我不需要2时 虽然可以打印出来,但是尽量不要打印x1, _, x3 = lis # _表示不需要,约定俗称的# 当我只要第3个元素print('*' ......
类型 基础 数据

8

与用户交互# 输入: inpurt() 替代品 # 替代品 # 输入 # 阻塞 # e.g 例如 用户名和密码username_db = 'nick'pwd_db = '123'username = input('\033[31m请输入你的用户名:') # input让用户输入,与用户交互pwd = ......

数据类型基础(0)

数据类型基础1,定义:不同种类的变量值用不同的数据类型来描述 身高:height 体重:weight 气质:handsome 爱好:hobby2, 以后常用的类型:Ⅰ 数字类型Ⅱ 浮点型Ⅲ 列表类型Ⅳ 字典Ⅴ 布尔值Ⅵ 字符串 ......
类型 基础 数据

数据类型基础(1)

数字类型 I整形: 定义方式: ①height = int(160)print(height)height1 = int(19.1)print(height1)height3 = int(20.99)print(height3)# 结果为1601920② ;(分号)意思:换行的意思,例如:↓ # 不 ......
类型 基础 数据

数据类型基础(2)

浮点型i 定义方式salaary = 3.2salaary2 = float(3)print(salaary2)# 结果为3.0 ii 作用:描述薪水等 iii使用方法 +(加)-(减)*(乘)/(除)%(取余)//(取整)*(幂)③列表类型(容器类型),放多个数据类型建议:以后定义变量要在后面+下 ......
类型 基础 数据

数据类型基础(3)

字典i 定义方式,{}内以逗号隔开,键值对: key(描述意义,一般使用字符串类型,不能使用列表和字典):value(值,任意数据类型)# 哈希表 例如:|| ﹀gangpao_info_dict = {'name': 'gangpao', 'gender': 'female', 'age': 18 ......
类型 基础 数据

数据类型基础(4)

布尔值定义:就是判断 True(真)和False(假)一般只作为条件的结果出现,不能使用 ①能:print(bool(1 == 1)) #结果为 True print(bool(1 == 2)) #结果为 false ②不能:print(True) python中除了0/None/空(空字符/空列表 ......
类型 基础 数据

数据类型基础(5)

字符串string定义:把字符串在一起定义方式name1 = str('sun_da_pao')name2 = "xiao_gang_pao"word = 'xiao_gang_pao 说了一句话:"万般皆下品惟有读书高"'三引号也可以换行word2 = '''xiao_gang_pao' 说了一句 ......
类型 基础 数据

空间滤波

空间滤波 空间滤波是在图像平面本身上,逐像素地移动空间模板,同时空间模板与其覆盖的图像像素灰度值按预定义的关系进行运算。模板也称为空间滤波器、核、掩模或窗口。空间滤波一般用于去除图像噪声或增强图像细节,突出感兴趣信息,抑制无效信息,以改善人类的视觉效果或使图像更适合于特定的机器感知与分析。 空间滤波 ......
空间

进制转换

多进制Python 多进制的表示方法0b10100101 # 0b 二进制0o1237252 # 0o 八进制0x2a7b7f # 0x 十六进制进制转换十进制转换二进制bin(10) >’0b1010’十进制转换八进制oct(10) >’0o12’十进制转换十六进制hex(10) >’0xa’二进 ......
进制

变量

变量variable:变量定义:描述变化的世间万物的状态其中的单词:①height:身高②weight:体重赋值操作:x = a 如x = 3变量的组成定义:变量名(接受变量值) =(赋值符号) 变量值(数值)变量名的命名规范⑴身高 = 180 #不建议这样做,但是可以这样做,英文太差的前期可以这样 ......
变量

python变量内存管理

python变量内存管理(面试的经常问)1,网站①python教程-廖雪峰:https://www.liaoxuefeng.com/wiki/1016959663602400②菜鸟教程:https://www.runoob.com/③python从入门到放弃:https://www.cnblogs. ......
变量 内存 python

定义变量的三个特征

定义变量的三个特征获取变量值的内存地址,针对变量值id():print(id(height))数据类型,针对变量值type():print(type(height)) # int类型(integer)name = ‘nick’print(type(name)) # str类型(string)打印变量 ......
变量 特征 三个

花式赋值

花式赋值保存内存地址不变的情况下修改x和yx = 2000print('x:',id(x))y = 1000print('y:',id(y))#交叉赋值x,y = y,xprint('y:',id(y)) #内存地址相同,值一定相同print('x',id(x))结果为:x: 14322400y: ......

注释

注释快捷键:选中后Ctrl + /单行注释:#定义:①解释;②让代码在python解释器运行的时候不被解释,既让他无意义①一般情况下放在变量的后面,解释代码的意思②当代码块的解释放到代码上面时,用来解释多行代码其中的意思。如:# 打印0~9for i in range(10): print(i) # ......
注释

友元

友元就是让非本类的函数能访问这个类的私有变量 友元的三种实现: 全局函数做友元 类做友元 成员函数做友元 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 5 /*友元的关键字:friend 6 友元的三种实现 7 ......

扫描线算法

[TOC] # 扫描线 **扫描线**:假设有一条**竖直**的直线,从平面的最**左端**扫描到最**右端**,在扫描的过程中,直线上的一些线段会被给定的矩形覆盖。如果我们将这些覆盖的线段长度进行积分,就可以得到矩形的面积之和。 ![image](https://oi-wiki.org/geome ......
扫描线 算法

git用户设置

1.清除git记住的用户密码: (如果没权限看下git下的etc目录-属性-安全,设置用户组权限) git config --system --unset credential.helper 然后记住密码 git config –global http.emptyAuth true git conf ......
用户 git

单例模式1.0

> 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @[TOC](文章目录) # 一、单例模式是什么? ## 1.官方解释 > 单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文 ......
模式 1.0

《线性代数》7. 空间和矩阵的秩

### 欧几里得空间 **前面我们一直提到了空间这个概念,比如二维空间、三维空间等等,并在此基础上拓展到 $n$ 维空间,尽管当时并没有对空间做明确的定义,但相信大家也能理解。然而数学是严谨的,必须要有严格的定义,那么接下来就从数学的角度看看什么是空间。** **空间是一个集合,不管是几维的,都可以 ......
线性代数 代数 矩阵 线性 空间