会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
千里之行,始于足下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
72
下一页
2025年2月28日
『Python底层原理』--Python字符串的秘密
摘要: 在现代编程中,字符串是不可或缺的数据类型。 无论是处理用户输入、文件读写还是网络通信,字符串都扮演着核心角色。 然而,字符串的处理并非简单地将字符拼接在一起,它涉及到字符集、编码以及编程语言的底层实现。 本文将深入探讨字符串在程序中的处理方式,特别是在 Python 中的发展, 同时与其他编程语言的
阅读全文
posted @ 2025-02-28 10:45 wang_yb
阅读(786)
评论(0)
推荐(2)
2025年2月26日
『玩转Streamlit』--缓存机制
摘要: Streamlit 应用在运行时,每次用户交互都会触发整个脚本的重新执行。 这意味着一些耗时操作,如数据加载、复杂计算和模型训练等,可能会被重复执行,严重影响应用响应速度。 本文介绍的缓存机制能够帮助我们解决这些问题,提高Streamlit 应用的性能。 而Streamlit的缓存机制就像是给应用配
阅读全文
posted @ 2025-02-26 10:19 wang_yb
阅读(1582)
评论(0)
推荐(0)
2025年2月25日
manim边学边做--标准相机
摘要: 在Manim动画制作库中,Camera类是负责管理屏幕显示内容的核心类,其功能涵盖场景设置、对象渲染、坐标转换等多个关键方面。 Camera类作为Manim中渲染流程的核心,在动画制作中主要作用包括: 初始化场景:设置背景、分辨率等基本参数 渲染对象:通过捕获和渲染Mobject,生成每一帧的像素数
阅读全文
posted @ 2025-02-25 13:46 wang_yb
阅读(859)
评论(0)
推荐(1)
2025年2月24日
manim边学边做--相机Camera简介
摘要: 在Manim中,Camera是实现动画效果的重要工具之一。 它就像我们观察动画的 眼睛,通过控制相机的位置、角度和视野,可以创造出丰富多样的视觉效果。 Manim社区版本中提供了多种Camera类型,每种都有其独特的功能和应用场景。 Camera:标准相机 MappingCamera:映射相机 Mu
阅读全文
posted @ 2025-02-24 22:34 wang_yb
阅读(772)
评论(0)
推荐(0)
『Python底层原理』--Python整数为什么可以无限大
摘要: 整数类型是编程中最常见的数据类型之一,但它的实现细节却鲜为人知。 与其他语言不同,Python 的整数是任意精度的,这意味着它们可以无限大,仅受限于内存。 这种特性使得 Python 在处理大整数时非常强大,但也增加了实现的复杂性。 今天,我们将探讨 Python 整数的内部实现,揭示其背后的奥秘。
阅读全文
posted @ 2025-02-24 10:45 wang_yb
阅读(1301)
评论(0)
推荐(1)
2025年2月23日
『Python底层原理』--Python属性的工作原理
摘要: Python中的属性操作(如获取、设置和删除属性)是我们日常编程中非常常见的操作。 但你有没有想过,当我们写下obj.attr或obj.attr = value时,Python 内部究竟发生了什么? 本文将探讨Python属性的工作原理,并通过简单的代码示例来更好地理解这些概念。 1. 属性的基本操
阅读全文
posted @ 2025-02-23 13:57 wang_yb
阅读(797)
评论(0)
推荐(0)
2025年2月21日
『Python底层原理』--Python对象系统探秘
摘要: Python是一种非常灵活的编程语言,它的灵活性很大程度上来自于它的对象系统。 在Python中,一切都是对象,这意味着无论是数字、字符串,还是我们自己定义的类的实例,它们在底层都遵循相同的规则。 本文尝试揭开Python的对象系统的神秘面纱。 1. 对象和类型 在Python中,每个对象都有一个类
阅读全文
posted @ 2025-02-21 22:24 wang_yb
阅读(732)
评论(0)
推荐(0)
2025年2月19日
『Python底层原理』--CPython的变量实现机制
摘要: 在Python中,变量的使用看起来非常简单,例如 a = 10,s = "hello"等等。 然而,这种简单的赋值操作背后,CPython其实做了很多复杂的工作。 本文将通过一些简单易懂的代码示例,一起探索Python变量背后的奥秘,让我们对它的实现机制有更深一步的理解。 1. 变量到底是什么? 在
阅读全文
posted @ 2025-02-19 22:06 wang_yb
阅读(857)
评论(0)
推荐(1)
2025年2月18日
用 just 简化项目命令管理
摘要: 在软件开发过程中,高效管理项目命令是提升开发效率的关键, 它们可以帮助我们自动化重复的任务,简化项目管理流程,提高效率。 今天,我们来介绍一个名为 just 的任务运行器。 它由 Casey 发起,用 Rust 编写,旨在提供一个简单、高效且用户友好的任务管理解决方案。 just 的设计理念是让任务
阅读全文
posted @ 2025-02-18 14:11 wang_yb
阅读(968)
评论(0)
推荐(0)
2025年2月11日
『玩转Streamlit』--会话状态管理
摘要: 在Web应用开发中,会话管理是一个至关重要的概念,它能够帮助开发者追踪用户在应用中的行为和状态,从而为用户提供更加个性化、连贯且高效的交互体验。 Streamlit作为一个简单而强大的用于快速构建和部署数据科学和机器学习项目,也提供了强大的会话状态管理功能,即st.session_state。 本文
阅读全文
posted @ 2025-02-11 09:46 wang_yb
阅读(2169)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
72
下一页
公告