自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

麦穗的博客

不为失败找借口,只为成功找方法

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 python基础1

python基础

2022-07-21 21:40:49 340 1

原创 leetcode---剑指Offer 03.数组中重复的数字

总结剑指Offer中查找算法(简单)系列文章目录一、题目介绍二、解题思路三、结果一、题目介绍找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/shu-zu-zhon

2021-09-28 15:36:13 200

原创 Java中的LinkedList

参考链接: https://blog.csdn.net/u012011332/article/details/106849741.感谢这位同学总结。

2021-09-23 21:03:45 183

原创 leetcode---剑指Offer 06.从头到尾打印链表 题解

记录写题思考过程,方便日后系统复习文章目录一、题目介绍二、解题思路三、结果一、题目介绍输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。输入:head = [1,3,2]输出:[2,3,1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。二、解题思路参考链接:作者:

2021-09-13 21:52:15 164

原创 leetcode--剑指 Offer 30. 包含min函数的栈 题解

提示:记录此篇,只为加强当下写这道题的印象,并且方便日后系统地复习。文章目录一、题目介绍二、解题思路三、结果一、题目介绍定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。示例:MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);minStack.push(-3);minStack.min(); --

2021-09-13 02:19:50 141

原创 leetcode--剑指Offer 第一题:用两个栈实现队列

提示:记录只为这个题目的知识点,为今后自己能够很系统的复习文章目录一、题目介绍二、解题思路二、使用步骤1.引入库2.读入数据总结一、题目介绍用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )示例1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[]

2021-09-12 20:01:12 106

原创 关于Java中的Deque

文章目录一、二者的关系二、Quene接口三、Deque接口(双向队列)一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、二者的关系1、Quene以及Deque都是继承于Collection,Deque是Quene的子接口。public interface Deque<E> extends Queue<E> Quene是先进先出的单向队列,Deque是双向队列。二、Quene接口1、是集合框架Collection的子接口,是一种常见的数据结构,Quen

2021-09-11 11:22:07 3320

原创 leetcode---661图片平滑器(二维数组及滚动数组专题)

目录一、题目介绍二、分析题意三、解题思路四、结果一、题目介绍包含整数的二维矩阵 M 表示一个图片的灰度。你需要设计一个平滑器来让每一个单元的灰度成为平均灰度 (向下舍入) ,平均灰度的计算是周围的8个单元和它本身的值求平均,如果周围的单元格不足八个,则尽可能多的利用它们。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/image-smoother著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。二、分析题意首先已知一个

2021-09-09 13:21:08 140

原创 github基本使用-本地代码上传-SSH使用

目录git初始化添加代码到暂存区暂存区内容提交到本地仓库链接远程仓库(SSH)提交到远程仓库若失败执行下列命令如果还没有生成SSH和在github中配置SSH key,则需要先进行这些配置。链接: sshkey配置.git初始化git init添加代码到暂存区git add . 注意: add后面有一个**.**暂存区内容提交到本地仓库git commit -m "(这里写本次提交主要做出的改变)"链接远程仓库(SSH)git remote add origin git@git

2021-09-08 11:18:52 123

原创 leetcode118---杨辉三角形(二维数组及滚动数组 )

目录一、题目介绍二、解题思路三、结果一、题目介绍给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和来源:力扣(leetcode)链接: pascals-triangle.著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。二、解题思路1、将杨辉三角形先变成我们熟悉的样子根据上图找规律:① 每行第一个与最后一个均为1②每行除第一个与最后一个,其余均为上一行对应的两个数的和③将上一行数暂存

2021-09-08 11:05:24 158

原创 leetcode283---将所有零0移动到末尾,其余元素次序不变

一、题目介绍给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。输入: [0,1,0,3,12]输出: [1,3,12,0,0]来源:力扣(leetcode)链接: moveZero.著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。二、解题思路1.暴力解法对于没有头绪的算法题,我们一般可以先尝试暴力解法,然后层层递进优化,下面是我参考力扣题解里老汤老师的讲

2021-09-06 22:48:25 582

原创 github上传代码报错remote: Support for password authentication was removed on August 13, 2021. Please use a

项目场景:今天在github上提交代码,输入用户名和密码之后,报错如下:问题描述和原因分析:主要是这一句话:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.翻译过来:(远程:支持密码认证已于2021年8月13日删除。 请使用个人访问令牌)大概意思是讲:github于2021年8月13日9点开始,对Gi

2021-09-05 22:45:23 2231

原创 浏览器控制台Network面板简述

浏览器控制台Network面板简述如何打开NetWork面板控制台Network的作用面板组成请求列表请求列表每列:查看单个资源的详细信息查看HTTP头信息General部分:Response Headers(响应头)部分:Request Headers (请求头)部分:如何打开NetWork面板打开控制台方法:在所在浏览的网页上,鼠标右键—>检查,或者直接按下F12键。如果F12这时去调节亮度了,那么就尝试按键盘上Fn+F12同时,这个时候就可以打开控制台了。再切换到第4个目录就可以看到Net

2021-09-01 15:25:22 15716 1

原创 leetcode:495:提莫攻击

leetcode:495:提莫攻击考查的知识点思路考查的知识点这道题,主要考查数组方面的知识——数组的遍历思路艾希总的中毒时间等于每一次攻击中毒时间相加的和。所以要计算每一次攻击之后的中毒时间,题目给出攻击一次,中毒时间是duration秒,但是并不是每次攻击都要累加duration秒。因为会出现艾希中毒过程中,再次遇到攻击,再次中毒(重复中毒),这个时候中毒时间并不是依次顺延。具体理解如下:每一次攻击之前艾希有两种状态:还在中毒过程中;没有中毒。判断艾希是哪一种状态的标准是看timeSeries

2021-08-26 11:42:09 75

原创 VS2019配置MPI环境

VS2019配置MPI环境一.安装VS2019二.安装 MPI地址:https://www.microsoft.com/en-us/download/details.aspx?id=57467点击Download选择这两个文件下载,记住下载位置三.配置1.打开VS2019,新建一个cpp空白项目2.右键单击项目名,再点击属性配置管理器->活动解决方案平台:X643.VC++目录 -> 包含目录 -> 编辑 :添加C:\Program Files (x

2021-04-29 18:50:14 1074 2

原创 版本控制工具使用(二)

续上一个总结。一、分支管理1、什么是分支: 在版本控制过程中,使用多线条同时推进多个任务(注意:hot_fix是热修复)2、分支的好处同时并行推进多个功能开发,提高开发效率;各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支任何影响。失败的分支删除重新开始即可。3、查看当前所有分支git branch -v4、创建分支(hot_fix 是分支名)git branch hot_fix5、切换分支git checkou...

2021-03-30 21:37:12 99

原创 版本控制工具Git的使用(一)

一、版本控制工具:可以把一个版本控制系统(缩写VCS)理解为一个“数据库”,在需要的时候,它可以帮你完整地保存一个项目的快照。当你需要查看一个之前的快照(称之为“版本”)时,版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节。 有什么功能: 协同修改 数据备份 版本管理 权限控制 历史记录 分支管理 Git和代码托管中心 代码托管中心的任务:维护远程库 局域网环境下:GitLab服务 。外网环境 :GitHub 、码云 集中式 版本...

2021-03-30 20:50:59 200

原创 解决Push failed unable to access ‘***.git/‘:OpenSSL SSL_read: Connection was reset, errno 10054

今天在使用git push 代码时,报错Push failed unable to access ‘***.git/‘:OpenSSL SSL_read: Connection was reset, errno 10054错误截图:fatal: unable to access 'https://github.com/henuliyanying/huashan.git/': OpenSSL SSL_read: Connection was reset, errno 10054解决:在

2021-03-29 11:46:43 763

原创 解决git 中Failed to connect to github.com port 443: Timed out

今天在使用Git提交代码时,报错Failed to connect to github.com port 443: Timed outfatal: unable to access 'https://github.com/henuliyanying/huashan.git/': Failed to connect to github.com port 443: Timed out原因:是因为设置了代理解决:取消全局代理$ git config --global --unset http.

2021-03-29 11:41:02 4964

原创 解决No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

今天在eclipse中使用maven进行项目打包时,使用maven install 的时候,报错:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?问题原因:运行环境默认配置jre而不是JDK,这样子的话普通的java运行没问题,但是maven运行需要JDK,jre满足不了解决办法:打开Windows->Preference->Jav

2021-03-26 21:48:38 4028

原创 eclipse中项目代码编译无错但是项目名有红色叉解决办法

好几次遇到了这样的事情,尤其是在eclipse中,虽然不影响正常项目运行,但是看着很不舒服,现将我解决的办法记录如下:报错如图:解决办法:首先eclipse不会无缘无故报错的,首先打开Markers中查看错误原因,打开方式在 Windows --> show views -->Markers 打开。我的打开如下:由此可以看出:我的报错原因是Description Resource Path Location Type Java comp...

2021-03-26 20:42:27 1197

原创 解决 连接远程电脑 报错 要求的函数不受支持,这可能是由于CredSSP加密数据库修正

报错问题:连接远程电脑报错:原因:远程桌面使用的是“凭据安全支持提供程序协议 (CredSSP) ”,这个协议在未修补的版本中是存在漏洞的。  于是微软在 2018 年 3 月 13 日在补丁中解决了这个问题,但是默认并没有强制使用新的协议,因为一旦强制使用,假如服务器端和客户端不匹配,将无法连接。所以用户并不会感知到。  在 2018 年 5 月 8 日,微软在补丁中将客户端策略提严了一点,mstsc 登录就会有提示了,就会出现如上的错误了,用户就会知道这事了。  详情请参考

2021-03-21 14:51:57 1387

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

在springboot与Mybatis项目中,经常会出现上述错误,很久不使用mybatis,碰到这种问题就很头大。特此总结。1、pom.xml文件配置resources首先,这次我自己的项目报错,是因为pom文件缺少配置resources,它来指定mapper.xml所在文件位置,不然mapper.xml文件就会被漏掉。<resources> <resource> <directory>src/ma

2021-03-17 21:41:55 62

原创 记录前端bootstrap背景图片,长度固定,宽度自适应

如果不设置,则会出现如下:在标准屏幕:在全面屏幕:添加如下css样式代码:html,body{height: 100%;width: 100%;margin:0;padding:0;}body{background:url(../image/bac5.jpg)no-repeat;width:100%;height:100%;background-size:100% 100%;position:absolute;filter:progid:DXImageTransfor

2021-03-17 11:14:57 1705

原创 (转)mybatis + mysql date时间前端展示样式问题 2020-11-22T15:14:12.000+0000

问题:使用 mybatis 读取 mysql的date时间类型,查询结果类型为2019-04-17T16:00:00.000+0000解决方法如下:@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") public Date getHuifutime() { return huifutime; }注:在model类中的时间属性的get方法上增加注解,timezone = "GMT+8"结果如下图:

2020-11-26 09:21:52 298

原创 解决mybatis逆向工程生成代码报错

在用mybatis逆向工程生成代码时报错:问题描述:出错显示:Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate (default-cli) on project springboot: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:gener

2020-11-15 09:48:19 1376

原创 解决使用eclipse创建maven web项目时报Could not resolve archetype的问题

项目场景:在eclipse中创建maven项目webapp项目问题描述:使用eclipse创建maven项目,创建失败,出现如下错误提示:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories.原因分析:org.apache.maven.archetypes:maven-archetype-

2020-10-29 11:10:43 495

原创 算法分析作业二——合并排序

合并排序主要是利用分治算法思想,将n个数进行排序。算法思想:将需要排序的元素分成大概相等的2个子集合,即左侧和右侧,生成的集合再次通过Mergesort算法进行递归分割,直到它们分解为每个集合中的单个元素。分别给2个子集合进行排序,它将每次比较中较小的元素插入到临时数组中,再选择较小元素的下一个,通过比较,再选择两者中的较小元素放至临时数组,最终将2个排好序的子集合合并成一个有序的集合。主...

2019-04-21 17:04:15 903

原创 算法分析与设计作业二——快速排序

基本思想:任取一个元素(如第一个)为中心 所有比它小的元素一律往前放,比它大的元素一律后放,形成左右两个子表; 对各个子表重新选择中心元素并依次规则调整,直到每个子表的元素只剩下一个;每一趟的子表的形式是采用从两头向中间交替式逼近法;由于每趟中各子表的操作都相似,可采用递归算法;①首先拿49作为哨兵元素,自始至终都是high先从右向左移,即j--;找到比49小的元素27时停止;将...

2019-04-21 17:03:38 494

原创 oracle查询

刚刚学习oracle,有些地方用的不熟练,特此记录以供今后复习:注意的点有:1、查询工作为CLERK的员工的员工号、员工名和部门号;select empno,ename,deptno from emp where job = 'CLERK';需要注意!一定要使用单引号    '     '   !!双引号会出错的;2、查询工龄大于或等于10年的员工信息;select *...

2018-09-15 19:03:14 852

全国省、县界线shp格式矢量图(精确到县区域).rar

全国省、县界线shp格式矢量图(精确到县区域).rar

2021-09-08

空空如也

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

TA关注的人

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