
IP属地:江苏
适合使用Tair的场景: 不能容忍数据丢失 数据量大,内存放不下的服务 不适合使用Cellar的场景: 使用复杂数据结构(map/set),ma...
背景 使用vpn连接公司网络,再使用远程debug时,将会非常慢 解决方法 使用Nginx配置反向代理进行调试 原理 在本机访问内外域名,通过配...
最近做项目碰到了让我纠结的问题,tomcat服务器运行一段时间,总是会自动报异常:java.lang.OutOfmemoryError: Per...
0. 概述 DBUnit是一种基于JUnit的数据库驱动测试框架。DBUnit 的设计理念就是在测试之前,给对象数据库植入我们需要的准备数据,最...
1. young GC 和 full GC young gc:回收年轻代垃圾,回收频繁,速度较快 full gc:回收老年代+年轻代,速度比yo...
java多线程实现方式1.1 三种创建线程的方式 继承Thread类,重写run()方法 实现Runable()接口,重写run()方法 实现C...
1.为什么要使用多线程 充分发挥多核CPU的性能 方便进行业务拆分,提升服务性能 2. java多线程有什么缺点 (1) 频繁的上下文切换线程在...
1. 什么是redis 特点 高性能 单线程 内存 支持持久化 nosql 作用 缓存 分布式锁 分布式唯一键 队列 会话 redis配置文件 ...