技术栈
开发语言
清水白石008
11 分钟前
开发语言
·
数据库
·
python
缓存的艺术:Python 高性能编程中的策略选择与全景实战
在计算机科学的漫长岁月中,有一句被广泛引用的名言:“计算机科学领域只有两大难题:缓存失效与命名规范。”
JienDa
26 分钟前
开发语言
·
php
Haio · 海鸥 - 企业级插件化应用平台
企业级插件化应用平台Haio(海鸥) 是一套面向企业与开发者的 插件化应用平台与开发框架,以“主程序 + 插件生态”的架构为核心,致力于解决 业务系统长期演进、模块解耦、权限治理、授权升级与生态扩展 等实际问题。
Toormi
27 分钟前
开发语言
·
后端
·
golang
Go 1.26在性能方面做了哪些提升?
Go 1.26 的性能提升主要集中在新的 Green Tea GC、cgo 调用开销、小对象分配、切片栈分配以及标准库热点函数几个方面。 对大多数后端 / 服务型程序来说,这是一次“白送”的吞吐量和延迟优化升级,无需改代码即可受益。 go
CHANG_THE_WORLD
27 分钟前
c语言
·
开发语言
深入理解C语言指针运算与数据搜索
指针是C语言的精髓,也是许多初学者觉得难以掌握的部分。指针运算(指针算术)更是理解内存操作的关键。本文将从一个具体的代码片段入手,深入剖析指针运算的规则,并展示如何利用指针进行灵活的数据搜索。通过本文,你将彻底理解 *(ptr + n) 与 ptr[n] 的等价关系,以及不同类型指针移动步长的差异。
DokiDoki之父
36 分钟前
开发语言
·
微信
·
kotlin
边写软件边学kotlin(二)——语法推进
是一个类,因Google的Gson库为了解决Java原生中泛型擦除的痛点而生,通常搭配匿名内部类使用。
清水白石008
9 小时前
开发语言
·
网络
·
python
突破并行瓶颈:Python 多进程开销全解析与 IPC 优化实战
在 Python 开发者的进阶之路上,有一个几乎无法绕过的“幽灵”——GIL(全局解释器锁)。为了绕过它,追求真正的多核并行,我们往往会投向 multiprocessing 的怀抱。然而,很多开发者在初次尝试后会产生疑惑:“为什么我加了进程,速度反而变慢了?”或者“为什么 CPU 占用率很高,吞吐量却上不去?”
百锦再
10 小时前
java
·
开发语言
·
spring boot
·
struts
·
kafka
·
tomcat
·
maven
Java之Volatile 关键字全方位解析:从底层原理到最佳实践
本课程适合已经掌握Java多线程基础(如Thread、Runnable、synchronized),但对并发内部原理尚不清晰的开发者。volatile是Java并发编程中一个看似简单、实则深邃的关键字——用起来只有一行代码,理解起来却需要深入CPU缓存模型、JMM内存模型、指令重排序等多个底层领域。掌握volatile,是理解Java并发的关键里程碑。
daad777
11 小时前
java
·
开发语言
rcu 内核线程
todo.... RCU Tiny 和 RCU Tree 是 RCU 针对不同硬件规模的差异化实现:
xzjiang_365
11 小时前
开发语言
·
qt
·
visual studio code
检查是否安装了MinGW 编译器
查自己的电脑上是否已经成功安装了 MinGW 编译器,有两种简单且可靠的方法来完成这个检查。这是最直接有效的方法,通过检查编译器的版本信息来确认是否安装成功。
百锦再
11 小时前
java
·
开发语言
·
spring boot
·
struts
·
kafka
·
tomcat
·
maven
Java JUC并发编程全面解析:从原理到实战
本课程适合已经掌握Java多线程基础知识(如线程创建、synchronized、wait/notify),希望深入学习高并发编程的开发者。无论你是准备面试的求职者,还是希望提升系统性能的一线工程师,这门课程都将为你构建完整的JUC知识体系。
清水白石008
11 小时前
开发语言
·
python
突破性能瓶颈:深度解析 Numba 如何让 Python 飙到 C 语言的速度
作为一名在 Python 领域深耕多年的开发者,我经常听到这样一句话:“Python 什么都好,就是太慢了。”
Eternity∞
12 小时前
linux
·
c语言
·
开发语言
Linux系统下,C语言基础
目录一.编译一个C语言代码1.编译器vim2.编译文件:3.执行编译形成可执行文件:./a.out4.实例:hello world
wangluoqi
13 小时前
开发语言
·
c++
c++ 树上问题 小总结
之前学习了一些树上问题的知识点,在此做一个小总结。B4016 树的直径 - 洛谷给定一棵 n 个结点的树,树没有边权。请求出树的直径是多少,即树上最长的不重复经过一个点的路径长度是多少。
Go_Zezhou
13 小时前
开发语言
·
node.js
pnpm下载后无法识别的问题及解决方法
问题:安装nvm之后又安装pnpm,虽然成功但用不了原因:发现之前安装过node,现在查找nvm文件夹有两个node,可能有版本冲突问题
前路不黑暗@
14 小时前
java
·
开发语言
·
spring boot
·
学习
·
spring cloud
·
maven
·
mybatis
Java项目:Java脚手架项目的 C 端用户服务(十五)
鸡汤: ● 能准时下班、买到热乎的包子、路上遇到摇尾巴的狗——这些‘不值一提的幸运’,加起来就是生活偷偷给你的糖。 ● 月亮只有一个,但星星有亿万颗。星空之所以动人,是因为每颗星都在自己的位置 quietly shining。
一个处女座的程序猿O(∩_∩)O
14 小时前
开发语言
·
python
Python异常处理完全指南:KeyError、TypeError、ValueError深度解析
在开始之前,让我们先了解Python中异常的基本概念。异常是程序执行过程中发生的错误事件,它会中断正常的程序流程。Python提供了完善的异常处理机制,帮助我们捕获和处理这些错误。
好学且牛逼的马
14 小时前
java
·
开发语言
·
python
从“Oak”到“虚拟线程”:JDK 1.0到25演进全记录与核心知识点详解a
如果你是Java开发者,一定听过“一次编写,到处运行”这句口号。但你可能不知道,从1996年第一个正式版本到今天,Java已经走过了近三十年的演进历程。这期间,它经历了互联网泡沫、.NET的挑战、Oracle收购、模块化转型,以及云原生时代的重生。
shangjian007
15 小时前
开发语言
·
python
Python基础-环境安装-Anaconda配置虚拟环境
为避免一学就会、一用就废,这里做下笔记DOS、PowerShell、Anaconda Prompt中执行:
codeJinger
15 小时前
开发语言
·
python
【Python】函数
本文用于介绍Python中函数相关的概念,主要包括:函数的定义、函数的调用、函数的参数以及局部变量和全局变量等内容。
geovindu
15 小时前
开发语言
·
python
·
命令模式
python: Command Pattern
调用:输出: