2024年10月12日
摘要: ThreadLocal 线程隔离工具 用来存储一些只有线程才可以访问的内容。 你可能会想,既然我只想本线程才能访问,那么我使用局部变量不就行了吗? 局部变量的问题在于它只能存在于本方法内部,没有办法让本线程内的其他方法访问使用。 public static void main(String[] ar 阅读全文
posted @ 2024-10-12 13:13 gyp666 阅读(50) 评论(0) 推荐(0)
  2024年5月29日
摘要: 1、java类加载机制 阅读全文
posted @ 2024-05-29 15:56 gyp666 阅读(16) 评论(0) 推荐(0)
  2023年5月11日
摘要: 背包问题 1、0-1背包 你有一个载重为M的背包,现在有N个物品,每个物品重量为weight[i],价值为value[i],求在不超出载重的情况下,能取到的最大价值为多少? public static void main(String[] args) { Scanner scanner = new 阅读全文
posted @ 2023-05-11 17:43 gyp666 阅读(41) 评论(0) 推荐(0)
  2021年10月16日
摘要: 手动实现了一个简单的spring框架 参考:https://blog.csdn.net/glamour2015/article/details/105000720完成 MyBean: package com.geng.bean; import com.geng.BeanNameAware; impo 阅读全文
posted @ 2021-10-16 20:14 gyp666 阅读(76) 评论(0) 推荐(0)
摘要: 集合的线程安全问题 集合的线程不安全问题演示 我们知道集合中的Vector是线程安全的,其他的比如ArrayList、LinkedList、HashSet等等都是线程不安全的。 ArrayList: import java.util.ArrayList; import java.util.Colle 阅读全文
posted @ 2021-10-16 18:20 gyp666 阅读(144) 评论(0) 推荐(0)
摘要: juc 在java中,线程是一个非常重要的部分,JUC就是java.util.concurrent,这是一个处理处理线程的工具包,jdk1.5时出现。 多线程的编程步骤 1、创建资源类,在资源类创建属性和操作方法 2、在资源类操作方法 ​ 判断、干活、通知 3、创建多个线程,调用该资源类的操作方法 阅读全文
posted @ 2021-10-16 17:30 gyp666 阅读(128) 评论(0) 推荐(0)
  2021年10月15日
摘要: Spring框架-AOP JDK动态代理:jdk动态代理要求目标对象必须实现接口,java语言提供三个类支持Proxy Method InvocationHandler CGLIB动态代理:生成原理是生成目标类的子类,而子类是增强过的这个子类就是代理对象,所以目标类必须可以被继承(不可以是final 阅读全文
posted @ 2021-10-15 19:18 gyp666 阅读(45) 评论(0) 推荐(0)
摘要: Spring框架-IOC 依赖:class A中使用了class B的方法或者属性等等类信息,叫做A依赖B Spring框架: Data Access/Integration:数据访问/集成 Instrumentation:JVM代理 Messaging:消息发送 AOP、Aspects:面向切面编 阅读全文
posted @ 2021-10-15 19:18 gyp666 阅读(31) 评论(0) 推荐(0)
  2021年10月14日
摘要: 动态代理 代理模式: 使用一个代理将对象包装起来,然后使用这个代理对象取代原始对象,任何对原始对象的操作都要通过代理,代理对象·决定是否以及何时将方法调用转到原始对象上。 public class ProxyTest { public static void main(String[] args){ 阅读全文
posted @ 2021-10-14 18:16 gyp666 阅读(35) 评论(0) 推荐(0)
  2021年10月9日
摘要: 集合 集合、数组都是对多个数据进行存储操作,简称java容器,此时的存储主要是指内存层次的存储,不涉及数据的持久化 数组: 一旦初始化就不可以改变长度 一旦定义好,就不可以改变元素类型 java集合可以分为两种体系:Colleaction和Map两种体系 Collection接口:单列数据,存储一组 阅读全文
posted @ 2021-10-09 19:47 gyp666 阅读(60) 评论(0) 推荐(0)