自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 【数据库-索引】正确使用索引实验及查询性能分析

随着数据库的数据量逐渐增大,查询数据的性能会越来越差。此时需要针对查询频繁的表建立索引,索引是一种高效获取数据的数据结构,但是索引也不是越多越好,索引越多,维护索引结构的代码就越大,会影响增删改查的效率。因此,本文主要研究索引在几种场景下的正确使用,并通过几种性能分析的方式,分析其查询性能,结果说明,使用正确使用索引的情况下,查询性能有大幅度的提高。

2022-10-17 07:49:32 205 1

原创 【JVM】运行时数据区-堆区

jvm,运行时数据区,堆区

2022-08-18 00:11:36 706

原创 【Java并发实战01】-为什么要用Reentrantlock

Java并发实战,涉及到锁,队列,线程池

2022-07-19 22:29:58 553

原创 【JVM】运行时数据区-方法区

JDK8以后为什么改用元空间来实现方法区

2022-07-13 00:22:16 147

原创 02利用模板模式优化抽奖流程

1、为什么需要使用模板模式从上一节中,执行抽奖的流程如下:1)从数据库获取策略配置信息2)校验和初始化数据(根据策略信息维护一个概率列表)3) 获取那些被排除掉的抽奖列表,这些奖品可能是已经奖品库存为空,或者因为风控策略不能给这个用户薅羊毛的奖品4)根据配置的策略方式执行抽奖算法5)包装中奖结果如果不使用模板模式,在一个类中的一个方法按上面的执行流程按顺序实现也可以,但是随着业务流程的变化,会导致这个类越来越臃肿。实际上这些流程里面,可能大部分都是固定的实现,只有小部分业务流程需要扩展的,模

2022-05-20 15:10:48 131

原创 01抽奖领域模块开发

抽奖领域模块开发学习的知识1. 需求1)在一场营销抽奖活动玩法中,运营人员通常会配置以转盘、盲盒等展现形式的抽奖玩法。2)抽奖可配置不同的策略:当1个奖品被抽空了以后,那么再抽奖时,是剩余的奖品总概率均匀分配在11个奖品上,还是保持剩余11个奖品的中奖概率,如果抽到为空的奖品则表示未中奖。3)转盘中可配置多个奖品,每个奖品配置不同的中奖概率。2. 数据库表设计todo:ER图,关系模型:活动(活动id,活动名称,策略id)抽奖策略(策略id,策略描述,计算方式)策略详情(详情id,策略

2022-05-19 14:43:28 347

原创 Java工具类--使用原生POI实现导出Excel功能2-注解方式

前言使用注解方式可以在使用上更加的简便,可以直接在属性对应的注解中设置导出到Excel表中的列名;同时,不需要移动实体类中属性的位置,就可以设置属性的在导出excel表中列的顺序,对于不需要导出的属性,直接不加注解就可以了。快速使用1.在pom.xml中导入依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <ve

2021-10-10 23:11:52 849

原创 Java工具类--使用原生POI实现导出Excel功能1

package com.hikvision.ctm02caqrctt.common.utils;import com.hikvision.ctm02caqrctt.dto.statis.StatisRespDto;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.CellStyle;import org.apache.poi.ss.usermodel.CreationHelper;import or

2021-10-08 00:02:10 385

原创 手撕spring(一):实现一个简单的IOC容器

手撕spring(一):实现一个简单的IOC容器万丈高楼平地起,一个简单的IOC容器,其本质就是实现:读取配置文件并提取bean;注册bean到容器;从容器里加载bean;本章实现基础的BeanFactory:支持xml方式配置bean,支持加载单例bean。首先从最基本的IOC使用开始:(1) 定义spring-bean.xml:<bean id="bean1" class="com.rui.test.TestBean1" scope="singleton"></bean&g

2021-09-22 01:13:52 211

基于matlab的车牌识别(内含matlab代码以及报告).rar

基于matlab的车牌识别(内含matlab代码以及报告),亲测有用!

2019-06-21

基于matlab的图像拼接(含matlab代码以及报告).rar

基于matlab的图像拼接(含matlab代码以及报告),里面有详细的代码

2019-06-21

空空如也

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

TA关注的人

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