自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

原创 Python中如何编写出优雅代码的技巧(上篇)

写出优雅代码能提升可读性、可维护性和开发效率,减少错误,便于协作和扩展,是高质量软件开发的关键。

2025-03-20 11:02:58 901

原创 Python中如何优雅地操作文件

在Python中使用pathlib,shutil,io等模块优雅地处理文件。

2025-03-20 09:10:11 586

原创 Python踩坑以及避坑指南

Python编码过程中常见的坑

2025-03-19 14:16:00 1019

原创 Python函数式编程之Lambda和高阶函数

一种编程范式,它将计算视为数学函数的求值,强调使用纯函数来构建程序。关键字 lambda:与普通函数中 def 类似。参数:支持传递位置和关键字参数,与普通函数一样,可以是多个参数。表达式:处理给定参数的表达式。

2025-03-19 08:48:09 798

转载 Github无法ping通,无法clone仓库的问题解决

Github无法ping通,无法clone仓库的问题解决

2025-02-06 16:12:05 131

原创 【前端入门】行内元素和块级元素

HTML元素根据其显示行为被划分为行内元素和块级元素两大类。掌握这两种元素的性质、差异以及在何种情况下使用它们,对于进行有效的网页设计和开发极为关键。本篇文章旨在深入探讨行内元素与块级元素的定义、特性、常见实例,并指导如何在实际的前端开发实践中加以运用。

2024-12-01 11:58:59 672

原创 【前端入门】文档流相关概念

文档流是指HTML元素在页面中按照其在代码中的顺序自上而下、从左到右的自然排列方式,它决定了元素的位置和布局。而脱离文档流则是指通过CSS的某些属性(如float、position的absolute或fixed)使得元素从普通布局流中移除,不再占据原有位置,从而可以实现对元素位置和堆叠顺序的自由控制。

2024-12-01 11:23:55 969

原创 算法实现 - 选择排序(Selection sort) - 理解版

选择排序是一种简单直观的排序算法,其基本思想是每次从待排序的元素中选择最小(或最大)的元素,放到已排序序列的末尾,以此类推,直到所有元素排序完成。选择排序适用于数据量小或者对排序效率要求不高的场景,常用于教学和学习排序算法的基本概念。

2024-11-01 15:34:00 1247

原创 算法实现 - 插入排序(Insert sort) - 理解版

一种简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序适用于小规模数据集或部分有序的数据,且实现简单,具有较低的常数因子。不过对于大规模数据集,通常会选择更高效的排序算法,如快速排序或归并排序。

2024-10-31 17:40:22 1160 1

原创 算法思想 - 分治算法主定理

分治算法(divide and conquer)是一种递归算法设计技术,其基本思想是将一个难以直接解决的大问题分解成若干个规模较小的相同问题来解决,然后将小问题的解决结果合并以解决原来的大问题。

2024-10-30 11:45:53 1141

原创 算法实现 - 快速排序(Quick Sort) - 理解版

快速排序:选择一个基准元素(pivot),通过基准元素将待排序的序列分成两部分,一部分包含所有小于基准元素的元素,另一部分包含所有大于基准元素的元素,然后递归地对这两部分进行快速排序,最终使整个数组成为一个有序的序列

2024-10-29 19:38:15 844

原创 算法实现 - 冒泡排序法(Bubble Sort)详解

通过多次遍历数列,每次遍历都通过比较和交换相邻元素,使得每次遍历后最大的元素“冒泡”到数列的末尾。这个过程重复进行,每次遍历都会减少一个需要比较的元素,因为已经排序好的元素不再参与比较。重复此操作,直到整个数列都有序为止。

2024-10-25 20:17:07 1359

原创 算法基础 - 时间复杂度和空间复杂度(万字长文详解)

算法复杂度是用来衡量算法执行效率的一个重要指标,它可以帮助我们了解随着问题规模的增加,算法所需要的时间和空间资源如何增长。包括时间复杂度和空间复杂度。

2024-10-24 12:04:20 1038

原创 JS逆向基础-谷歌浏览器调试技巧(详细)

浏览器的调试工具在 JavaScript 逆向工程中,帮助开发者分析和理解代码执行流程、变量值及其变化,从而揭示隐藏逻辑和加密机制,为破解、修改或复现代码提供重要支持。

2024-09-27 17:24:25 1206 1

原创 electron-vue 运行报错 Object.fromEntries is not a function

Object.fromEntries() 是 ECMAScript 2019 新增的一个静态方法,用于将键值对列表(如数组)转换为对象。如果在当前环境中不支持该方法,可以使用 polyfill 来提供类似功能。

2023-05-29 10:00:37 1057

原创 IDEA编辑器快捷键大全和自定义模板代码

IDEA具有许多快捷键,这些快捷键可以帮助您更快地执行常见的任务,例如导航、搜索、编辑、编译和调试代码等。使用好这些快捷键,代码写的飞起来。

2023-03-21 22:01:48 1694

原创 IDEA常用的Debug技巧

IDEA是Java程序员必备的IDE,非常强大的功能,搭配很多插件的时候就可以增强它的功能,开发出现异常的时候排查问题可以做到事半功倍。

2023-03-16 21:37:03 7406 1

原创 JavaScript函数之prototype原型和原型链

JS的引用类型会内置一个特殊的属性prototype。默认的prototype是object类型的,是引用类型。既然默认的prototype是object类型的,那么prototype也会有一个原型,并且指向object的原型。

2023-03-03 20:49:38 879

原创 六千字让你明白什么是数字孪生?

数字孪生又称“数字双胞胎”,是将工业产品、制造系统、城市等复杂物理系统的结构、状态、行为、功能和性能映射到数字化的虚拟世界,通过实时传感、连接映射、精确分析和沉浸交互来刻画、预测和控制物理系统,实现复杂系统虚实融合,使系统全要素、全过程、全价值链达到最大限度的闭环优化。

2023-02-25 11:13:50 1622 1

原创 MySQL性能压测工具SysBench详解(非常详细)

非常详细的MySQL数据库压测工具Sysbench文章,性能压测MySQL

2023-02-22 21:16:14 17991 1

原创 Nginx负载均衡代理proxy_set_header设置和透传https协议

Nginx负载均衡代理proxy_set_header设置和透传https协议

2023-02-18 10:46:07 6194 1

原创 大数据分析之ClickHouse技术选型

大数据分析之ClickHouse优质文章汇总导航,关注我,不迷路

2023-02-07 20:31:53 1077 1

原创 JavaScript集合类型数据结构的遍历

JavaScript中使用的最频繁的数据结构无非就是 Array和Object,在日常的工作当中遍历它们是非常频繁的。在ES6中新增了Set和Map数据结构,遍历方式也大同小异。

2022-12-28 20:49:30 2469

原创 MyBatis-Plus使用表的两字段作为查询条件

MyBatis-Plus的条件构造器中使用表的两字段作为查询条件

2022-12-26 18:29:41 2588

原创 JavaScript之this详解

JavaScript中的this本质上是一个对象,当一个函数(方法)被调用之时会产生一个对象,而this就可以指向全局作用域或局部作用域下当前的使用对象。

2022-12-25 11:47:47 1215

原创 数据结构Data Structure和算法Algorithm导航目录(持续更新)

本篇文章主要是给接下来的数据结构和算法系列文章做导航,有详细的图文理解,力求达到透彻的分析,算法过程采用C语言和JS实现。

2022-12-13 21:32:40 758

转载 最全的权限系统设计(转载)

最全的权限系统设计,包括角色、部门、职位等维度的分配。

2022-12-01 18:39:02 663

原创 学习C语言的优质网站

推荐几个比较优质的C语言学习网站,都是国外的站点,可以提升下英文阅读水平,掌握技术术语。

2022-11-30 17:34:59 1441

原创 MySQL系统表information_schema.INNODB_TRX详解及查看当前运行事务

在日常管理数据库的过程中,有时需要查询MySQL数据库是否正在有正在执行的事务,便于排查业务问题。MySQL的系统库表有数据维护对应的信息,就在。表,包含事务中是否存在锁,事务开启时间,事务执行的语句等等。

2022-11-23 20:47:08 12103

原创 搜索效率提升200%的高级指令及其使用技巧(百度篇)

搜索效率提升200%的高级指令及其使用技巧(百度篇)

2022-10-29 12:38:57 2099

原创 Linux终端curl命令展示各阶段的处理时间

Linux终端curl命令展示各阶段的处理时间

2022-10-21 18:10:45 2011

原创 高并发场景下有哪些数据防重的方案?

高并发场景下数据防重方案

2022-10-12 17:49:58 2009

原创 一份可以直接使用的MySQL库表设计规范

一份可以直接使用的MySQL库表设计规范

2022-10-12 15:01:58 598

原创 由于.git/config导致的Git存储库泄露

Git存储库泄露

2022-09-28 20:06:59 2356 3

原创 多图深度解析ArrayList源码

多图深度解析ArrayList源码

2022-09-15 21:10:48 830

原创 掌握ThreadLocal的王者段位

一文带你掌握ThreadLocal的使用和原理

2022-09-13 16:50:23 233

原创 DataX做数据迁移的几个技巧

DataX做数据迁移的几个技巧

2022-08-18 19:59:17 2934

原创 多级缓存之Google Guava的实现方案

多级缓存之Google Guava的实现方案

2022-08-08 21:07:45 943

原创 MapStruct入门使用

MapStruct入门使用

2022-08-06 21:07:18 496 1

原创 Map.Entry理解和应用

Map.Entry是Map接口的一个内部接口,用于获取Map元素的键值对。

2022-07-30 23:39:56 865

腾讯云云游戏实时渲染方案

腾讯云云游戏实时渲染方案

2023-02-25

腾讯云数字孪生实时渲染方案

腾讯云数字孪生实时渲染方案

2023-02-25

空空如也

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

TA关注的人

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