自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 gitlab +SonarQube +git hooks 代码审查一站式配置

gitlab CI + sonarqube + git hooks 配置

2024-07-12 11:28:26 602 1

原创 力扣刷题day6 ---数组&&双指针

一眼双指针,开始的时候没有理解好,以为是要保持顺序排列,结果就先排序在进行操作,结果出错了,提交之后就发现没有理解好题目。之后用双指针,一个指向 0 ,一个指向非0,不一样就换,思想就是找0,不原地换,后边看题解还可以找非零,正好就整理一下,本来不想整理的。(ps:没发不代表没做,只是觉得简单没有整理)移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。,编写一个函数将所有。

2024-03-11 10:53:52 262

原创 力扣刷题day5 ---数组&&异或操作

B,则A和B的二进制数中至少有一位是不相等的,即假设A的二进制数第N位是1,B的第N位是0。第一次接触到这样的解法 想的是使用hash表统计一下出现得次数 然后输出出现一次的数 感觉还可以,但是看了 题解 发现还可以这样做 ,学废了。解:结合上一个问题,可以知道,这个数组整体遍历异或一遍,可以消去出现偶数次的数值,假设2个待求数分别为A和B,原数组。异或运算满足结合律,即(A^B)^C=A^(B^C)求得A和A^B,使用 A ^ A ^ B = B。0^A=A 0异或任何数A都等于A本身。

2024-03-04 21:20:25 328

原创 c++ 学习笔记 set 容器使用指定规则排序

解决方案 :在仿函数中加入 const。

2024-03-01 21:42:00 244

原创 力扣刷题day4 ---数组&&动态规划

在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。一看到这种, 就想起了动态规划 参考了其他人的题解 代码如下。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回。设计一个算法来计算你所能获取的最大利润。在这种情况下, 没有交易完成, 所以最大利润为 0。思路 : 暴力解法 双重循环 当然这会超时。买入这只股票,并选择在。

2024-03-01 19:48:36 297

原创 力扣刷题day3 ---数组

给定一个由组成的数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储数字。你可以假设除了整数 0 之外,这个整数不会以零开头。[1,2,4]输入数组表示数字 123。[4,3,2,2]输入数组表示数字 4321。[1]

2024-02-29 20:43:23 187 1

原创 力扣刷题day2 ---数组 &&二分查找

一是匹配 二是插入 匹配就是 找到 target 返回下标 就好了;如果是插入,插入的位置如果使用二分查找 ,插入的位置其实就是 大数或者小数(看怎么分)的位置。给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为。

2024-02-28 17:28:08 265 1

原创 力扣刷题day1 ---数组 &&双指针

值得注意的是 添加时需要 将慢指针进行 +1的操作 ,开始忘记+1导致报错,另外最后也要进行+1操作,因为满指针是从0开始的。思路 :看到本题目,首先就是创建一个临时数组 ,用临时数组来记录不重复的元素,但是题目要求。,返回删除后数组的新长度。删除重复出现的元素,使每个元素。函数应该返回新的长度。函数应该返回新的长度。

2024-02-27 17:09:57 310

原创 力扣 简单 9. 回文数

我的思路就是将数字转换成字符串 然后进行匹配 ,也是最简单的 , 这样 很明显会增加时间开销,一种优化思路就是 进行反转然后进行匹配 ,直到 我看到了这个。两行代码足矣 真的强!需要学习的地方还有很多!从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。从右向左读, 为 01。因此它不是一个回文数。是一个回文整数,返回。

2024-01-14 17:44:11 350 1

原创 虚拟机安装 配置出现的问题

解决方案 :虚拟机ping不通外网:ens33:<NO-CARRIER,BROADCAST,MULTICAST,UP>_hanjiangxue0912的博客-CSDN博客VMware NAT service服务无法启动问题_归~海的博客-CSDN博客 解决方案:分析及解决:虚拟机无法连接虚拟设备idel 0:1 问题_无法连接虚拟设备 ide1:0,因为主机上没有相应的设备。 您要在每次开启此虚拟机时-CSDN博客前人栽树后人乘凉 感谢

2023-10-24 11:24:05 240

原创 国内某双非【doge】算法课 -第三章 贪心算法 -最优前缀码-Huffman编码 伪代码实现

平均码长达到最小的前缀编码方案称为字符集。从根到叶子的路径即为叶子字符的编码。问题描述:给定字符集C={x1。字串不能是表示另一个字符的。是存储一个字符的平均值。C的一个最优前缀码。的一个最优前缀编码。例:字符集及其频率如。

2023-10-23 20:25:14 68

原创 c++学习笔记———const 修饰指针

特点:指针的指向可以修改,但是指针的值不可以修改。特点:指针的指向不可以改,指针所指的值可以改。特点:指针的指向和指针所指的值都不可以修改。

2023-09-10 13:37:50 80 1

原创 win10 -使用git在gitee建立仓库时获取ssh公钥(解决生成公匙后获取出现 No such file or directory的问题)

win10 -使用git在gitee建立仓库时获取ssh公钥(处理生成公匙后获取出现 No such file or directory的问题)使用代理

2023-02-10 17:31:35 624 2

原创 pyqt5 学习 2

66

2023-02-05 17:08:54 95

原创 pyqt5 学习 1

pyqt简介

2023-02-05 15:55:29 112

原创 作业cookie与session会话思维导图

2021-06-08 17:41:10 239

原创 解决cookie中有中文的问题

解决cookie中有中文的问题URLEncoder.encode(token, "utf-8");若是获取的cookie中含有中文:URLDecoder.decode(c.getValue(),"utf-8");

2021-06-07 22:48:22 1000

原创 使用2020版IDEA创建Servlet

使用2020版IDEA创建一个完整的Web项目的整个过程分为四步第一步:创建一个普通的Java项目1、打开IDEA,选择菜单File->New->Project2、选择Java,以及自己的JDK,然后点击下一步3、下面的页面默认即可,点击下一步4、填写项目名称,最后点击完成第二步:创建Web项目1、项目名右击,选择Add Framework Support2、勾选Web Application,然后点击OK第三步:配置Tomcat1、点击Add config...

2021-06-03 22:33:55 3814

原创 解决右键项目没有新建servlet的问题

我们在编写servlet 时,如果将IDEA 关闭后,在新建servlet 时可能找不到新建servlet的选项,在查阅资料以及尝试后,发现解决这个问题的方法,如下。

2021-06-03 22:30:26 537

转载 servlet 笔记

一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个Servlet接口,用户若想开发一个动态web资源,步骤如下:编写一个Java类,实现Servlet接口把开发好的Java类部署到Web服务器中。二、Servlet的运行过程Servlet程序是由web服务器调用的,其过程如下:web服务器首先检查是否已经装载了该Servlet的实例对象,如果是执行第4步,否则执行第2步装载...

2021-06-03 20:57:49 63

原创 第三章hppt协议

一、http 超文本传输协议 定义客户端和服务器之间交换数据的过程。HTTP请求协议包括:请求行,请求头,请求体HTTP响应协议包括:相应行,响应头,响应体二、HTTP的请求与响应Get请求通常用于查询操作Post通常提交数据操作状态码:服务和浏览器用于确定状态的固定数字号码200 请求成功302 请求重定向404 请求资源不存在(访问路径写错或服务器删除了该资源500 服务器内部发生错误...

2021-06-02 21:45:10 1486

原创 2021-06-02 2020.3版本创建servlet

IDEA2020.3之后的版本servlet 创建于老版本不同,因此经过查找资料以及后续的学习,弄好部署问题,谨以此篇文章,用来记录,以防忘记1.首先新建一个项目,如图2.点击后会出现下边的界面,我们直接什么也不选择,直接下一步(next)连续点击2下next,会出现命名界面,我们设置为test 创建好项目后,我们右击项目,选择 add framework support ,5.会出现下面的窗口,我们勾选Java EE 下的web appli...

2021-06-02 09:38:04 161

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除