相关文章
JS—ES5与ES6:2分钟掌握ES5与ES6的区别
个人博客:haichenyi.com。感谢关注
一. 目录
一–目录二–变量声明三–箭头函数(Arrow Functions)四–模板字符串(Template Literals)五–解构赋值(Destructuring)六–默认参数和剩余参数…
编程日记
2025/3/26 13:54:39
2025年移动端开发性能优化实践与趋势分析
启动速度优化
本质:缩短首次可见帧渲染时间。
方法:
iOS:利用Core ML本地模型轻量化部署,减少云端等待。Android:强制启用SplashScreen API,通过setKeepOnScreenCondition控制动画时长。冷启动需将耗时操…
编程日记
2025/3/27 20:22:56
【零基础学python】python高级语法(三)
博客回顾:
【零基础学python】python基础语法(一)-CSDN博客
【零基础学python】python基础语法(二)-CSDN博客
前面两篇2博文介绍了最基本的python语法,但是如果只有那些就不能体现出来这个语言的强大之处…
编程日记
2025/3/26 13:50:33
JVM-GC(G1)实践—GC异常定位、参数调整、GC更换
前言
如SpringBoot官方介绍所说的那样,从SpringBoot3.x开始支持的最低JDK版本为:JDK17(官方推荐使用BellSoft Liberica JDK),其对应的GC为G1。 本文笔者从应用实践的角度出发,记录一些关于GC的一些实践总…
编程日记
2025/3/29 17:34:04
React - LineChart组件编写(用于查看每日流水图表)
一、简单版本 LineChart.tsx
// src/component/LineChart/LineChart.tsx
import React, {useEffect,useRef,useImperativeHandle,forwardRef,useMemo,useCallback,
} from react;
import * as echarts from echarts/core;
import type { ComposeOption } from echarts/core;
…
编程日记
2025/3/29 17:34:04
Elasticsearch DSL查询语法
一、简介
Elasticsearch DSL 提供了极其丰富的查询功能,从简单的全文搜索到复杂的地理空间查询、嵌套文档查询和聚合分析。DSL 查询的基本结构包含以下几个主要部分:
{"query": { ... }, // 查询条件(核心部分)&…
编程日记
2025/3/26 13:45:26
优化 Docker 镜像 技巧
优化 Docker 镜像可以提高构建速度、减少镜像大小、提高安全性和效率。以下是一些优化 Docker 镜像的方法:
使用适当的基础镜像
选择合适的基础镜像可以减小镜像大小,并确保基础镜像的安全性和更新性。Alpine、Ubuntu Minimal 等轻量级基础镜像是常用选…
编程日记
2025/3/26 13:25:48
<KeepAlive>和<keep-alive>有什么区别
在不同的前端技术框架里,<KeepAlive> 和 <keep-alive> 有着不同的含义与使用场景,下面分别从 Vue 2 和 Vue 3 来为你详细介绍它们的区别。
Vue 2 中的 <keep-alive>
在 Vue 2 里,<keep-alive> 属于内置组件&#x…
编程日记
2025/3/26 13:21:40