JAVA开发

JAVA开发
JAVA开发

浅析java中的四种线程池

阅读(18) 赞(0)

线程池为线程的容器,通过减少线程的创建和销毁时间来提高线程的利用率,但是不能控制线程池中线程的开始,挂起和中止。

JAVA开发

消息队列中间件(二)使用 ActiveMQ

阅读(28) 赞(0)

Active MQ 是由 Apache 出品的一款流行的功能强大的开源消息中间件,它速度快,支持跨语言的客户端,具有易于使用的企业集成模式和许多的高级功能,同时完全支持 JSM1.1 和 J2EE1.4 。

JAVA开发

消息队列中间件(一)介绍

阅读(27) 赞(0)

消息队列中间件是大型系统中的重要组件,已经逐渐成为企业系统内部通信的核心手段。它具有松耦合、异步消息、流量削峰、可靠投递、广播、流量控制、最终一致性等一系列功能,已经成为异步RPC的主要手段之一

JAVA开发

深入理解JVM——虚拟机GC

阅读(21) 赞(0)

Java的GC基于可达性分析算法(Python用引用计数法),通过可达性分析来判定对象是否存活。这个算法的基本思想是通过一系列"GC Roots"的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链...

JAVA开发

java类的加载过程

阅读(15) 赞(0)

加载 “加载”(Loading)阶段是“类加载”(Class Loading)过程的第一个阶段,在此阶段,虚拟机需要完成以下三件事情: 1、通过一个类的全限定名来获取定义此类的二进制字节流。 2、将这个字节流所代表的静...

JAVA开发

注解@CrossOrigin详解

阅读(112) 赞(0)

出于安全原因,浏览器禁止Ajax调用驻留在当前原点之外的资源。例如,当你在一个标签中检查你的银行账户时,你可以在另一个选项卡上拥有EVILL网站。来自EVILL的脚本不能够对你的银行API做出Ajax请求(从你...

JAVA开发

Spring Cloud之Feign

阅读(154) 赞(0)

Feign是一个声明式Web Service客户端。使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口,然后在上面添加注解,同时也支持`JAX-RS`标准的注解。Feign也支持可拔插式的编码器和解...

JAVA开发

Spring Cloud之Eureka

阅读(36) 赞(0)

Spring Cloud Netflix提供了对 Netflix 开源项目的集成,使得我们可以以Spring Boot编程风格使用Netflix旗下相关框架。你只需要在程序中添加注解,就能使用成熟的Netflix组件来快速实现分布式系统的常见架...

JAVA开发

Calendar类的使用

阅读(21) 赞(0)

Calendar定义 Calendar(日历) 类是一个抽象类,它为特定时间(特定时间转化的毫秒数)与日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法。该类还为实现包范围外的具体日历系统提供了...