
Java
文章平均质量分 79
记录自己的学习历程
lbwxxc
这个作者很懒,什么都没留下…
展开
-
HashMap学习总结——JDK17
操作数加一,并检查是否需要扩容。原创 2025-03-22 17:14:25 · 981 阅读 · 0 评论 -
基于Java与Netty的RPC框架
解码器和序列化器。原创 2025-02-24 21:35:43 · 449 阅读 · 0 评论 -
Java-动态代理学习总结
类似与Spring中的AOP,是对原有代码的增强,也是对原有代码的封装在Java中,代理(Proxy)是一种设计模式,用于控制对某个对象的访问。代理模式通过创建一个代理对象,来替代原始对象,以实现对原始对象的访问控制。代理对象和原始对象实现相同的接口,客户端对象可以透明地使用代理对象。原创 2025-02-17 19:57:30 · 315 阅读 · 0 评论 -
SpringCloud学习总结
Component //自定义断言Config> {@Override@Override@Overrideif (first!@Validated@NotEmpty@NotEmpty- name: Vip #自定义断言args:value: lei此断言判断https://cn.bing.com/user=lei,如果user不等于lei则拒绝访问@Component@Override@Override}));原创 2025-01-31 21:52:29 · 661 阅读 · 0 评论 -
NIO学习总结
而引入Selector后,可以将Channel注册在Selector上(相当于Channel添加到Selector这个集合中),每个由这个Channel所触发的事件,会放在SelectionKey中,然后由selector.select()进行阻塞,一旦有事件发生,就会处理。这段代码处理accept事件,并将客户端的channel注册在selector上,对可读事件进行反应,下次客户端发来数据,该channel会触发可读事件并添加到SelectionKey中,等待处理。将多个buffer写入同一个文件中。原创 2025-01-01 10:31:33 · 880 阅读 · 0 评论 -
JUC学习总结
文章目录锁锁机制原理Mark WordCAS重量级锁轻量级锁偏向锁volatile关键字Lock和Condition接口LockCondition可重入锁公平锁和非公平锁读写锁锁降级和锁升级原子类并发容器CopyOnWriteArrayListConcurrentHashMap阻塞队列线程池线程池的使用锁锁机制原理synchronized使用的锁就是存储在Java对象头中的,在Java中,对象存储在内存中,而每个对象内部,都有一部分空间用于存储对象头信息,其中就包含锁的信息monitorenter原创 2024-12-27 17:11:17 · 746 阅读 · 0 评论 -
Java并发编程基础篇
的线程的ThreadLocalMap中以该线程为key,赋的值的为值来创建当前线程的对应的HashMap,在Java中,启动main函数时,其实启动的是一个JVM的进程,尔main函数所在的线程是主线程。是进程的一个执行路径,一个进程可以有多个线程,线程之间共享进程的资源。:使用完这些变量后要及时删除,否则可能会造成内存溢出。在线程中对ThreadLocal赋值时,实际上是。是系统分配资源的基本单位,原创 2024-12-09 19:28:39 · 297 阅读 · 0 评论 -
mybatis复杂查询一对一,一对多
这段 MyBatis 配置代码用于查询。这段 MyBatis 配置代码用于查询。表的数据,并通过关联查询获取。表的数据,并通过关联查询获取。原创 2024-11-29 21:08:16 · 474 阅读 · 0 评论 -
反射与注解
注解是提供一种为程序元素设置元数据的方法,理解起来还是一样的,程序元素就是指接口、类、属性、方法,这些都是属于程序的元素,那啥叫元数据呢?就是描述数据的数据(data about data)通过class对象获取类的方法,但在使用方法时,要指名那个对象。运行结果发现输出为真说明类的class对象在内存中是唯一的。将上述代码的class文件反编译后。可以通过反射获取构造器来构造对象。可以看出注解本质是一个接口。原创 2024-11-28 21:15:27 · 361 阅读 · 0 评论 -
基于Servlet实现上传和下载文件
基于servlet可以实现前后端分离,前端的html页面中可以用form表单,后端可以在service方法中实现上传与下载原创 2024-09-17 17:10:15 · 745 阅读 · 0 评论 -
类&方法&对象---PC 版美颜相机v1
类&方法&对象原创 2024-07-17 14:08:27 · 483 阅读 · 0 评论 -
通过Java实现简单画板
简单画板的实现,涉及监听器,方法的重载,面向对象方法,地址的传递原创 2024-06-10 20:30:14 · 558 阅读 · 3 评论