上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 首先你应该知道,运行一个 Java 应用程序,我们必须要先安装 JDK 或者 JRE 包。这是因为 Java 应用在编译后会变成字节码,然后通过字节码运行在 JVM 中,而 JVM 是 JRE 的核心组成部分。JVM 不仅承担了 Java 字节码的分析(JIT compiler)和执行(Runtim 阅读全文
posted @ 2020-09-25 11:27 架构分享 阅读(127) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ是基于AMQP协议的,通过使用通用协议就可以做到在不同语言之间传递。 核心概念 非常强悍的 RabbitMQ 总结,看完别再说你不会RabbitMQ 交换机的类型,direct、topic、fanout、headers,durability(是否需要持久化true需要)auto de 阅读全文
posted @ 2020-09-25 10:39 架构分享 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务架构 简单地说,微服务是系统架构上的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API 进行通信协作。被拆分成的每-一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建,并 阅读全文
posted @ 2020-09-24 20:46 架构分享 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 自己总结的RabbitMQ的教程,有不恰当的地方欢迎小伙伴指出。 我们先来看一下一条消息在RabbitMQ中的流转过程 ​ 图示的主要流程如下 整个流程主要就4个参与者message,exchange,queue,consumer,我们就来认识一下这4个参与者 消息可以设置一些列属性 ​ 接收消息, 阅读全文
posted @ 2020-09-24 15:33 架构分享 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足 阅读全文
posted @ 2020-09-24 14:01 架构分享 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 高性能程序就是高效的利用CPU、内存、网络和磁盘等资源,在短时间内处理大量的请求。那如何衡量“短时间和大量”呢?其实就是两个关键指标:响应时间和每秒事务处理量(TPS)。 那什么是资源的高效利用呢? 我觉得有两个原则: 减少资源浪费。比如尽量避免线程阻塞,因为一阻塞就会发生线程上下文切换,就需要耗费 阅读全文
posted @ 2020-09-24 10:37 架构分享 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但 阅读全文
posted @ 2020-09-24 09:20 架构分享 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、前言 把对象序列化为json字符串输出的库很多,本文我们来看如何基于jackson动态控制哪些属性需要进行序列化。 二、序列化输出方式 对应使用Jackson,需要我们在pom文件中引入下面依赖: <dependency&gt; <groupId&gt;com.fasterxml.jackson 阅读全文
posted @ 2020-09-23 19:52 架构分享 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 问题背景 MySql(InnoDB)中的订单表需要按时间顺序分页查询,且主键不是时间维度递增,订单表在百万以上规模,此时如何高性能地实现该需求? 注:本文并非主要讲解如何建立索引,以下的分析均建立在有合适的索引的前提下 初步方案1 众所周知,MySql中,有一个limit offset, pageS 阅读全文
posted @ 2020-09-23 15:39 架构分享 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 不知不觉间,2020 年已经过了一大半了,作为技术圈中你,准备好迎接最新的变化了吗?在本文中,我们将以编程界最常用的编程语言 Java 为例,分享最为主流的技术与工具。 2020 年最流行的 Java 开发技术 Java几乎无处不在,无论在智能手机、台式机、游戏设备还是科学超级计算机上,处处都有Ja 阅读全文
posted @ 2020-09-23 14:02 架构分享 阅读(824) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页