指尖上的Ken

1
获赞数
1
关注数
1
粉丝数
IP 属地广东
2021-09-03 加入
浏览 2.8k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
1 声望
源码分析
0
集合
0
arraylist
0
c++
0
java
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2024-07-12
    Java 在成本资源控制下, 千万级别数据查询优化
    一.需求背景需求:分页列表的查询功能 , 按第三方业务系统数据已有的设计 , 根据用户和公司维度统计金额, 并且按项目维度进行数据权限的控制:
  • 发布了文章2024-04-17
    SpringBoot 过滤器和拦截器---实现全局接口日志输出
    Tomcat收到请求之后,会先通过过滤器 Filter,该过滤器属于 Java Http 框架(过滤器采用接口回调的方式来运行);然后请求被发送的 Servlet,SpringBoot收到请求之后,调用拦截器 Interceptor(使用了反射机制实现),最后请求才会被发送到Controller。
  • 发布了文章2024-04-02
    SpringBoot2.X 简单易懂接入FreeMark
    步骤 3: 创建 FreeMarker 模板文件在 src/main/resources/templates/ 目录下创建 FreeMarker 模板文件,例如 hello.ftlh:
  • 发布了文章2023-05-15
    QLExpression之java基本语法
    QLExpress是一种基于Java语言的动态脚本引擎,可以将脚本嵌入到Java应用程序中。Spring Boot是一种快速开发框架,它可以轻松地集成其他Java技术和框架。在Spring Boot中集成QLExpress可以使应用程序更加灵活和动态,可以在运行时动态修改业务逻辑。
  • 发布了文章2023-04-17
    SpringBoot2.X整合Lucene7.X实现轻量级搜索引擎
    打开索引文件时,可用的Directory实现类比如:Directory directory = NIOFSDirectory.open(indexPath);
  • 发布了文章2022-12-02
    记录: 使用MAT(Memory Analyzer Tool)分析java 内存溢出的dump文件
    MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收...
  • 发布了文章2022-08-31
    spring如何解决循环依赖
    在Spring中,我们使用getBean方法从容器获取一个Bean,那么就从getBean方法入手AbstractApplicationContext类中的getBean
  • 发布了文章2022-07-15
    对功能业务流程性的业务埋点需求, 该如何有扩展性的设计?
    最近接了一个埋点的需求,与我们平常接触的埋点不同, 平常接触的埋点或是对用户的点击率或登录情况等用户侧进行埋点 , 而这一次接触的埋点是: 对某一个功能的业务流程进行埋点统计, 主要是提供 分析在业务流程操作中, 一般出错率最高是在哪一个流程之中。
  • 发布了文章2021-12-22
    浅谈设计模式(一)单例模式/工厂模式/模板方法模式/策略模式
    (一) 单例模式单例模式,在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例单例模式的要点: 1,私...
  • 发布了文章2021-10-09
    IDEA Build项目过慢 出现GC问题
    前使用idea的时候每次启动项目都会build很长时间,如果启动的项目过大,在build时还会出现GC的情况,查了很多资料都是说修改idea.exe.vmoptions中的内存分配:分配如下
  • 发布了文章2021-09-10
    Springboot项目本地ip用https包装
    Springboot项目本地ip用https包装:进入项目根目录:我项目名称为ArcSoftFaceDemo-master,路径如下进入项目根路径,打开命令窗口使用keytool 命令,生成一个数字证书:
  • 发布了文章2021-09-09
    集合——ArrayList源码分析
    我们先看数组,数组是在内存中划分出一块连续的地址空间用来进行元素的存储,它是直接操作内存,所以数组的性能要比集合类更好一些,这是使用数组的一大优势。
  • 发布了文章2021-09-08
    get post请求 与 @PathVariable @RequestParam @RequestBody 注解的使用
    GET请求:1.@PathVariable 注解:参数拼接在url上,value的方式入参 {代码...} 集合入参,参数以逗号进行分隔2.@RequestParam 注解:参数拼接在url上(只能用Params方式,不能用Body),以key=value的方式入参 {代码...} 集合入参,参数以逗号进行分隔3.@RequestBody 注解:由于...