自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 JVM知识体系总结3——垃圾回收

运行时区的堆是平时我们创建的的对象存放的空间,那么垃圾回收就是释放垃圾占用他的空间,防止内存泄露。有效的使用可以使用的内存,对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收。1,何为垃圾对象,垃圾对象就是已经死亡的或者长时间没有使用的对象,那么如何一个对象是否存活了?引用计数法:原理是设置一个计数器,有引用+1,引用失效-1,计数器为0则没有被引用,被GC,缺陷就是...

2020-05-06 22:15:34 34293

原创 JVM知识体系总结2——运行时数据区

java在运行的过程中无时无刻都会有对象创建,那么我们通过关键字NWE如何在虚拟机中创建对象的了?检查类是否已经被加载:当虚拟机JVM遇到new的指令的伤害,先检查能否在常量池中定位一个类的符号引用,并且检查这个符号是否已经被加载,解析和初始化过。如果没有执行相应的类加载操作 为新生的对象分配内存:类加载检查通过后,为新生的对象分配内存空间,找到一块足够大的内存空间,如果堆内存...

2020-05-03 23:14:40 37791

原创 Mybatis框架源码解读

Configuration:存储数据源,事务配置等信息调用addMapper方法的时候它主要是调用的mapperRegistry的addMapper方法,mapperRegistry会new一个MapperProxyFactory对象(构造函数的入参是我们的Mapper接口)然后以Mapper接口的全限定名为key,MapperProxyFactory对象为值存放在Configuration...

2020-02-03 17:08:23 43964

原创 二,SpringCloud教程-创建服务端和客户端feign服务

Spring cloud的服务的通讯是基于http 的。Spring cloud有两种服务调用方式一种是ribbon+restTemplate,另一种是feign。ribbonribbon是一个负载均衡客户端。Feign默认集成了ribbon。本教程使用feign,代码基于第一章项目基础上讲解然后创建一个model工程 service-producer作为服务提供者:在pom文件中引...

2020-01-19 15:01:56 46517

原创 一,SpringCloud教程-创建一个Eureka服务

1,创建一个Eureka服务首先创建一个主Maven工程,在其pom引入spring Boot和Spring Cloud版本依赖,这个pom文件作为父pom文件,起到依赖版本控制的作用,其他module工程继承该pom。代码如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apa...

2020-01-16 15:16:02 44410

原创 JVM知识体系总结1——JVM结构,类加载

1.jvm基本结构编译器会将我们编写的Java文件编译成 .class 文件,JVM会加载并执行 .class 文件。下面的图展示了JVM的整体架构1,类加载子系统负责动态加载类,在运行时(而非编译时),当一个类初次被引用的时候,它将被加载、链接、初始化。2,运行时数据区,运行时数据区可以划分为五个区域: 方法区:全局共享资源,所有的类级别的数据都会存储到这里,包括...

2020-01-16 11:00:47 43771

原创 如何使用微擎快速搭建微信小程序

通过微擎快速搭建小程序,上线并发布,保姆式教学

2022-08-22 11:45:57 2890 1

原创 Windows环境中Elasticsearch7.4.2版本安装Ik分词器版本问题

ElasticSearch 默认采用的分词器, 是单个字分词 ,效果很差 ,采用IK分词器,如果我们使用的是7.4.2在按照IK分词器的时候会遇到一个版本的问题这里我们通过官方下载对应的7.4.2版本对应的IK分词器但是当我们按照流程执行mvn package 就行打包,然后重新启动ES的时候,这个时候就会报错这个时候就很奇怪,为什么我们明明下得是7.4.2版本的IK,却日...

2020-04-08 23:56:12 44669

原创 三,SpringCloud教程-分布式配置中心Spring cloud Config和消息总线Spring cloud bus集成

在分布式系统中,我们每个服务都有自己的配置内容,这些内容里面有很多共用的配置,比如数据库连接,注册中心的配置等,这个时候就需要一个统一的文件中心服务来就行把这些配置集中管理,Spring cloud Config可以帮我们完成这个功能,但是如果仅仅只有的话还是不能满足我们的需求,假如我们配置发生了改变,这个时候其他的服务就需要重新读取新的配置内容,如果频繁重启服务就会造成服务中断,影响一些核心业务...

2020-01-20 16:35:30 43981

手机号码地域号段sql

包含全国所有省份的手机号端,大概30多万条,可以解析出30多亿的手机号,可以做到全覆盖率,开箱即用,可以用于做一个本地的手机号资源库,或者用于手机号校验,归属地解析等数据开发

2022-03-31

可用于生产的mysql5.8配置文件my.ini调优方案

实测可以承受20万/s的写并发,亿级数据做到毫秒级读取,只需要修改文件存储目录即可,不需要改其他配置,可以用于线上或者模拟大数据情况下的并发。

2022-03-31

jdk8 linux安装包,不迷路

jdk8 linux安装包

2021-05-09

oracle工具

oracle11视图话工具

2017-07-12

反编译eclipse插件

解压后放到eclipse目录下的plugins的目录下,重启eclipse即可

2017-03-21

反编译工具

直接使用

2017-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除