上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 36 下一页
摘要: 权限控制过滤器 一. maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.3.1.RELEASE</ver 阅读全文
posted @ 2022-01-12 15:57 IT6889 阅读(133) 评论(0) 推荐(0)
摘要: 1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
posted @ 2022-01-12 11:36 IT6889 阅读(97) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/yb-ken/p/15791377.html https://www.cnblogs.com/yb-ken/p/15791297.html Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家 阅读全文
posted @ 2022-01-12 11:27 IT6889 阅读(114) 评论(0) 推荐(0)
摘要: 1. 注册多实例。 @Scope("prototype") 2. 手工方式获取注册的实例。 @Autowired private ServletContext servletContext; private <T> T resolve(Class<T> type) { WebApplicationC 阅读全文
posted @ 2022-01-12 11:14 IT6889 阅读(37) 评论(0) 推荐(0)
摘要: 原文:https://baijiahao.baidu.com/s?id=1605937053950156833&wfr=spider&for=pc 1:什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是 阅读全文
posted @ 2022-01-12 11:10 IT6889 阅读(51) 评论(0) 推荐(0)
摘要: JVM的内存区域划分 在Java语言当中,内存是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: 如上图所示,首先Java源代码文件(.java后缀)会被Jav 阅读全文
posted @ 2022-01-12 11:09 IT6889 阅读(74) 评论(0) 推荐(0)
摘要: 最近被一个面试题难住了,看来之前对JAVA的执行顺序欠了解。以为原面试题代码: public class Example { public static void main(String[] args) { HelloB bb = new HelloB(); } } class HelloA { p 阅读全文
posted @ 2022-01-12 11:05 IT6889 阅读(122) 评论(0) 推荐(0)
摘要: 一、Java中的ThreadPoolExecutor类 java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类,因此如果要透彻地了解Java中的线程池,必须先了解这个类。下面我们来看一下ThreadPoolExecutor类的具体实现源码。在Thre 阅读全文
posted @ 2022-01-12 11:01 IT6889 阅读(58) 评论(0) 推荐(0)
摘要: Java定义了8个基本的数据类型: 整数: byte : 字节型 --> - 128 ~ 127 short : 短整型 --> - 215 ~ 215 - 1 int : 整型 --> - 231 ~ 231 - 1 long : 长整型 --> - 263 ~ 263 - 1 char : 字符 阅读全文
posted @ 2022-01-12 10:35 IT6889 阅读(110) 评论(0) 推荐(0)
摘要: 有以下代码: Long x = null; Long y = true ? x : 100L; System.out.println(y); 很多人以为会输出:null,其实会报空指针异常 原因是编译后包装类型会拆箱: Long y = true ? x : 100L; 反编译后变为:Long y 阅读全文
posted @ 2022-01-12 10:22 IT6889 阅读(668) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 36 下一页