- 博客(1169)
- 资源 (25)
- 收藏
- 关注
原创 用VS Code写latex:设置代码高亮
本文介绍了如何在LaTeX中使用minted宏包实现代码高亮功能。minted需要Python环境和Pygments支持,3.x版本还需安装latexminted。文章详细说明了安装步骤,包括创建专用Python环境、配置latexminted路径的方法,并提供了测试示例展示Rust代码高亮效果。针对VS Code用户,特别说明需在配置中添加"-shell-escape"参数以启用外部程序调用功能。安装过程中若遇到版本问题,建议新建Python环境解决。
2026-02-11 09:30:00
709
原创 hcipy六边形正交基函数Hexike
Hexike是Zernike多项式在六边形孔径上的推广,通过Gram-Schmidt正交化方法将Zernike多项式适配六边形光瞳。由于六边形缺乏旋转对称性,Hexike没有解析表达式,其生成依赖数值计算。Hexike基模可通过三种编号体系(m-n、ANSI、Noll)生成,并支持批量生成和多组基底加速计算。Python库hcipy提供了相关实现方法,包括单模生成函数hexike_ansi和批量生成函数make_hexike_basis,适用于六边形光学系统的波前分析。前15阶Hexike基模的形态展示了其
2026-02-10 09:30:00
779
原创 光束传输分析LightPipes入门教程
本文介绍了物理光学仿真库LightPipes的基本使用方法。该库基于角谱法、菲涅耳衍射等光学理论,可模拟光波在各种条件下的传播行为。文章首先展示了如何创建高斯光束并模拟其传播过程,包括光场的初始化、高斯光束生成和1米距离的传输模拟。随后介绍了三种基础光学孔径(圆孔、矩孔和高斯膜)的创建方法,并提供了相应的Python代码示例。通过Intensity函数可获取光强分布并进行可视化。该库支持多种参数设置,如光束偏移、倾斜角度以及归一化选项,为物理光学仿真提供了便捷的工具。
2026-02-10 09:00:00
1712
原创 阶跃光纤和变折射率光纤有何区别?基于pyMMF仿真
摘要:本文介绍了pyMMF库中光纤模型的初始化和模式分析方法。该库支持阶跃折射率(SI)和抛物线渐变折射率(GRIN)两种光纤模型,分别通过initStepIndex和initParabolicGRIN方法初始化。GRIN光纤的折射率呈抛物线分布,而SI光纤为常数分布。文中演示了两种光纤折射率分布的可视化方法,并提供了模式数估算函数estimateNumModesGRIN/SI。此外,还展示了如何通过initFromRadialFunction自定义光纤折射率剖面,并以G.657抗弯曲光纤为例实现了W型折射
2026-02-09 09:30:00
989
原创 Rust科学绘图库:plotters
本文介绍了使用Rust的plotters库进行科学绘图的两种方法。在常规项目中,通过创建项目、导入库和编写代码三个步骤,可以绘制出正弦函数图像,详细说明了图像创建、坐标系设置和曲线绘制等关键步骤。同时,文章还展示了在Rust命令行工具evcxr中使用plotters库绘制抛物线图像的方法,包括添加依赖、设置图像参数和绘制过程。两种方法都演示了如何生成坐标网格、添加标签和图例等绘图细节,为Rust用户提供了科学绘图的基础指南。
2026-02-09 08:30:00
1633
原创 光纤仿真pyMMF入门教程
本文介绍了使用pyMMF模块仿真多模光纤传播模式的方法。通过抛物线型渐变折射率光纤(GRIN)的示例,展示了pyMMF的工作流程:首先创建折射率分布对象,设置光纤参数和波长,然后求解传播模式。求解结果包含基模(LP01)等45个模式,通过可视化可观察到不同模式对应的场强分布特征。文中提供了完整的Python代码实现,包括参数设置、模式求解和结果可视化步骤,为多模光纤的模式分析提供了实用工具。
2026-02-07 09:30:00
683
原创 用VSCode写latex,中英文混排
本文介绍了LaTeX环境配置及中英文字体设置方法。首先需要安装MikTeX和Perl环境,然后在VS Code中安装LaTeX Workshop插件。通过配置VS Code的settings.json文件,可启用XeLaTeX引擎支持中英文混排,设置Times New Roman和宋体作为默认字体。文章提供了完整的配置代码,包括编译器设置、PDF预览器选项和自动刷新功能。配置完成后可实现实时预览效果,方便用户查看中英文混排的文档输出。文末展示了配置成功后的文档效果图。
2026-02-07 08:45:01
857
原创 Rust高手进阶:引用计数【Rc】详解
本文介绍了Rust中Rc<RefCell>组合的使用方法及其潜在风险。Rc实现引用计数允许多所有者读取数据,RefCell允许修改不可变引用,二者结合可实现资源共享。文章通过示例展示了所有权问题及解决方案,并指出Rc<RefCell>会绕过编译期借用检查,可能导致运行时panic。最后解释了引用计数的工作原理:通过跟踪变量被引用次数(增减计数),在计数归零时释放内存。文中提供了错误修正方案和计数监控示例,帮助理解这一手动内存管理机制。
2026-02-06 09:45:00
1538
原创 用VS Code查看HDF5文件
HDF5是一种用于科学计算的自描述二进制文件格式,支持多维数组、分层组结构和高效压缩。VS Code的H5Web插件是可视化HDF5文件的常用工具,可交互式查看多维数组、网格数据及元数据。HDF5文件由Group(类似目录)、Dataset(多维数组容器)和Attribute(元数据键值对)三类对象构成。以引力波数据为例,H5Web能直观展示文件结构,支持矩阵和曲线两种视图,并可查看数据属性。该格式广泛用于数值模拟、遥感影像等科学数据的存储。
2026-02-06 09:00:00
810
原创 Python卡尔曼滤波模块:filterpy
本文介绍了使用filterpy库实现卡尔曼滤波的方法。卡尔曼滤波通过状态方程和观测方程,利用含噪声的观测数据估计系统状态。以匀速运动目标为例,构建了状态转移矩阵F和观测矩阵H,并设置过程噪声Q和观测噪声R。通过Python代码实现了卡尔曼滤波算法,对比了滤波前后的误差变化,结果显示卡尔曼滤波能有效降低噪声影响,提高状态估计精度。代码中使用KalmanFilter类,设置状态维度、转移矩阵等参数,通过predict和update步骤完成滤波过程。
2026-02-05 09:15:00
1052
原创 Rust异步编程详解
Rust异步编程主要依赖第三方运行时实现,Tokio是最流行的选择。文章介绍了Tokio的基本用法:通过#[tokio::main]宏启动运行时,使用tokio::spawn创建异步任务,await实现非阻塞等待。重点讲解了异步任务的返回值处理流程(Future→JoinHandle→Result)和Tokio提供的异步通道(mpsc)通信机制,展示了消息发送接收的基本模式。示例代码演示了主任务与子任务并行执行、异步返回值获取以及跨任务通信等核心功能,体现了Rust异步编程的非阻塞特性。
2026-02-05 09:00:00
1440
原创 10w+stars的手绘风流程图工具:excalidraw
Excalidraw是一款开源的在线手绘风格白板工具,提供VS Code插件支持。它模拟手绘抖动线条,呈现自然纸质效果,支持.excalidraw等格式文件编辑。工具界面简洁,包含5种绘图元素和4种辅助工具,提供字母快捷键操作(如v选择、r矩形)。文件采用JSON格式存储,可与大语言模型结合实现文本转图像功能,通过快捷键导出为手绘风格图像。这种文本与图像的转换方式为内容可视化提供了新思路。
2026-02-04 09:30:00
758
原创 Zernike多项式:用hcipy构建Zernike光场
Zernike多项式是描述波前像差的重要正交多项式,在光学领域应用广泛。本文介绍了Zernike多项式的基本概念及其三种索引方式:传统(n,m)索引、Noll索引和ANSI索引。通过hcipy库实现了Zernike多项式的可视化生成,展示了前15阶波前图像,并详细比较了不同索引标准的转换关系。其中,ANSI索引按m值自然排序,Noll索引则按|m|大小排序。文中提供了hcipy中zernike_ansi、noll_to_zernike等关键函数的调用方法,以及不同索引间的对应关系表,为光学像差分析提供了实用
2026-02-04 09:00:00
853
原创 Unity3D动力学仿真:生成一个星系
本文介绍了如何在Unity中实现一个随机行星生成系统。通过两个核心脚本(SolarSystem.cs和CelestialBody.cs)模拟行星围绕恒星运动的物理效果。恒星使用Sphere对象创建并设置材质颜色,行星则通过鼠标点击随机生成。CelestialBody类负责处理天体物理属性(质量、位置、速度)和运动轨迹计算,SolarSystem类管理全局更新和交互逻辑。该系统基于万有引力定律,采用固定时间步长进行物理模拟,实现了点击生成随机行星并围绕恒星运动的效果。整个实现过程展示了Unity中3D物理模拟
2026-02-03 09:30:00
1730
原创 用Unity3D搓一个旋转的地球
本文介绍了在Unity中创建可交互3D地球的步骤。首先创建球体并命名为Earth,调整大小后为其添加地球贴图材质。接着编写摄像机控制脚本camCtrl,实现鼠标右键拖拽旋转视角和滚轮缩放功能。然后为地球添加自转脚本EarthRot,使其以15°/秒的速度旋转。最后设置窗口模式运行参数,完成一个支持鼠标交互、可自转的3D地球模型。整个过程涵盖了从基础对象创建到交互功能实现的完整流程。
2026-02-03 08:45:00
1433
原创 skyfield计算我们头顶的星链卫星分布
本文介绍了如何使用Python的skyfield库获取和可视化星链卫星的过境数据。首先通过celestrak下载卫星两行轨道数据,然后计算特定地点(如北京)上空仰角超过30°的可见卫星。代码展示了如何筛选并打印卫星名称、仰角和方位角信息。最后,利用matplotlib在极坐标中绘制卫星位置分布图,极轴表示仰角,角度表示方位角,直观展示北京的卫星覆盖情况。示例结果显示有63颗星链卫星在30°仰角以上可见,并绘制了前5颗卫星的方位信息。
2026-02-02 09:00:00
1256
原创 Lua语言入门教程
Lua语言具有8种基本数据类型,包括常见的布尔、数字、字符串、函数等,以及特殊的线程和userdata类型。线程类型支持协程实现协同式多线程,通过yield实现协作执行。Lua提供标准流程控制结构(while/for/repeat循环和if条件语句)以及goto语句。数学计算方面,math模块封装常用函数,矩阵可通过多维table表示,或使用scilua等第三方库进行高效运算。Lua的简洁数据类型和灵活控制结构使其特别适合嵌入式脚本和扩展开发场景。
2026-02-02 08:45:00
1120
1
原创 C# MVVM教程
本文介绍了使用MVVM模式开发一个简单的手速测试游戏。通过WPF框架和CommunityToolkit.Mvvm包实现Model-View-ViewModel三层架构:Model层定义左右手得分计数器;View层设计UI界面,包含得分显示和左右手按钮;ViewModel层通过ObservableProperty和RelayCommand实现数据绑定和命令响应。游戏逻辑为:左手按A键、右手按L键进行比拼,获胜方得分并禁用对方按钮,只有获胜方再次按键后才会解锁对方按钮。这种架构实现了界面与业务逻辑的分离,展示了
2026-01-08 09:30:00
1076
原创 Git解决代码冲突
本文介绍了使用Git进行团队协作开发时的冲突处理流程。首先演示了如何初始化Git仓库、创建裸库并开启Git服务供局域网共享。随后重点讲解了两种常见冲突场景:空文件冲突和内容冲突。在空文件冲突中,Git会自动合并不同版本;而在内容冲突时,需要手动修改冲突标记并提交合并结果。文章详细展示了冲突解决的具体操作步骤,包括拉取更新、识别冲突标记、手动修改文件以及最终提交合并结果的过程。最后验证了冲突解决后代码同步的正确性,为团队协作开发提供了实用的Git操作指南。
2026-01-07 09:15:00
676
原创 C#并行任务详解
本文介绍了.NET中的并行工具Parallel,主要包括Parallel.For、Parallel.ForEach和Parallel.Invoke三种并行方法。通过示例代码展示了这些方法如何显著提升计算性能,其中Parallel.For相比普通for循环耗时减少88%。文章详细讲解了Parallel.ForEach处理带返回值情况的使用方法,以及通过ParallelOptions参数控制并行任务的核心数、取消标记等配置。测试结果表明,在多核CPU环境下,Parallel工具能够有效利用硬件资源,大幅提升计算
2026-01-07 09:00:00
1686
原创 Git局域网协作教程
本文介绍了Git中clone命令的基本使用以及如何搭建远程仓库实现多人协作。主要内容包括:1)通过clone命令克隆本地和远程仓库;2)创建裸仓库作为远程共享仓库;3)使用git daemon开启Git协议服务,允许局域网内其他主机克隆和推送;4)演示了远程主机修改内容并推送,本地拉取更新的完整协作流程。文章详细说明了每个步骤的具体命令和参数含义,为Git初学者提供了清晰的远程协作实践指导。
2026-01-06 09:30:00
1450
原创 C#异步读写文件
摘要:微软提供异步文件读写方法(以Async结尾)避免界面卡顿。测试发现二进制写入时Windows会缓存到内存造成"秒存"假象,而文本写入需编码耗时较长。异步读取与写入逻辑类似,但会返回内容。需注意异步方法不会自动另开线程,同步操作仍会阻塞线程。不同文件类型的异步操作性能差异显著,二进制最快,文本处理较慢。
2026-01-06 09:00:00
651
原创 C#异步编程详解
本文介绍了C#异步编程的核心概念和实践方法。首先通过简单示例展示async/await的基本用法,说明异步方法不会阻塞主线程的特点。然后探讨多任务并发处理的两种典型场景:使用WhenAll等待所有任务完成和使用WhenAny响应首个完成的任务。最后介绍了如何通过CancellationTokenSource实现任务取消机制,避免无意义的计算资源消耗。文章通过密码破译的示例代码,生动演示了异步编程中任务调度和取消的具体实现方式,为开发者提供了实用的异步编程解决方案。
2026-01-05 14:30:00
929
原创 Git初步教程
Git版本控制工具通过本地数据目录、工作目录和暂存区域管理文件的三种状态:已提交、已修改和已暂存。演示了从初始化仓库、添加文件、提交修改到版本回退的全过程,包括使用git add、commit、diff、reset和reflog等核心命令。重点展示了如何跟踪文件变更、查看版本差异以及回退到历史版本,体现了Git记录完整更新历史的核心功能。通过简单的hello.txt文件修改案例,直观呈现了Git版本控制的基本工作流程和状态转换机制。
2026-01-05 14:00:00
775
原创 Rust实战教程:做一个UDP聊天软件
本文介绍了一个基于Rust和egui的UDP通信测试工具实现。该项目通过UdpSocket实现网络通信,使用crossbeam-channel进行线程间数据传输,解决了GUI线程与UDP监听线程的通信问题。程序界面包含收发窗口和控制面板,支持配置本地/目标IP和端口。关键点包括:通过Arc原子变量实现线程安全的状态控制,使用通道将接收数据传递给GUI线程,以及通过request_repaint方法实现界面刷新。文章详细解析了监听线程的实现逻辑,包括数据传输、线程同步和终止机制,为开发复杂GUI网络应用提供了
2025-11-06 08:40:11
1516
原创 Unity入门教程:从零开始做一个立方体
本文介绍了Unity基础开发流程:1)通过Unity Hub安装编辑器,创建3D项目;2)演示场景搭建步骤,包括添加立方体、调整平面和相机参数;3)详细说明材质创建与着色方法;4)重点讲解C#脚本编程实现相机控制功能,使立方体可响应鼠标交互。教程涵盖从环境配置到代码实现的完整开发链路,包含关键操作截图和代码解析,帮助初学者快速掌握Unity基本操作和简单交互开发。最终实现了一个可通过鼠标右键旋转、滚轮缩放的3D立方体场景。
2025-11-05 08:39:27
1157
原创 Rust图形界面教程:egui基础组件的使用
本文介绍了使用Rust的egui框架开发图形界面的基本方法,重点讲解了常用UI组件的实现。文章通过一个包含标签、文本输入框、下拉框、滑块和按钮的示例程序,详细说明了布局组件(如CentralPanel、horizontal)和功能组件(如label、button、Slider等)的使用方式。特别指出egui中组件通过Ui结构体函数或Widget结构体两种形式调用,并比较了各自的语法差异。示例代码展示了如何创建并配置这些组件来实现基本的用户交互功能。
2025-11-05 08:30:00
2525
3
原创 从零开始,做一个Rust图形界面程序
本文介绍了如何使用Rust和egui框架创建一个简单的GUI应用。主要内容包括:通过cargo创建项目并添加eframe依赖;实现一个最小化的egui程序,展示"Hello World"窗口;解析程序结构,重点讲解run_native函数的作用及其参数配置;说明自定义应用结构体MinApp的实现,包括Default和eframe::App两个trait的绑定。文章还详细解释了update方法的工作原理以及如何通过回调函数添加UI组件。该教程为初学者提供了创建基本GUI应用的完整示例和关键
2025-11-04 08:33:44
1237
1
原创 Rust图形界面egui初步教程
本文介绍了使用Rust语言图形界面库egui的入门方法。作者推荐通过克隆egui仓库并运行示例程序来学习。文章详细讲解了环境配置、依赖项设置以及示例程序的结构分析。示例代码展示了一个简单的GUI应用,包含文本框、滑动条和按钮等基本组件。文章还提供了解决网络问题的换源方法,并分析了生成的可执行文件大小。通过这个入门教程,读者可以快速了解Rust在图形界面开发中的基本应用。
2025-11-04 08:30:48
1173
原创 Rust结构体详解
本文介绍了Rust语言中的三种复合数据类型:元组结构体、结构体和枚举类。元组结构体是带名字的元组,通过struct声明并实例化;标准结构体可定义成员和方法,使用impl绑定成员方法;枚举类结合match语法可实现模式匹配,文中展示了包含不同成员变量的枚举定义与使用。这三种数据类型共同构成了Rust强大的类型系统基础,配合println!的调试输出,能有效提升代码可读性和开发效率。
2025-11-03 08:54:51
640
原创 终于把Rust所有权讲明白了
摘要:Rust通过所有权机制实现内存管理,所有权规则包括:每个值有唯一所有者、所有者离开作用域值被释放。文章分析了变量作用域、移动与克隆的区别,指出基本类型自动克隆而复杂类型需显式克隆。函数传参时所有权规则同样适用,引用机制允许共享访问但默认不可变,可变引用需mut关键字且限制单一可变引用。Rust的严格所有权系统在编译期确保内存安全,虽显死板但有效防止内存问题。这种静态垃圾回收机制是Rust的核心特性之一。
2025-11-03 08:43:03
882
原创 火星在哪?skyfield计算观星方位
本文介绍了如何使用Skyfield库计算火星相对于地球的位置坐标,并将其转换为观测者视角下的地平坐标系。文章首先通过ICRS国际天球参考系给出火星在2025年11月11日的三维坐标,然后演示如何将这些坐标转换为北京观测点的方位角和高度角。关键步骤包括使用apparent()函数考虑各种天文效应,以及通过altaz()函数实现坐标转换。最后,作者还剖析了底层计算过程,展示了如何通过旋转矩阵将ICRS坐标转换为地面观测坐标。全文通过代码示例和分步解释,完整呈现了从理论坐标到实际观测的转换流程。
2025-10-29 09:15:00
1451
原创 Rust超快无痛入门教程
本文介绍了Rust编程语言的基础知识,包括安装配置、基本语法和数据结构。主要内容为: 安装与配置:通过官网下载安装Rust,遇到网络问题时可通过国内镜像源解决。安装完成后测试版本并运行"Hello World"示例程序。 变量与数据类型:Rust使用let声明变量,默认不可变,需要mut关键字使其可变。提供整型、浮点型、布尔型等多种数据类型,强调强类型特性。 控制结构:包含条件语句、函数定义、块表达式等,展示递归阶乘函数的实现。特别说明Rust中表达式可作为返回值的使用方式。 数据结构:
2025-10-29 08:58:47
1077
原创 用Python计算每天的日出日落时间
本文介绍了利用Skyfield天文计算库分析日出日落时间与晨昏蒙影的方法。通过almanac模块的sunrise_sunset函数,可快速计算指定地点的日出日落时间,并以北京为例展示了2015年的计算结果。同时阐述了晨昏蒙影的三个等级(民用、航海、天文)及其对应的太阳高度范围,使用dark_twilight_day函数可绘制不同晨昏时段的时间分布图。文中提供了完整的Python代码实现,包括时间计算、离散事件检测和可视化绘图过程,展现了Skyfield库在天文现象计算中的强大功能。
2025-10-28 09:00:00
1399
原创 WireShark抓包http,解密https
本文介绍了HTTP协议的基本概念和抓包分析技术。主要内容包括:1)HTTP协议的发展历程,从HTTP1.x到HTTP3的演变,重点说明加密机制的变化;2)HTTP抓包方法,演示如何通过Wireshark捕获明文HTTP流量;3)HTTPS解密技术,详细讲解配置浏览器导出TLS密钥实现HTTPS流量解密的过程;4)HTTP状态码分类,列举了1XX-5XX共5大类状态码及其具体含义。文章通过实际案例展示了网络协议分析的技术细节,为理解HTTP/HTTPS协议工作原理提供了实用参考。
2025-10-28 08:45:00
3656
1
原创 Welford 算法及其Python实现
Welford算法是一种递推计算均值和标准差的方法,适用于实时数据处理。该算法通过当前均值、方差和新数据点计算新的统计量。推导表明,新方差Mₙ可以表示为Mₙ₋₁加上修正项(n-1)/n*(xₙ-μₙ₋₁)²。Python实现验证了该算法与numpy计算结果一致,浮点误差在10⁻¹⁷量级。算法优势在于无需存储历史数据,适用于流式数据场景。
2025-10-27 09:00:00
1298
原创 DHCP协议详解及其WireShark抓包测试
本文分析了DHCP协议的工作原理和数据包格式。通过Wireshark抓取DHCP报文,发现其包含5条报文,采用类似TCP的握手机制。详细解析了Discover报文的组成结构,包括以太网头、IP头、UDP头和DHCP数据部分。重点介绍了DHCP的TLV数据格式,列举了53、50、54等常见标签及其含义。最后阐述了DHCP建立连接的四个阶段:Discover广播发现、Offer提供IP、Request选择IP和Ack确认。文章为理解DHCP协议提供了详细的技术分析。
2025-10-27 08:45:00
1768
原创 skyfield入门:离线下载ed421并画一个太阳系
Skyfield是Python天文计算库,提供JPL行星历表、天体坐标转换等功能。安装后可通过load('de421.bsp')加载行星数据,需手动下载历表文件。利用Skyfield可轻松获取行星位置,示例代码演示了绘制太阳系行星位置图:计算当前时刻八大行星坐标,用Matplotlib展示平面分布图。核心功能包括行星数据加载和位置计算,仅需几行代码即可实现专业级天文计算与可视化。
2025-10-25 09:15:00
1095
原创 TCP协议详解及其WireShark抓包测试
本文介绍了使用WireShark抓取TCP协议数据包的方法与分析过程。通过指定端口过滤TCP数据,结合网络调试助手发送测试数据"Hello World"。重点解析了TCP报文结构,包括以太网头、IPv4头和TCP头各字段含义,特别是控制位标志的作用。详细说明了TCP三次握手的实现机制:客户端发送SYN请求→服务器返回SYN+ACK→客户端确认ACK,最终建立可靠连接。文章通过实际抓包数据展示了三次握手过程中控制位的变化(0x8002→0x8012→0x5010),验证了TCP协议建立连接
2025-10-25 09:00:00
705
原创 老牌航天名校哈工大开发的航天仿真软件SpaceSim试用
摘要: SpaceSim是哈工大开发的开源航天仿真软件,支持轨道动力学、卫星设计、任务规划等多领域仿真,已应用于多所高校教学与科研。本文以高中低轨道对比示例为基础,解析卫星轨道参数设置方法,并演示如何添加地球同步轨道(GEO)卫星。通过输入半长轴、离心率或近/远地点参数定义轨道,并利用升交点赤经公式实现GEO卫星定点(如哈尔滨经度126.63°)。仿真结果显示,GEO卫星在2D视图中保持静止,验证了参数设置的准确性。软件适用于航天工程教学与科研场景。 (字数:149)
2025-10-24 09:15:00
2203
Rust+egui实现的UDP测试软件
2025-11-06
Python(Tkinter+matplotlib)实现光斑处理系统源代码
2024-11-14
windows批处理数值计算实战
2024-04-02
PyGame俄罗斯方块源代码
2023-12-09
go语言包管理测试代码
2023-10-11
C语言实现计算器源代码,支持四则混合运算以及三角函数
2023-09-26
Python打造动态绘图系统
2023-09-14
Python文件整理工具
2023-09-07
Tkinter+WordCloud做一个词云生成工具
2023-08-24
Blender绘制足球烯C60
2023-07-29
C语言实现二叉搜索树,可插入、删除搜索节点
2023-06-27
WPF实战,实现一个txt阅读器,支持提取目录
2023-06-01
用C#写的串口UDP转换工具
2023-04-21
C# WinForm对话框示例程序
2023-04-21
C#串口通信测试软件源代码
2023-03-27
winform在窗口中拖动按钮
2023-02-01
Fourier级数和Taylor级数对原函数的逼近动画
2023-01-28
爱心源码-通过Python画一颗跳动的心
2022-12-11
纯Python实现遗传算法
2022-12-02
我的第一个WinForm程序,基础控件的使用
2022-11-24
鸡群算法之Python实现
2022-11-20
C#面向对象初步 源代码
2022-11-17
超分辨网络SRCNN的Pytorch实现用到的T91数据集 搬运自网络,所以不需要积分
2022-09-30
OpenGL 着色器初步,颜色变化的三角形
2022-05-18
electron爬虫:定制CSDN App
2022-05-08
PCL环境配置以及测试案例,显示斯坦福兔子
2022-05-05
electron做一个丐版浏览器,只有输入网址显示网页的功能,适合学习
2022-05-04
Python动态绘图,包括椭圆、双曲线、抛物线、摆线、心形线等常见曲线的生成。
2022-05-02
QT布局:实现动态布局
2022-05-01
从零开始,用electron做一个倒计时工具
2022-04-30
QT异步命令行,通过信号和槽进行响应
2022-04-28
【C#】WPF 3D 选中并挪动几何体
2022-04-27
Python动态绘制圆锥曲线,并封装成类
2022-04-26
【QT】通过QProcess实现一个命令行
2022-04-25
C++ QT调用外部程序(QProcess)
2022-04-23
WPF 3D 光线颜色(给地球点颜色看看)
2022-04-23
QT多线程实战源代码(QThread)
2022-04-20
用C#搓一个地球(WPF 3D)
2022-04-20
二次元老婆们的画廊WPF3D@VisualStudio
2022-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅