首页
学习
活动
专区
工具
TVP
发布

基础

基础
专栏成员
22
文章
1933
阅读量
17
订阅数
Elasticsearch中的分页
在 Elasticsearch (ES) 中进行分页查询主要有三种方式:from + size、search_after 和 scroll。每种方式都有其适用场景和优缺点。
kwan的解忧杂货铺
2024-09-16
50
理解 Python 中的时间和日期处理
在编程中,处理时间和日期是一项常见的任务,无论是记录日志、计算程序运行时间还是处理用户输入的日期。Python,作为一种广泛使用的高级编程语言,提供了强大的库来帮助开发者处理时间和日期。
kwan的解忧杂货铺
2024-09-16
50
python并发编程
在现代软件开发中,数据处理是一个常见且关键的任务。随着数据量的不断增长,传统的单线程处理方式已经无法满足日益增长的处理速度需求。为了提高效率,开发者们开始使用并发编程技术,以实现多任务同时执行。Python 语言提供了多种并发执行任务的方法,其中ThreadPoolExecutor是concurrent.futures模块中一个非常实用的工具,它允许开发者轻松地创建线程池来并发执行任务。
kwan的解忧杂货铺
2024-08-20
990
Cypher查询语句
在图形数据库的世界中,Neo4j 以其强大的图形数据处理能力而闻名。而 Cypher,作为 Neo4j 的查询语言,提供了一种简洁且易于理解的方式来操作图形数据。Cypher 的语法类似于自然语言,使得即使是初学者也能快速上手。
kwan的解忧杂货铺
2024-08-19
1190
Docker时区设置
在全球化的今天,软件开发和运维中经常需要处理不同地区的时区问题。Docker 作为流行的容器化技术,其容器默认使用协调世界时(UTC),这对于某些需要特定时区的应用来说,可能就不太合适。
kwan的解忧杂货铺
2024-08-18
1660
Class文件进阶详解
以下是一些常量池中的信息(这一部分的class常量池文件是没加静态方法getStr的文件):
kwan的解忧杂货铺
2024-08-17
1010
docker删除指定容器
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中。这个容器可以在任何支持 Docker 的机器上运行,确保了应用在不同环境中的一致性。
kwan的解忧杂货铺
2024-08-16
870
如何制作基础镜像
要创建一个基于 node:20 的 Docker 基础镜像并将其推送到私有仓库(通常称为私仓),你可以按照以下步骤操作:
kwan的解忧杂货铺
2024-08-15
1080
Python操作txt文件
要读取一个文本文件,可以使用 Python 的内置函数 open()。你可以通过不同的模式打开文件来读取其内容。下面是几个常见的读取文件的方法示例:
kwan的解忧杂货铺
2024-08-14
970
线程池实现原理
线程池创建线程时,会将线程封装成工作线程 Worker , Worker 在执行完任务后,还会循环获取工作队列里的任务来执行.我们可以从 Worker 类的 run()方法里看到这点。
kwan的解忧杂货铺
2024-08-13
650
高效笔记与整理的艺术
在编程的海洋中,知识如同星辰般繁多而璀璨。要想在这浩瀚的知识宇宙中航行而不迷失方向,一套高效的笔记系统无疑是我们最宝贵的航海图。
kwan的解忧杂货铺
2024-08-12
980
并发编程进阶
在执行程序时,为了提高性能,编译器(jvm 里的)和处理器(操作系统级别的)常常会对指令做重排序.重排序分 3 种类型。
kwan的解忧杂货铺
2024-08-11
910
并发编程基础
用户态是指 CPU 在执行进程的用户程序时所处的运行模式。在用户态下,CPU 只能访问该进程的用户空间,不能直接访问操作系统的内核空间。用户态下的程序运行速度较快,但是受到一些限制,例如无法直接访问硬件设备、无法执行特权指令等。
kwan的解忧杂货铺
2024-08-10
590
oh-my-zsh
将 ZSH_THEME="" 修改为 random 可以每次开启终端都随机一个,就比较变态,完美解决选择困难症患者
kwan的解忧杂货铺
2024-08-09
770
低代码平台的思考
近年来,“低代码”开发平台如雨后春笋般涌现,它们承诺让非专业人士也能快速构建应用程序。这种新兴技术正在挑战传统软件开发模式,引发了 IT 行业的广泛讨论。低代码平台的出现,究竟是提高效率的利器,还是降低了编程门槛导致质量下降?它会改变开发者的工作方式吗?这些问题成为了业界关注的焦点。
kwan的解忧杂货铺
2024-08-08
1140
并发编程基础
并行是指两个或多个任务在同一时刻执行,即在同一时刻有多个任务在同时进行。在计算机领域,多核 CPU 可以实现并行处理,即多个 CPU 内核同时执行不同的任务。在并行处理中,任务之间相互独立,不需要等待其他任务的完成。
kwan的解忧杂货铺
2024-08-07
540
Map学习
LinkedHashMap 是 HashMap 的一个子类。它继承了 HashMap 的所有特性,同时还具有一些额外的功能,位于 java.util 包下。
kwan的解忧杂货铺
2024-08-06
600
初识队列
LinkedTransferQueue = 阻塞队列+链表结构+TransferQueue
kwan的解忧杂货铺
2024-08-05
740
Python中nonlocal的使用
在 Python 编程中,我们经常会遇到需要在嵌套函数中访问和修改外部作用域变量的情况。这时,nonlocal 关键字就发挥了它的作用。本文将详细探讨 nonlocal 的使用场景、工作原理以及一些实际应用示例,帮助读者更好地理解和运用这一特性。
kwan的解忧杂货铺
2024-08-04
1130
Python 字典合并
在软件开发过程中,配置管理是确保应用程序能够根据不同环境和需求灵活运行的重要手段。配置信息通常包括数据库连接字符串、API 密钥、服务端点、日志级别等,这些信息在开发、测试和生产环境中往往有所不同。传统的配置管理方式可能涉及大量的硬编码或环境变量,但随着应用复杂度的增加,这种方式逐渐显得力不从心。字典作为 Python 中一种灵活的数据结构,提供了一种更为优雅和动态的解决方案。
kwan的解忧杂货铺
2024-08-03
510
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档