java实用类知识梳理
文章平均质量分 64
对日常经常使用的知识点进行总结梳理,并对一些知识点进行记录
喜欢历史的工科生
这个作者很懒,什么都没留下…
展开
-
利用联合索引优化filesoert
sql优化filesort原创 2022-08-04 15:48:12 · 273 阅读 · 1 评论 -
自定义注解实现验证信息的功能
自定义注解原创 2022-06-29 22:45:42 · 124 阅读 · 0 评论 -
jwt方案和utoken+redis方案分析
jwt使用转载 2022-06-19 17:57:32 · 248 阅读 · 0 评论 -
<collection>和<association>标签
collection标签和association标签转载 2022-06-08 20:28:05 · 3841 阅读 · 0 评论 -
#{}和${}的区别
Mybatis的${}和#{}的区别转载 2022-06-08 12:32:10 · 122 阅读 · 0 评论 -
Mybatis插件运行原理-动态代理
Myabtis插件运行原理转载 2022-06-07 16:34:21 · 366 阅读 · 0 评论 -
java的动态代理
java动态代理转载 2022-06-07 15:35:26 · 144 阅读 · 0 评论 -
Mybatis使用
mybatis使用记录原创 2022-06-06 13:29:27 · 143 阅读 · 0 评论 -
正向代理和反向代理
正向代理和反响代理转载 2022-06-05 13:04:26 · 141 阅读 · 0 评论 -
项目中的工具使用
knife4j使用原创 2022-06-04 11:52:28 · 206 阅读 · 0 评论 -
Maven <dependencyManagement> 标签的使用
标签使用转载 2022-06-02 13:07:27 · 287 阅读 · 0 评论 -
spring注入方式
转载:https://blog.csdn.net/a745233700/article/details/89307518平常的Java开发中,程序员在某个类中需要依赖其它类的方法。 通常是new一个依赖类的实例再调用该实例的方法,这种开发存在的问题是new的类实例不好统一管理。Spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过Spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是”控制反转”。通俗的理解是:平常我们new一个实例,这个实例的控.转载 2022-05-29 14:46:58 · 437 阅读 · 0 评论 -
scanner输入问题
https://www.cxyzjd.com/article/qq_32367263/81329653扫描器 ScannerScanner实现字符串的输入有俩种方法:一种是next(),另一种是nextLine().他们的 区别:next()一定要读取到有效字符之后才可以结束输入,对输入有效字符之前遇到的空格键,Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键,Tab键或Enter键等视为分隔符或结束符。next()查找并转载 2022-04-09 21:59:09 · 545 阅读 · 0 评论 -
IDEA快捷键
多行代码的操作,try catch等ctrl+alt+t多行代码缩进/后退选择多行shift+ tab (后退)tab(前进)原创 2021-12-31 23:28:29 · 210 阅读 · 0 评论 -
MVC开发模式和三层架构
MVC开发模式为什么会有MVC开发模式?这和jsp演变历史有关早期只有servlet,只能使用response输出标签数据,非常麻烦后来有了jsp,简化了servlet的开发,如果过度使用jsp,在jsp中写了大量的java代码,并且还有html表,这样难于维护,难于分工协作再后来,java的web开发,借鉴了mvc模式,使得程序的设计更加合理什么是MVC开发模式?将之前写在jsp中的代码提取出来分成三部分:M:Model,模型完成具体的业务操作,如:查询数据库,封装对象V:原创 2022-03-11 15:43:31 · 1142 阅读 · 0 评论 -
Spring相关的注解
@RestController:Spring4之后新加入的注解,原来返回json需要@ResponseBody和@Controller配合。@RestControllerpublic class HelloController { @RequestMapping(value="/hello",method= RequestMethod.GET) public String sayHello(){ return "hello"; }}..........原创 2022-03-01 17:13:27 · 97 阅读 · 0 评论 -
类路径ClassPath
类路径的作用两段代码用IDEA可以编译,没问题,但是用cmd编译的结果:这时候加上类路径:执行成功原创 2022-02-15 16:42:23 · 184 阅读 · 0 评论 -
匿名内部类的理解
看到匿名内部类的时候,我想哪里有内部类的事了,匿名内部类不就是省了定义子类的过程了么。那匿名内部类的匿名和内部都代表什么?冷静一想,匿名内部类一定要在一个类中定义啊,没有定义的子类就是【匿名内部类】啊一个例子:以下是一个局部内部类采用匿名内部类的方式就是省去了TimePrinter子类的定义但是TimePrinter类是定义在一个TalkingClock类中的,我们可以看到匿名内部类是有内部类的特点:可以访问外围类的字段,例如beep《java核心技术》的内容...原创 2022-02-03 12:01:43 · 417 阅读 · 0 评论 -
java中的字符串和数组以及数字之间的常用转换
字符数组和字符串之间的转换字符数组->字符串public static String copyValueOf(char[] data): 返回指定数组中表示该字符序列的字符串。public static String copyValueOf(char[] data, int offset, int count): 返回指定数组中表示该字符序列的 字符串。public class Test { public static void main(String args[]) {原创 2022-01-01 15:09:36 · 1663 阅读 · 0 评论 -
Comparable和Comparator小节
一、Comparable 简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。此外,实现此接口的对象可以用作有序映射中的键或有序集合中的集合(HashSet和HashMap),无需指定比较器。该接口定义如下:package java.lang;import java.util.*;public interface Com转载 2021-12-31 12:31:41 · 72 阅读 · 0 评论