自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 代码随想录-验证二叉搜索树

误区2: 初始的最大最小值不能用int,要用long,因为结点可能包含int的最大最小值。误区1:不能简单比较左右两个节点是否满足就任务这个节点满足,要比较左右子树。

2025-03-23 15:06:25 215

原创 1m2w周总结

2、读了两篇参考文献,大论文相关。

2025-01-15 09:48:21 70

原创 1m1w周总结

这周主要在参加考试课程实践还有回去看房子。周日来做实验。整体任务没什么进展。

2025-01-06 12:59:48 240

原创 12-3周 周总结

这周一直在上课,读论文,开始复习了一下springboot和jvm的八股有效专注时间很低,基本看完了spring相关。

2024-12-23 13:27:01 145

原创 12-2周 周总结

⑥ spring+springboot源码部分完结。上周主要工作在英语六级,其它暂无进展。⑤ 复习应用数理统计 前半部分。① 读完四篇重要文献论文。④ 学习侧线系统代码。

2024-12-16 11:43:58 150

原创 24//11/3周-周总结

整体状态较差,六级没咋学,实验室任务也较为停滞,八股倒是开始了,但是也偏慢。争取六级前看完spring源码,加油吧。

2024-11-25 10:11:50 131

原创 代码随想录-栈和队列-用栈实现队列

题目描述中有说不存在空栈的pop和peek,所以无需判断这个。

2024-11-09 22:33:10 281

原创 代码随想录-栈和队列-基础知识

记录一下Java如何实现栈和队列,内容来自通义千问在Java中,栈和队列可以通过不同的数据结构来实现,常见的有数组和链表。下面分别介绍它们的实现方式。

2024-11-09 21:46:49 413

原创 代码随想录-字符串-重复的子字符串

构造next数组,重点在于判断最后一位的值与是否能由重复子串构成的关系。①如果字符串由重复子串组成,那么不包含在最长公共前后缀中的子串一定是最小重复子串。②如果不能由重复子串组成,那么最后一位的next[len-1]的2倍肯定小于len最终的评判结果,如果字符串由重复子串组成,那么字符串肯定可以被其长度整除,否则无法组成,所以②这一步的判断可有可无,写上方便理解。

2024-11-06 12:39:25 171

原创 代码随想录-字符串-实现strStr()--KMP

思路:典型的数据结构中的KMP算法实现。

2024-11-06 11:16:56 322

原创 代码随想录-字符串-右旋字符串

题目来源:卡码网。

2024-11-01 11:14:20 325

原创 代码随想录-字符串-反转字符串中的单词

没有技巧全是感情。

2024-10-31 12:36:22 191

原创 代码随想录-字符串-替换数字

考察的小技巧有点多,整体思路除了双指针之外,其他的都有点僵硬,不能算是太有共性的题型。

2024-10-30 16:23:00 248

原创 代码随想录-字符串-反转字符串II

这道题的字符串反转部分比较简单,双指针两两交换 ,和反转字符串题目是一样的精髓点在于如何对字符串进行遍历,降低时间复杂度。

2024-10-29 09:47:08 316

原创 代码随想录-哈希表-三数之和

tips:学习到了如何将数组转化为list Arrays.asList(nums[]);要点是第一必须为有序数组,第二要求不重复要学会去重三元组中的元素。

2024-10-26 16:52:39 196

原创 代码随想录-哈希表-赎金信

这个题比较简单,用map或者数组都可以,因为限制了都是小写英文,所以应该更优先采用数组,效率高,时间复杂度低。

2024-10-25 13:35:57 190

原创 代码随想录-哈希表-四数相加

解析: 首先想到暴力解,O(n^4)优化,进行,分为两组就是O(n^2)用一个哈希结构存储第一组的结果res1,然后遍历第二组,同时算和sum。在res1中找有多少组0-sum,统计完所有,即为最终总的结果数。

2024-10-25 11:37:22 260

原创 代码随想录-哈希表-两数之和

暴力解两个for循环O(n^2) 这个没意义,不说了两个数相加,有target,每次循环能拿到第一个变量,所以只需要判断数组中存不存在与它对应的数就行了,很自然就能想到用集合判断存在不存在问题,所以就是哈希表来解决。但是用set可以解决存在,无法返回最终结果找到下标,故而使用。

2024-10-24 17:12:50 208

原创 代码随想录-哈希表-快乐数

这个题我卡在了两个点,①怎么判断循环终止②怎么算整数的各个位次之和。

2024-10-24 13:46:14 224

原创 代码随想录-哈希表-两个数组的交集

这个题目可以用大小为1000的数组,因为限制了变量大小。我用的是set,感觉这个才是本意。下面代码是用set实现的hash结构。先用set1存储nums1中的去重元素,然后用set2存储结果集最后将set转为array用了两种方式,,二是传统转换迭代器方式。

2024-10-23 11:58:33 232

原创 代码随想录-哈希表-有效的字母异位词

本题采用数组形式的哈希表来解决。

2024-10-23 11:15:15 252

原创 代码随想录-链表-反转链表

1、双指针才是学习的精髓,循序渐进,一开始直接头插秒了,没有看卡哥教程,没有领悟双指针导致后面的题用到了想不到。卡哥题目安排的一道道的太好了,我是总结链表篇才发现我这个题做的不标准2、开始涉及到递归了,后面dp会涉及越来越多,加油!

2024-10-22 13:49:08 317

原创 代码随想录-链表-环形链表II

链表问题两大法宝① 虚拟头结点 ②双指针(最多的就是快慢指针)链表部分最后两道题都涉及到数学归纳,多少有点难,想不出来就背背吧,再遇到类似的能做出来就行了。

2024-10-22 11:26:46 890

原创 代码随想录-链表-链表相交

1、链表相交比的是指针相等2、遇到两个长度不等需要讨论的时候,不用讨论,强行让你想代表长的那个成为长的就行了,反正只是个工具3、双指针太精彩了,数学问题,A+B = B+A;

2024-10-21 14:30:29 662

原创 代码随想录-链表-设计链表

设计链表,虚拟头结点

2024-10-19 10:42:27 206 1

原创 rocketmq消费者组报错:CODE: 17 DESC: No topic route info in name server for the topic: %RETRY%consumer_01

找了两天没找到问题,今天终于找到了,创建消费者组时没有指定broker或者cluster的集群,导致消息发送到mq后找消费者组的时候找不到它对应的路由信息。自己部署了rocketmq后,按照网上教程手动创建消费者组,指明nameserver后进行消费,报错内容如下。解决办法:创建时添加 -b 或者-c参数。问题解决,开心,下周要在公司做mq集群了。

2023-06-17 18:21:23 9272 2

原创 linux下卸载MySQL

3.使用yum安装的Mysql需要先进行清除 命令:yum remove mysql mysql-server mysql-libs mysql-server。原文链接:https://blog.youkuaiyun.com/weixin_43102784/article/details/122696078。1.如果已安装成功 则需要卸载前请先关闭Mysql服务 命令:service mysql stop。2.使用 rpm 命令的方式查看已安装的mysql 命令:rpm -qa|grep mysql。

2023-03-13 22:14:07 450 1

原创 maven打包外部jar成功,编辑器中却始终找不到jar包中的新功能

找了好几天才找到问题,我是升级了一版sdk,新的sdk添加了新的特性,但是打包进maven成功后,在编辑器却怎么也找不到。最后定位到了问题,之前不知道怎么误操作吧sdk的jar添加到了本地的lib库下,所以导致引入的始终是lib下的jar包,也就是老的sdk。所以出现maven更新成功却始终引入不进来。涉及到这种依赖怎么也无法引入的问题,可以去lib下看看是不是存在旧版本jar包。优先加载自己的lib库才加载maven...

2020-09-09 11:02:48 425

原创 linux绑定百度网盘与解绑

1、安装环境系统环境:Linux 系统 + Python 2.7安装软件工具:pip install requestspip install bypy可能出现问题:原因在于ImportError: 'module' object has no attribute 'check_specifier'执行以下命令,更新一下setuptoolssudo pip ...

2019-12-19 11:14:22 1867

原创 设置bootstrap时间选择器datepicker默认时间

查了好久最后还是自己手动解决的,记录一下这里附带上我的源代码,引入的css和jshtml代码块<div class="f-row rs-row"> <label class="f-col fw20 title fb i18n" style="width:100px;" i18nkey="msg_index_table_date"></label>...

2019-08-29 11:21:28 4645

原创 解决扩展屏幕是idea下的搜狗输入法光标不跟随

亲测可用,安装个搜狗输入法智慧版,然后把idea安装路径下的jre64文件夹删掉或者挪出去,完美解决

2019-08-15 14:35:36 3933

原创 springboot集成rabbitmq简单使用

第一步,先搞一手儿依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>第二步,在配置文件中进行...

2019-05-13 16:45:29 279

原创 读取页面上传的excel文件解析并储存到后台mysql数据库

1、第一步,先将源文件的文件名拿出来 file.getOriginalFilename(); (后台接收到的file类型为MultipartFile)2、第二步,拿到excel文件中的每个表里的内容List<String> idList = excelService.getIdLis tByExcel(file.getInputStream(), fileOriginalNa...

2019-05-06 19:49:06 4273

原创 Echarts圆饼图从后台获取数据动态填充

先来看一下我的页面展示结果,这里用的是官网上那个最简单的例子贴一下前端代码getData () {var url = this.HOST + '/recruit/getRecruitmentAnalyse'this.$http.post(url).then(resp => {var data = resp.datavar tatilData = []for (...

2019-05-05 11:40:09 7403

原创 每次tomcat启动时都报错端口被占用

我的问题在于tomcat的jmx port和Http port一样了,导致了自己和自己冲突注意,要区分开。。。。。。

2019-04-29 17:44:23 940

转载 Springboot的jar包和war包的区别

转自: https://blog.youkuaiyun.com/qq_32331073/article/details/81544061SpringBoot默认支持很多模板引擎,但是JSP只能够在War中使用,同时mvc.view.prifix/suffix必须主动配置给出,另外必须导入JSP的默认渲染servlet:"org.apache.jasper.servlet.JspServlet",即添加依赖:...

2019-04-29 14:44:20 2006

原创 springboot中使用mybatis只打印sql和总条数不打印查询结果的yml配置

在application.yml配置文件中设置logging: level: com.hao.employment.dao: debug即可

2019-04-12 20:54:51 5472

原创 关于springboot集成mybaitsplus插件

首先声明这个就是我一个学生学习记录练手的,也不是很懂,所以您如果百度到了我这篇,多半帮不到您功能:基本上不用写一条sql,如果业务层不复杂,完全不用业务层。(对于一些比较基础的赠删改查操作,基本上不用都可以搞定)介绍:是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生特性:无侵入,依赖少,损耗小,防SQL注入,通用CRUD,...

2019-03-05 11:15:27 403

原创 springboot警告:ApplicationContext is unlikely to start due to a @ComponentScan of the default package

记住,第一次运行springboot程序时,不要直接在人家默认的java包下建application类,要有一个自己的默认包,就是在默认的java包下新建个包,然后把运行类放到那个里头去。...

2019-03-04 14:28:56 214

转载 Mybatis-plus 思维导图,让 Mybatis-plus 不再难懂

转载自&nbsp;Mybatis-plus 思维导图,让 Mybatis-plus 不再难懂摘要: Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis-plus与mybatismybatis&nbsp;Mybatis&...

2019-03-04 10:40:20 375

空空如也

空空如也

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

TA关注的人

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