- 博客(159)
- 收藏
- 关注

原创 快速排序算法—图文详解,一篇就够了!
【图文详解】快速排序算法及Java实现基本思想:采用“分治”的思想,对于一组数据,选择一个基准元素(base),通常选择第一个或最后一个元素,通过第一轮扫描,比base小的元素都在base左边,比base大的元素都在base右边,再有同样的方法递归排序这两部分,直到序列中所有数据均有序为止。图文详解 :以 [3,4,6,1,2,4,7] 为例,以第一个元素3为base,定义左右两个指针(小熊l,小熊r),分别从两端开始扫描。从右向左找比3小的数,替换l所在位置的元素。再从左往右找比3大的数,然后替
2020-11-03 20:15:38
171256
50
原创 github拉取的项目添加至自己的仓库
3、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git。gitee新建仓库,仓库名与本地文件夹的名称一致,建好后gitee的页面也会有显示git命令。打开项目目录,右键打开git bash(或者在git目录打开git bash,进入项目目录)2、先输入git remote rm origin 删除关联的 origin 的远程库。4、最后git push origin master,这样就推送到自己的仓库了。first 是给提交代码打的备注。
2024-03-29 09:27:42
1465
原创 Redhat7安装yum源,解决报错No more mirrors to try...
运行yum出现报错或者的提示,按照此篇文章重新安装yum并配置源即可。
2024-03-27 14:37:45
1057
原创 麒麟系统相关
选择合适的镜像,进入引导后注意不要选择默认的第一条,选择第二条进入安装程序。如果打印enabled,表示ssh已默认开机启动,否则使用命令。首先下载用apt下载并安装ssh和net-tools。配置好网络后发现能ping通,但无法ssh连接,发现有sshd 进程即可以ssh连接了。重启ssh,检查服务是否启动。设置ssh服务开机启动。
2023-08-15 14:51:24
267
原创 网络安全学习(ing)
根据网站后缀猜测开发语言及服务常见端口及对应的服务445 smb 漏洞ms17-010 永恒之蓝3389 rdp远程桌面连接服务。
2023-07-24 22:50:58
282
原创 Django+mysql+bootstrap学习
添加用户:将前端输入的内容添加到数据库中。在html的 head 中插入。html中添加method。使用bootstrap。
2023-05-23 17:38:41
380
原创 Conda创建django项目(未完成)
Anaconda上部署django环境,在pycharm中运行。(django为创建的虚拟环境名称)到这里环境就创建完成了。
2023-05-22 14:02:10
232
原创 CentOS yum报错 file: file:///etc/yum.repos.d/mssql-server.repo, line: 1
删除yum.repos.d下的所有内容。
2023-05-15 18:25:23
889
原创 centOS搭建mysql
7.查看是否生成了文件,文件目录默认是在 /var/lib/mysql 下以mysql-bin.00000X等做名称,而mysqld-bin.index则是记录了所有的log的文件名称。解决方案:执行命令rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022,再次安装。输入初始密码,进入数据库,使用如下命令更改密码(注意:密码设置必须要大小写字母数字和特殊符号(,/';:等),不然不能配置成功)6. 修改配置文件开启日志。5.查看日志是否开启。
2023-05-15 17:52:23
93
原创 JavaScript学习
概要:JS编程语言,浏览器就是JS语言的解释器。DOM和BOM:相当于编程语言内置的模块,例如:Python中的re、json模块等。jQuery:相当于编程语言的第三方模块,例如:requests1.1 JS代码位置JS代码有2种存在形式,都推荐放在body中:当前HTML中<script type="text/javascript"> //代码块</script>其他JS文件中导入使用<script src="static
2023-05-05 21:36:28
408
原创 Pytest学习记录
在pytest中,测试用例是普通的Python函数。为了定义一个测试函数,只需要在函数名称前面加上前缀“test_”。在此示例中,我们定义了一个测试函数test_addition(),该函数检查1 + 1是否等于2,并使用assert语句进行断言。如果assertion失败,则测试将失败并显示断言错误消息。
2023-03-20 21:40:08
286
原创 [硕士毕业论文]word交叉引用
设备及软件MacBook Air M1Microsoft Word准备参考文献参考文献自动编号开始—编号—选择格式自动编号之后指定位置插入索引单个引用引用—交叉引用选择编号—插入效果如下:可以调整到右上角多个引用多个引用时需要省略一些文献,添加"," 或"-"仍然重复单个引用的步骤,将需要的文献索引插入文章这里需要隐藏,显示成[2-4]选中需要隐藏的 “]”,右键选择字体☑️ 隐藏同理对需要隐藏的[3] 和 [ 进行操作注意 先隐藏两边的”]“ 和
2022-01-19 16:21:39
2258
原创 秋招总结|普通女生的测开秋招路
前话我的秋招可以说是从3月份开始的,早就听学长建议找实习提前感受一下秋招,所以匆匆做了一个项目就投了几个大厂和一些小厂的Java后端开发实习岗位。无奈水平有限,而且那时八股都没背全呢,所以只收到了广联达Java开发的实习offer。印象最深的是是阿里面试官的一句:你是真的热爱开发吗?应届生的身份只有一次,一定要想清楚自己想走哪条路。所以4月份不再为实习挣扎后转学测试,也没有去实习,在6月份就开始了秋招之路。个人背景本硕211电子通信类专业,一篇国际会议论文,技术栈Java。自学一年多,题刷了300+
2021-09-30 12:09:47
500
原创 华为笔试复盘
第二题陈大侠服药,m个药方需要全部服用完才能治愈,但一天内不能同时服用超过n种药方。药方之间有依赖关系,二维数组[1,3],[2,3],[3,4]表示3必须在1、2之后服用,4必须在3之后服用。药方编号从1到m,有依赖关系的药方不能在同一天服用,不然有副作用。不存在药方循环依赖。最短需要多少天服完药?输入总药方m每天最大喝药数量n依赖组数z依赖项1…依赖项z输出最短天数样例输入:8262 13 14 21 56 77 8输出:4解释:第一天吃3、4号
2021-08-30 16:56:05
1610
原创 sql—窗口函数rank()、dense_rank()的使用
窗口函数简单理解就是rank()、dense_rank()用来获取排名,可以用partition by 来分组,order by 对某一字段的数据进行排名。1、RANK()在计算排序时,若存在相同位次,会跳过之后的位次。例如,有3条排在第1位时,排序为:1,1,1,4······2、DENSE_RANK()这就是题目中所用到的函数,在计算排序时,若存在相同位次,不会跳过之后的位次。例如,有3条排在第1位时,排序为:1,1,1,2······语法:<窗口函数> OVER ( OR
2021-08-22 15:57:43
14296
1
原创 美团外卖点餐怎么测
业务流程打开app搜索商品或商家或专区->搜索商品/商家->展示商家->进入商家页面进入专区->展示商品/商家->加入购物车->支付功能测试展示商品/商家向下滑展示商家列表点击专区进入商品/商家展示页面搜索商品/商家展示相应商家购物车将商品加入购物车验证用户权限:用户登录前只能浏览,登录后才能加入购物车及结算添加时选择规格添加一件商品到购物车,观察到购物车页面商品增加添加同一个店铺的多个商品到购物车,正常点击删除商品,是否有提示删除后
2021-08-18 22:16:55
4447
原创 一文弄懂Java值传递和引用传递
首先确定:Java是值传递。 那么值传递和引用传递的具体区别是什么呢?首先看比较官方的定义:值传递:是指在调用方法时将实参复制一份传递到方法中,这样当方法对形参进行修改时不会影响到实参。引用传递:是指在调用方法时将实参的地址直接传递到方法中,那么在方法中对形参所进行的修改,将影响到实参。可以分析出两点区别:传递时有没有对实参进行复制对形参进行修改是否会影响到实参实参与形参实参:传入方法的参数形参:定义方法时括号里的参数,是实参传入方法的桥梁public class Example
2021-08-17 16:43:05
428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人