性能优化
-
虚拟线程探索与实践
优质博文:IT-BLOG-CN 一、简介 虚拟线程是轻量级线程,极大地减少了编写、维护和观察高吞吐量并发应用的工作量。虚拟线程是由JEP 425提出的预览功能,并在JDK 19中发…
-
Android进阶宝典 —如何通过ANR日志分析问题原因
1 ANR再了解 当系统发生ANR时,会主动dump trace日志并保存在data/anr/trace.txt文件夹下,我们在拿到anr日志之后,就可以着手分析日志;或者可以通过…
-
Nginx 可视化管理工具与 cpolar 配置:实现远程访问本地服务的优化
文章目录 前言 1. docker 一键安装 2. 本地访问 3. Linux 安装cpolar 4. 配置公网访问地址 5. 公网远程访问 6. 固定公网地址 前言 Nginx …
-
SpringBoot——Quartz 定时任务
优质博文:IT-BLOG-CN 一、Scheduled 定时任务 【1】添加Scheduled相关依赖,它是Spring自带的一个jar包因此引入Spring的依赖: org.sp…
-
【第一期】改进群体智能优化算法终结者,将近3000个改进策略+1万种改进算法!!!
【第一期】改进群体智能优化算法终结者,将近3000个改进策略+1万种改进算法!!! 摘要 一、2816种改进策略介绍 (1)【头部混沌变异】 ①-Tent 映射 ②-Logisti…
-
性能优化2.0,新增缓存后,程序的秒开率不升反降
目录 一、前情提要 经过4次优化,将页面的加载时间控制在了1秒以内,实打实的提升了程序的秒开率。 二、先了解一下,什么是缓存 1、缓存有哪些分类 2、本地缓存与分布式缓存 三、Gu…
-
SpringBoot——数据访问
优质博文:IT-BLOG-CN 对于数据访问层,无论是SQL还是NoSQL,SpringBoot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设…
-
Flink 运行时[Runtime] 整体架构
一、基本组件栈 在Flink整个软件架构体系中,同样遵循着分层的架构设计理念,在降低系统耦合度的同时,也为上层用户构建Flink应用提供了丰富且友好的接口。从下图中可以看出整个Fl…
-
Spring IOC 源码分析
什么是 IoC IoC (Inversion of control )控制反转。它是一种思想不是一个技术实现。描述的是:Java开发领域对象的创建以及管理的问题。 例如:现有类…
-
Java性能调优必备知识学习路线
性能调优是Java开发中一个非常重要的环节,它可以帮助我们提高系统的性能、稳定性、可靠性和用户体验,从而提高用户体验和企业竞争力。 目录 一、为什么要学习Java性能调优? 二、…
-
Flink 输出至 Elasticsearch
【1】引入pom.xml依赖 org.apache.flink flink-connector-elasticsearch6_2.12 1.10.0 【2】ES6 Scala代码,…
-
国庆中秋特辑(五)MySQL如何性能调优?下篇
国庆中秋特辑系列文章: 国庆中秋特辑(八)Spring Boot项目如何使用JPA 国庆中秋特辑(七)Java软件工程师常见20道编程面试题 国庆中秋特辑(六)大学生常见30道宝藏…
-
SpringBoot——自定义start
优质博文:IT-BLOG-CN 一、Mybatis 实现 start 的原理 首先在写一个自定义的start之前,我们先参考下Mybatis是如何整合SpringBoot:myba…
-
SpringBoot——LiteFlow引擎框架
优质博文:IT-BLOG-CN 一、LiteFlow 简介 LiteFlow是一个轻量且强大的国产规则引擎框架,可用于复杂的组件化业务的编排领域。帮助系统变得更加丝滑且灵活。利用L…
-
Flink 数据集类型
现实世界中,所有的数据都是以流式的形态产生的,不管是哪里产生的数据,在产生的过程中都是一条条地生成,最后经过了存储和转换处理,形成了各种类型的数据集。如下图所示,根据现实的数据产生…
