摘要:
引入相关的依赖 <!--shiro-redis--> <dependency> <groupId>org.crazycake</groupId> <artifactId>shiro-redis-spring-boot-starter</artifactId> <version>3.2.1</vers 阅读全文
摘要:
京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。 我们把订单数据存储在MySQL中,但显然只通过DB来支撑大量的查询是不可取的。同时对于一些复杂的查询,MySQL支持得不够友好,所以订单中心系统使用了Elasti 阅读全文
摘要:
IntelliJ IDEA 2020 .3最新版 永久激活教程 说明:本教程适用于 IntelliJ IDEA 2020.3 以下所有版本,请放心食用~ 最新版教程如下,已更新jar和激活码!!! 直接下载补丁,直接拖到IDEA里面就行,适用于下面的方法! IntelliJ IDEA 2019年最新 阅读全文
摘要:
反射简介 反射是Java的高级特性之一,但是在实际的开发中,使用Java反射的案例却非常的少,但是反射确实在底层框架中被频繁的使用。 比如:JDBC中的加载数据库驱动程序,Spring框架中加载bean对象,以及态代理,这些都使用到反射,因为我们要想理解一些框架的底层原理,反射是我们必须要掌握的。 阅读全文
摘要:
在JDK工具包的bin目录下,有一个java可执行文件javap即javap.exe,该工具可以查看java编译后的class文件。使用命令如下: javap -c Test.class 因此可以基于该命令在IDEA中设置宏,来快捷使用javap查看字节码,设置过程如下: 1、打开IDEA,点击Fi 阅读全文
摘要:
Spring-Cloud组件: eureka: eureka是什么? eureka是Netflix的子模块之一,也是一个核心的模块,eureka里有2个组件,一个是EurekaServer(一个独立的项目) 这个是用于定位服务以实现中间层服务器的负载平衡和故障转移,另一个便是EurekaClient 阅读全文
摘要:
CLion搭建C++开发环境1.下载和安装M... 阅读全文
摘要:
NIO 源码环境搭建,待建。。。。 ... 阅读全文
摘要:
https://gitee.com/zhon... 阅读全文
摘要:
源码构建直接下载构建好的源码,还有案例分析h... 阅读全文
摘要:
一、基本概念 数据库术语 数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。 数据表(table) - 某种特定类型数据的结构化清单。 模式(schema) - 关于数据库和表的布局及特性的信息。模式定义了数据在表中如何存储,包含存储什么样的数据,数据如何分解,各部 阅读全文
摘要:
目录 1、什么是IO多路复用?2、为什么出现IO多路复用机制?3、IO多路复用的三种实现方式4、select函数接口5、select使用示例6、select缺点7、poll函数接口8、poll使用示例9、poll缺点10、epoll函数接口11、epoll使用示例12、epoll缺点13、epoll 阅读全文
摘要:
目录 docker介绍 安装docker Ubuntu安装docker CentOS安装docker 通过脚本安装 拉取java环境 创建springboot项目 打包springboot到docker docker查看容器的日志 查看log4j2输出问文件日志 docker介绍 Docker 是一 阅读全文
摘要:
SpringBoot一直是开发者比较青睐的一款轻量级框架,他不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。 现在很多Java系的软件开发都是基于SpringBoot的,这就要求开发人员都要掌握基于SpringBoot的开发。 由于Sp 阅读全文
摘要:
RabbitMQ是有Erlang语言编写的,... 阅读全文