
JAVA
文章平均质量分 56
CH_happy
这个作者很懒,什么都没留下…
展开
-
使用 ThreadLocal 实现线程安全的上下文管理
ThreadLocal是 Java 中提供的一个工具类,用于创建线程局部变量。每个线程都有自己的局部变量副本,这些变量对其他线程是不可见的。因此,可以用来避免线程之间共享变量导致的数据不一致问题。原创 2024-05-31 21:20:57 · 439 阅读 · 0 评论 -
Java中StringBuilder的常用成员方法
StringBuilder`是Java中的一个类,用于处理可变的字符串。与`String`类不同,`StringBuilder`允许在不创建新对象的情况下修改字符串内容,这样可以提高字符串操作的效率。以下是`StringBuilder`类的一些常用方法:原创 2024-05-25 23:07:47 · 473 阅读 · 0 评论 -
JavaWeb常用注解
如果要注入的属性非常的多,并且还想做到复用,就可以定义这么一个bean对象。在其他的类当中,我要想获取到注入进来的属性,我直接注入 bin 对象,然后调用 get 方法,就可以获取到对应的属性值了。所以这项依赖它的作用就是会自动的识别被。答案是肯定有,在Spring中给我们提供了一种简化方式,可以直接将配置文件中配置项的值自动的注入到对象的属性中。一般将我们定义的controller,service,dao这些包呢,都放在引导类所在包com.xxx的子包下,这样我们定义的bean就会被自动的扫描到。原创 2024-05-25 22:41:53 · 1162 阅读 · 0 评论 -
使用PageHelper实现分页查询
在使用 `PageHelper` 进行分页处理时,紧接着 `PageHelper.startPage()` 方法调用的查询会被自动转化为分页查询,这是通过 `PageHelper` 的内部机制实现的。原创 2024-05-25 22:21:52 · 416 阅读 · 0 评论 -
Java中@Builder 注解的使用
接下来,定义一个类并使用@Builder注解。Builder;Data;@Data@Builder在这个示例中,User类使用了 Lombok 的@Data注解来自动生成 getter、setter、toString、equals 和 hashCode 方法,同时使用了@Builder注解来生成一个构建者类。原创 2024-05-25 22:16:12 · 365 阅读 · 0 评论 -
Lambda表达式
有且仅有一个抽象方法的接口就叫函数式接口,接口上方可以加@FunctionalInterface注解。如果Lambda表达式的方法体只有一行,大括号,分号,return可以省略不写,需要同时省略。如果只用一个参数,参数类型可以省略,同时 () 也可以省略。Lambda表达式只能简化函数时接口的匿名内部类的写法。Lambda表达式可以用来简化匿名内部类的书写。参数类型可以省略不写。原创 2024-05-25 22:12:17 · 132 阅读 · 0 评论 -
IDEA使用时的快捷键(快速开发)
【代码】IDEA使用时的快捷键。原创 2024-05-25 22:02:02 · 144 阅读 · 0 评论 -
Java中String类常用的成员方法
以“”方式给出的字符串,只要字符序列相同(顺序和大小写),无论在程序代码中出现几次,JVM 都只会建立一个 String 对象,并在字符串池中维护。 通过 new 创建的字符串对象,每一次 new 都会申请一个内存空间,虽然内容相同,但是地址值不同。类是一个非常常用的类,用于处理字符串。原创 2024-05-25 22:05:35 · 440 阅读 · 0 评论 -
使用Java实现WebSocket
点击前端发送消息按钮时的处理//点击发送消息按钮的处理函数WebSocketServer类中的onMessage方法用于实现接受到客户端的信息时的处理/*** 收到客户端消息后调用的方法* @param message 客户端发送过来的消息*/@OnMessage// 当收到客户端的信息时服务端主动推送给客户端信息表示收到sendToAllClient("服务端收到来自客户端:" + sid + "的信息:" + message);前端接收到服务器消息的处理。原创 2024-05-25 21:57:52 · 944 阅读 · 0 评论