- 博客(34)
- 收藏
- 关注
原创 【LeetCode】数组——hashmap的妙用
在遇到一类题目时,通过双for循环也可暴力破解,但我们可以通过用hashmap来代替一次for循环节约时间开支,在算法上属于用空间换时间,也能帮助我们更好的理解hashmap这一种重要数据结构,并熟悉hashmap的重要方法。hashtable.containsKey更像一次隐藏的for循环。
2024-05-08 16:55:43 256
原创 【LeetCode】反转链表(迭代法)【算法模版,一招吃遍天下鲜】
呕心沥血总结的算法模版,一招吃遍天下鲜,类型题目都有迹可循,整理思路后直接按照套路形式即可。中国人不骗中国人!!!
2024-03-21 22:21:09 194
原创 【Java】学java快一年,妈妈,我终于知道什么是依赖注入、构造器注入、setter注入了!!!
菜鸟终于分得清依赖注入、构造器注入和setter注入了。
2023-09-11 20:49:41 141
原创 【MyBatis】mybatis中parameterType、javaType、type和ofType
主要用于整个结果集或集合元素的类型指定。:用于指定结果集中某列的Java类型。它可以是Java类的全限定名、别名或简单的类型。它可以是Java类的全限定名、别名或简单的类型。它可以是Java类的全限定名、别名或简单的类型。可以告诉MyBatis将查询结果中的某一列映射为何种Java类型。:用于告诉MyBatis将查询结果转换为特定类型的集合。可以告诉MyBatis将查询结果转换为何种类型。当查询结果是一个集合时,可以通过。主要用于参数类型和结果集某列的类型指定,而。,用来指定整个查询结果的类型。
2023-08-23 17:07:56 1831
原创 【Java】Comparable 和 Comparator 的区别
Comparable 接口和 Comparator 接口都是 Java 中用于排序的接口,它们在实现类对象之间比较大小、排序等方面发挥了重要作用:Comparable 接口实际上是出自java.lang包 它有一个方法用来排序Comparator接口实际上是出自java.util包它有一个方法用来排序。
2023-06-26 11:35:00 261
原创 【Git】Git 操作命令可视化(五):git clone、git fetch、git pull、git push、git pull --rebase、解决远程仓库与本地仓库的代码冲突
git的远程操作命令,看了之后妈妈再也不用担心我合并坏公司代码被辞退啦~~~
2023-06-10 22:53:19 4225
原创 【Git】Git 操作命令可视化(四):git tag、git describe
git中的tag和describe,用来准确的为每一个节点增加不变的锚点。
2023-06-10 21:50:38 278
原创 【Git】Git 操作命令可视化(三):git cherry-pick、交互式rebase
巨好用巨方便的cherry pick:能够在当前指针指向的分支上直接有选择的嫁接过来新的节点!泰酷辣!!!
2023-06-10 21:34:27 247
原创 【Git】Git 操作命令可视化(二):Head、相对引用(^和~)、撤销变更(git reset 和 git revert)
从根本上重点理解git中的Head、相对引用(^和~)、撤销变更(git reset 和 git revert)操作,解决实际工作中面临的90%的问题!!!看完绝对豁然开朗!!!
2023-06-10 21:10:10 416
原创 【Git】Git 操作命令可视化(一):git commit、git branch、git checkout、git merge、git rebase
最最最清晰的git操作动图详解,你还在因为没有办法洞悉git操作底层原理而对命令感到困惑吗?你还在因为各种分支的混乱感到痛不欲生吗?
2023-06-10 20:03:11 753
原创 【HTTP】MIME是什么?
主类型描述了一组相关的文件类型,例如 text 表示文本类型、image 表示图片类型、video 表示视频类型;子类型则更加具体地刻画了某个特定类型的文件,例如 image/jpeg 表示 JPEG 格式的图片、video/mp4 表示 MP4 格式的视频、text/plain 表示纯文本文档等。常见的 MIME 类型还包括 application/json 表示 JSON 数据、audio/mpeg 表示 MP3 音频、application/pdf 表示 PDF 文件等。
2023-06-07 14:01:13 219
原创 【窗口函数】RANK() 和 DENSE_RANK()
函数的返回值都是 1,下一个排名将会紧随在它们后面。而对于 id 为 3、5 和 2 的三行,它们的排名是不同的。都是用于计算某个分组中每一行的排名,区别在于它们对于并列排名的处理不同。的主要区别就在于它们处理并列排名的方式不同。如果需要让排名紧密连续,可以使用。可以看到,根据分数排序后,id 为 1 和 4 的两行排名相同,它们的。如果需要跳过相同排名的行,可以使用。函数的返回值都是 1,但是。举个例子,假设有以下表格。
2023-06-07 11:34:01 3736 1
原创 正则表达式
2. Regex tutorial — A quick cheatsheet by examples (英文) 作者: Jonny Fox https://medium.com/factory-mind/regex-tutorial-a-simple-cheatsheet-by-examples-649dc1c3f285。\w——英文字符+数字+下划线 \W——非英文字符。\s——空白字符(tab+空格) \S——非空字符。\d—— 数字字符 \D——非数字字符。—— 前一个字符可出现0次或1次。
2023-03-30 14:35:56 64
原创 JVM面试问题逻辑梳理
1.8后字符串常量被迁移到堆中,方法区的内容都放到元空间里,并且元空间是存在于本地直接内存的,所以类的数据不再受方法区空间的大小限制,只受本地内存大小的限制。标记-整理:标记过程仍然与“标记-清除”算法一样,但后续步骤不是直接对可回收对象进行清理,而是让所有存活的对象都向一端移动,然后直接清理掉端边界以外的内存;可达性分析:通过GC root作为起始点,沿着引用链条向下搜索,如果一个对象到root没有任何引用链相连,则说明对象不可用,是可以进行垃圾回收的对象。标记-整理、复制、标记-清除、分代收集。
2023-03-16 11:44:20 50
原创 【2023-1-11】try-catch的隐藏用法、redis分布式锁、Spring切面AOP
我又又回来啦~~~虽然卷不过人家,但也不能坐以待毙是不,其实人生就是这么回事,各人终究会有各人的安处,你急什么羡慕什么又害怕什么了,技术大牛会有他的去处,技术一般的也会有他的去处,百年之后一抔土,没什么大不了的,想想那些人类成就巅峰的,又有多少人能够顺利数出十位诺贝尔得主的名字呢?庸人就不要自扰啦,找到一个自适和自洽的点,然后,嗯,活着。
2023-01-12 10:51:45 295
原创 【2022-11-19】学习记录:子类继承父类的方法重写
基础不牢,地动山摇,时隔三月,重学java还是发现自己之前根本是在囫囵吞枣,韩顺平java基础真是yyds,解答了之前很多的疑惑,而且加深了自己对细节的理解,java怎么要记忆的东西也这么多,智商果然是建立在记忆力之上的。
2022-11-19 23:13:41 91
原创 【2022-11-18】学习记录:springboot读取配置类文件注解、mysql配置文件中的classpath
哎哎哎,再次感叹被别人卷到,同样培训班,咋人家就那么吊炸天呢,你咋不好好努力努力?
2022-11-19 11:12:07 184
原创 【20221019/20221020——学习记录】RestFul、Swagger、JDBC、API测试参数、springboot 日期参数前后台转换问题
卷卷卷,卷不过开始发癫,谁叫我这么菜呢,啊,好饿啊。学到脑瓜子仁儿疼。
2022-10-20 19:24:18 139
原创 【20221018——学习记录】Java抽象类
叼你爹的,一大早又被焦虑到了,同辈焦虑、后辈焦虑、前辈焦虑席卷而来,哎哎哎,看到别人的生活,只能说人比人,瞬间不是人。
2022-10-19 10:04:20 57
原创 【20221015 —— 学习记录】Linux
今天满打满算,应该是献给linux的一天,计划有变,变了再说,菜鸟就不要苛求完美啦,先完成,OK?
2022-10-16 10:09:46 175 1
原创 【20221012——学习记录】JVM内存分配、System.arraycopy、类、Java 内部类、匿名内部类、Java的类库、I/O流、Math.random()、序列化与反序列化
卷不过了,怎么办,天天等,天天急。
2022-10-12 19:49:52 130 2
原创 【20221011——学习记录】编译和解释、Maven Pom.xml 文件、java中的类和包、访问修饰符
此篇为深刻反省之后的自赎举动,写代码不仅要敲出来还要多思考底层原理,否则根本无法独立于别人的代码行走,连个基本的操作文档都难以下咽,更不用提自己写出一些新东西!可惜了这差不多俩月了,就在同桌的连哄带骗和老师的糖衣炮弹下逐渐自我松懈,刚来第一周还是劲头十足,然并卵,回头是岸,警钟长鸣!!!
2022-10-11 20:51:48 226 1
空空如也
关于nvm的使用,出现了下面的错误
2023-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人