-
动态规划
动态规划的思路分析: 1、将大问题拆分为小问题 2、确定大问题与小问题之间关系
NEW个对象 2025-01-15
-
分布式锁粒度
在任务中心里,每个用户的任务进度以JSON的格式存放在数据库表里。 因此redis锁的设置:task:lock:taskId,所有的过滤器都添加锁,因为每个过滤器都会影响任务的进度。
NEW个对象 2025-02-13
-
链表反转
链表反转
NEW个对象 2025-02-12
-
有哪些数据安全的方案?
1、锁 2、单线程,比如:redis 3、不共享变量,比如:ThreadLocal 4、原子操作,比如:AtomicInteger 5、不可变模式,比如:一旦创建不能修改,修改就会再次创建一个新的对象,String 6、读写分离,写时复制,比如:CopyOnWriteArrayList
NEW个对象 2025-02-11
-
面向对象三大特性 :封装、继承、多态
面向对象三大特性 :
NEW个对象 2025-01-10
-
如何出现栈溢出?
递归不断的调用自己,没有终止条件。
NEW个对象 2025-02-11
-
BigDecimal
为什么不能用BigDecimal的equals方法做等值比较? 两个BigDecimal的数值进行比较的话,可以使用compareTo方法。 以:0.1和0.10为例子,equals会比较value和精度,很显然这两个数的精度不一样,会返回false
NEW个对象 2025-02-11
-
Redis大Key危害以及解决方案?
Redis大Key危害以及解决方案?
NEW个对象 2025-02-11
-
SQL基础知识
SQL基础知识
NEW个对象 2025-01-13
-
nacos常用注解以及使用
1、@EnableDiscoveryClient 作用:启用服务发现功能。可标注在主应用类上。
NEW个对象 2025-01-21