-
JVM内存分配策略,及垃圾回收算法
JVM内存分配策略,及垃圾回收算法 本人免费整理了Java高级资料,一共30G,需要自己领取; 传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q 说起垃圾收集(Garbage Collection, GC),想必大家都不陌生,它是JVM实现里非常重要的一环,JVM成熟的内存动态分配...
-
实现 Java 本地缓存,该从这几点开始
实现 Java 本地缓存,该从这几点开始 缓存,我相信大家对它一定不陌生,在项目中,缓存肯定是必不可少的。市面上有非常多的缓存工具,比如 Redis、Guava Cache 或者 EHcache。对于这些工具,我想大家肯定都非常熟悉,所以今天我们不聊它们,我们来聊一聊如何实现本地缓...
-
Java中的集合类(List,Set.Map)
Java中的集合类(List,Set.Map) 1.List 1.1 Arraylist 与 LinkedList 区别 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是 不保证线程安全 ; 底层数据结构: Arraylist 底层使用的是 Object 数组;LinkedList 底层使用的是 双向链表 数据结构 插入...
-
SpringBoot整合ActiveMQ,看这篇就够了
SpringBoot整合ActiveMQ,看这篇就够了 ActiveMQ是Apache提供的一个开源的消息系统,完全采用Java来实现,因此它能很好地支持JMS(Java Message Service,即Java消息服务)规范;本文将详细介绍下ActiveMq的安装、与SpringBoot整合发送队列消息、发送主题消息的的过程。...
-
【微服务架构】微服务概念及SpringCloud组件介绍(一)
【微服务架构】微服务概念及SpringCloud组件介绍(一) 一、微服务架构 1、微服务架构简介 1.1、分布式:不同的功能模块部署在不同的服务器上,减轻网站高并发带来的压力。 1.2、集群:多台服务器上部署相同应用构成一个集群,通过负载均衡共同向外提供服务。 1.3、微...
2019-09-17 10:16:13 接口apiapi服务服务器设计原则Dashboard负载均衡集群web防火墙代理
-
Java 面试宝典!并发编程 71 道题及答案全送上!
Java 面试宝典!并发编程 71 道题及答案全送上! 金九银十跳槽季已经开始,作为 Java 开发者你开始刷面试题了吗?别急,我整理了71道并发相关的面试题,看这一文就够了! 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(Us...
2019-09-17 10:13:37 多线程编程java线程池什么是javajava发展定义Windows虚拟机用户IE系统
-
编码神器Lombok,学会后开发效率至少提高一倍!
编码神器Lombok,学会后开发效率至少提高一倍! Lombok会利用注解自动生成javaBean中的getter、setter、equals、toString等一系列方法,大大提供开发效率,本文详细介绍下Lombok的安装及使用。 本文目录 一、Lombok介绍 二、Lombok安装 三、Lombok使用 四、代码实战 1....
-
多线程编程学习八(原子操作类).
多线程编程学习八(原子操作类). 简介 Java 在 JDK 1.5 中提供了 java.util.concurrent.atomic 包,这个包中的原子操作类提供了一种用法简单、性能高效、线程安全地更新一个变量的方式。主要提供了四种类型的原子更新方式,分别是原子更新基本类型、原子更新数组、原子...
-
什么是分布式事务以及有哪些解决方案?
什么是分布式事务以及有哪些解决方案? 1、什么是分布式事务? 答:指一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布式事务需要保证这些小操作要么全部成功,要么全部失败。从本质上来说,分布式事务就是为了保证不同数据库的数据一致性。...
-
Spring Boot配置过滤器的两种方式
Spring Boot配置过滤器的两种方式 过滤器(Filter)是Servlet中常用的技术,可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,常用的场景有登录校验、权限控制、敏感词过滤等,下面介绍下Spring Boot配置过滤器的两种方式。 本文目录 一、@WebFilter...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
