『Python底层原理』--CPython 虚拟机-拾光赋

『Python底层原理』–CPython 虚拟机

『Python底层原理』--CPython 虚拟机,在 Python 编程的世界里,我们每天都在使用 python 命令运行程序,但你是否曾好奇这背后究竟发生了什么? 本文将初步探究 CPython(Python 中最流行的实现...
1年前
0629
委托-拾光赋

委托

委托,委托 一、什么是委托,委托的本质是什么? 跟方法有点类似,有参数,返回值,访问修饰符+delegate --委托--特殊的方法? 委托的本质是什么?是方法吗? 反编译试试:发现定义的委托-----再...
2年前
0628
Java 8 Stream API:传统实现和流式编程的范式对比-拾光赋

Java 8 Stream API:传统实现和流式编程的范式对比

Java 8 Stream API:传统实现和流式编程的范式对比, 🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可微信小程序搜索“历代文学”)...
WPF使用事件聚合器,实现任意页面跨页通信-拾光赋

WPF使用事件聚合器,实现任意页面跨页通信

WPF使用事件聚合器,实现任意页面跨页通信,前言:最近几天有好几个小伙伴玩WPF,遇到不同页面,不知道要怎么传递消息。于是,我今天就来演示一个事件聚合器的玩法,采用prism框架来实现。作为福...
2年前
06210
Java 面向对象编程中 static 的深度剖析与实践-拾光赋

Java 面向对象编程中 static 的深度剖析与实践

Java 面向对象编程中 static 的深度剖析与实践,个人主页 文章专栏 文章目录 个人主页 文章专栏 一、静态变量:类级别的共享数据基石 1. 共享数据的实现机制 2. 静态变量的生命周期与内存管理 二...
读 dotnet 源代码 为何 Thread.Sleep 半毫秒和一毫秒等待时间差距如此之大-拾光赋

读 dotnet 源代码 为何 Thread.Sleep 半毫秒和一毫秒等待时间差距如此之大

读 dotnet 源代码 为何 Thread.Sleep 半毫秒和一毫秒等待时间差距如此之大,大概如下的代码,分别进行两次传入给 Thread.Sleep 不同等待时间的循环测试。其中一次传入的是 0.99 毫秒,一次传入的...
2年前
0629
Java 中的 AES 加密详解-拾光赋

Java 中的 AES 加密详解

Java 中的 AES 加密详解, AES(Advanced Encryption Standard)是目前广泛使用的一种对称加密算法。它的加密速度快、强度高,被广泛应用于文件加密、传输加密等领域。本文将带你一步一步了解 Ja...
Mysql篇-Buffer Pool中的三大链表-拾光赋

Mysql篇-Buffer Pool中的三大链表

Mysql篇-Buffer Pool中的三大链表,为什么要有 Buffer Pool? 虽然说 MySQL 的数据是存储在磁盘里的,但是也不能每次都从磁盘里面读取数据,这样性能是极差的。 要想提升查询性能,那就加个缓存...
java并发性能陷阱--伪共享-拾光赋

java并发性能陷阱–伪共享

java并发性能陷阱--伪共享,缓存可以说是计算机领域最伟大的发明之一,经常会有人问,缓存是越多越好么?一般人们都会斩钉截铁的回答不是。至于为什么?往往无法直觉回答了,可能会从缓存一致性...
5个月前
0626
拆解一个真实电商项目:微服务架构中的服务治理与性能优化-拾光赋

拆解一个真实电商项目:微服务架构中的服务治理与性能优化

拆解一个真实电商项目:微服务架构中的服务治理与性能优化, 项目背景 假设你接手了一个电商项目的重构任务: 现状:单体应用,代码20万行,部署一次需要1小时 目标:拆分为微服务架构,支持独立...
4个月前
0629
剑指offer-53、表达数值的字符串-拾光赋

剑指offer-53、表达数值的字符串

剑指offer-53、表达数值的字符串,题⽬描述 请实现⼀个函数⽤来判断字符串str是否表示数值(包括科学计数法的数字,⼩数和整数)。科学计数法的数字(按顺序)可以分成以下⼏个部分: 若⼲空格 ⼀...
3个月前
0628
算法-拾光赋

算法

算法,一个程序主要包括以下两个方面的信息: (1)对数据的描述。在程序中要指定用哪些数据以及这些数据的类型和数据的组织形式。这就是数据结构 (2)对操作的描述。即要求计算机进行操作的步...
2年前
06215