- 博客(47)
- 收藏
- 关注
原创 文献管理及翻译工具-Zotero
大家初看论文时,肯定尝试过很多软件来做文献管理和文献翻译,比如我尝试过的软件就有:经过这么多的使用,我觉得无论是在翻译的流畅程度,软件使用的便捷程度,Zotero都独树一帜,遥遥领先(狗头),本文就介绍一下其优点。
2024-01-24 16:50:10
664
1
原创 论文及源码阅读:STAN_ Spatio-Temporal Attention Network for Next Location Recommendation
论文及源码阅读:STAN: Spatio-Temporal Attention Network for Next Location Recommendation
2023-10-25 22:00:53
675
8
原创 git add . 时遇到hint: Use -f if you really want to add them.
git add . 时遇到hint: Use -f if you really want to add them.
2023-02-07 14:54:16
2408
原创 规则引擎easy-rule快速入门及整合SpEL使用
执行引擎easy-rule具有强大的解决分支问题的能力,在有多个判断条件时能够使代码的复用性和扩展性提高,同时支持spel等多种表达式,本文主要介绍了简单使用,希望能帮到你~
2023-01-12 11:37:59
4452
2
原创 面试题——说说MySQL引擎MyISAM和InnoDB的区别
在MySQL5.5之后已经默认使用InnoDB,一般情况下都是选择InnoDB。最近在找实习,好久没有记录学习了,希望自己好运,早点找到实习。
2022-08-14 14:38:44
313
原创 部署SpringBoot+SpringCloud+Vue项目——半途而废版
这是一篇烂文章,本来准备记录自己部署项目的过程,结果出了一大堆问题,搞了一天!!先介绍了自己怎么做的,然后疯狂找问题,各种出错,再加上不知道什么原因,服务器屡屡崩塌,真是气煞我也!搞了一天都在调参数,就这样吧!...
2022-08-08 23:17:18
958
原创 Spring自定义参数解析注解——以解析请求头中的token为例
有的时候会好奇@RequestBody、@RequestParam注解是怎么获取方法的,今天学习之后尝试使用一下。首先需要明确的是在SpringMVC自带了很多参数解析器:上面只是其中一部分。所以显然我们下面要做的就是自定义解析器,并加入到执行器中去。...
2022-08-05 22:42:09
856
原创 Leetcode刷题——623. 在二叉树中增加一行
看到对每一层进行操作,首先就是想到层次遍历。之所以代码这么冗余是因为我忽略了TreeNode有另一种构造方法,可以直接声明左子树和右子树,就避免了很多冗余的操作。孩子为空,直接添加;孩子不为空,相当于加一层,添到后面去。...
2022-08-05 10:05:50
164
原创 设计模式学习5——适配器模式
简单来说,适配器模式就是要将一个接口转换成另一个接口,大多数情况都是功能扩展之后用了新的接口,但是底层还是用的过去的接口,需要将新的接口转换成旧的才能使用。例如我们用的充电器也是一种适配器。下面我会以翻译作为例子来说明适配器模式。...
2022-08-04 13:33:43
234
原创 Leetcode刷题——路径总和
记录了112. 路径总和、 113. 路径总和 II、437. 路径总和 III。都是用递归完成的,里面有一些细节,还是通过[递归](https://blog.youkuaiyun.com/qq_43472612/article/details/126141581)思路进行分析。
2022-08-03 22:42:33
602
原创 Leetcode——利用先序遍历特性完成114. 二叉树展开为链表
这道题很有意思,因为评论区各种递归实在看不懂过,直到看到一条利用二叉树特性的完成的评论,就自己模仿完成,就记录并分享一下。
2022-08-03 17:07:40
140
原创 Leetcode刷题——二叉搜索树相关题目(98. 验证二叉搜索树、235. 二叉搜索树的最近公共祖先、1038. 从二叉搜索树到更大和树、538. 把二叉搜索树转换为累加树)
Leetcode刷题——二叉搜索树相关题目(98. 验证二叉搜索树、235. 二叉搜索树的最近公共祖先、1038. 从二叉搜索树到更大和树、538. 把二叉搜索树转换为累加树)
2022-08-03 15:22:10
1498
原创 Leetcode刷题——一些用层次遍历解决的问题(111. 二叉树的最小深度、104. 二叉树的最大深度、226. 翻转二叉树、剑指 Offer 27. 二叉树的镜像)
Leetcode刷题——一些用层次遍历解决的问题(111. 二叉树的最小深度、104. 二叉树的最大深度、226. 翻转二叉树、剑指 Offer 27. 二叉树的镜像)
2022-08-02 22:52:07
179
原创 Leetcode刷题——字符串相加相关题目(415. 字符串相加、面试题 02.05. 链表求和、2. 两数相加)
这三道题都是字符串相加相关的,后面的是链表,本质还是字符串相加。
2022-07-31 15:10:37
207
原创 Leetcode刷题——单调栈问题(739每日温度问题、496下一个更大元素I、503下一个更大元素 II)
写了单调栈的思路、使用,然后单调栈完成了Leetcode:739每日温度问题、496下一个更大元素I、503下一个更大元素 II。
2022-07-31 11:24:44
207
原创 关于MySQL索引的一些个人理解(部分参考MySQL45讲)
写了MySQL索引的数据结构、覆盖索引、最左前缀法则,索引下推以及我遇到的一到面试题。
2022-07-29 14:07:10
99
原创 设计模式学习4-代理模式(用沸羊羊的例子弄懂代理模式)及其实现(静态代理、jdk代理和cglib代理的使用及其实现)
沸羊羊爱上了美羊羊,于是沸羊羊想送花给美羊羊,但是沸羊羊又是个害羞且审美不太行的汉子,所以求喜羊羊帮忙,于是喜羊羊帮沸羊羊买花,找到美羊羊,再送花,最后还要帮沸羊羊美言几句。最后皆大欢喜,喜羊羊和美羊羊在一起了(bushi)。在上面的故事中,沸羊羊和喜羊羊同时实现了送花的接口,沸羊羊就是被代理的对象,喜羊羊就是代理对象,代理对象接管了被代理对象实现了对被代理对象访问,同时又实现了功能的增强,这就是代理模式。被代理的对象只要完成简单的工程,而代理对象对该功能能进行扩展。...
2022-07-29 00:21:22
277
1
原创 设计模式学习3-单例模式
大家都知道,程序员可以自己new对象,但是公序良俗法律法规要求我们只能一人new一个对象,但是有的人生来就在罗马,一出生就定了娃娃亲,有的人贫困潦倒,直到家里逼婚才new了对象。2333开玩笑,上面说的一人一个对象就是单例模式,娃娃亲就是饿汉式,被逼婚就是懒汉式。...
2022-07-26 16:13:40
103
原创 9种排序算法总结-LeetCode215数组中的第K个最大元素
在做leetcode215题的时候遇到了排序算法,就想把所有的排序算法都写一遍,写了才知道,只知道理论是两码事,下面是9种排序算法的实现,都已经在leetcode上通过。
2022-07-19 17:32:17
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人