- 博客(11)
- 收藏
- 关注
原创 C 语言学习历程:(第四章)随机数生成・程序中的概率魔法
函数会返回一个伪随机数,是通过某种算法生成的随机数。本文是在鹏哥 C 语言集训营学习过程中所记录的学习笔记,梳理了核心知识点,同时也记录了本人实操验证的代码案例,供后续学习复盘使用。(b - a + 1):算出 a~b 之间一共多少个数字,从0 开始算起,所以需要 +a:代表从 a 开始。函数生成随机数的默认种子是 1,如果要产生不同的随机数,就要让种子不断发生变化。返回当前时间和1970年1月1日之间的差值,单位为秒,被称为时间戳。函数生成随机数时的种⼦,只要种子在变化,每次生成的随机数就会发生变化。
2025-12-20 22:16:25
218
原创 C 语言学习历程:(第三章)分支与循环・代码世界的路径导航
C语言程序结构概述 本文介绍了C语言的三种基本程序结构:顺序结构、选择结构和循环结构。 顺序结构:按照代码编写顺序从上到下依次执行。 选择结构: if语句:根据条件判断执行不同代码块,注意else就近匹配原则 switch语句:多分支选择结构,需要配合break使用 操作符: 关系操作符(>,<,==等)用于比较运算 条件操作符(?:)实现三目运算 逻辑操作符(&&,||,!)用于逻辑判断,具有短路特性 文章通过多个实例演示了各种结构的应用,包括数字判断、工作日判断、闰年判断等,
2025-12-20 22:07:45
644
原创 C 语言学习历程:(第二章)数据类型和变量・程序的 “数据骨架”
摘要 本章介绍了C语言中的数据类型、变量和操作符。数据类型包括字符型(char)、整型(int)、浮点型(float/double)和布尔型(bool),每种类型都有其长度和取值范围。变量分为全局变量和局部变量,命名需遵循特定规则。操作符包括算术操作符(+-*/%)、赋值操作符(=, +=等)和单目操作符(++、--等),其中自增/自减操作符有前置和后置的区别。此外,还介绍了sizeof运算符用于计算数据类型长度,以及变量初始化的注意事项。
2025-12-18 15:18:48
941
原创 C 语言学习历程:(第一章)初识 C 语言・代码世界的入门钥匙
本文介绍了C语言的基础知识,包括其特点、编译过程、第一个程序示例、字符编码、printf函数使用、关键字、字符串处理、转义字符、strlen函数、语句分类和注释方法。重点讲解了编译器工作原理、ASCLL码表、转义字符的多种用法,以及如何编写和运行简单的C程序。文章适合C语言初学者快速掌握基础概念和语法要点,为后续深入学习打下基础。
2025-12-17 13:57:36
1048
原创 玩转 Git 第一步:保姆级安装指南 + 颜值提升 + 效率小妙招合集
本文介绍了Git分布式版本控制系统的安装与配置过程。Git具有高效、易用等特点,支持文件版本管理。文章详细讲解了从官网下载安装包、选择安装路径、配置组件选项到设置环境变量等完整步骤,特别针对Windows系统提供了安装建议。同时分享了使用Windows Terminal管理Git Bash的小技巧,包括配置环境变量直接启动Git命令行的方法。通过本文可以快速掌握Git的基础安装与终端配置,为后续版本控制操作做好准备。
2025-11-29 23:29:41
1546
原创 从零学会 Git 基础:核心操作 + 场景模拟(详细指南)
改崩代码回不去”,“多人协作代码覆盖”,“版本太多记混文件”——这些问题是不是很头疼?别担心,Git 就是为解决这些痛点而生的“代码管家”。作为程序员和开发者的入门必修课,Git 能精准记录每一次修改,支持随时回溯版本,更是团队协作的核心工具。本文用直白语言拆解“初始化仓库、提交修改、分支管理”等核心操作,搭配示例模拟实际场景,快速上手 Git 实用技能,告别版本管理混乱。
2025-11-29 23:26:20
1372
原创 代码托管第一步:注册 Gitee
Gitee(原名码云)是开源中国于 2013 年推出的基于 Git 的国产化代码托管与企业级研发效能平台,它基于开源项目 GitLab 开发,主打中文友好、本土访问稳定的特性,填补了国际同类平台在国内使用时的诸多痛点,目前已是国内规模最大的代码托管平台。
2025-11-26 19:42:19
157
原创 Visual Studio 2026 详细安装教程
微软Visual Studio 2026正式发布,深度集成AI功能,性能显著提升。安装过程简单,支持Windows/Mac/Linux系统,提供C++开发环境配置指南。新建项目后,可创建.c或.cpp文件编写代码,并演示了C语言"Hello World"程序的编译运行流程。该版本优化了大型项目加载速度,增强了对多核CPU和Arm64架构的支持。
2025-11-24 22:41:32
3905
原创 大数据组件部署终极指南:一文搞定从 0 到 1 的全组件部署流程
本文系统性地介绍了实时与离线数据仓库的主流组件部署方案,基于 CentOS-7 虚拟机环境实现完整的大数据生态搭建。每个组件的部署流程均经过详细验证,涵盖配置调优、依赖管理及权限控制等关键细节,确保各组件间的兼容性与协同工作能力。部署方案通过多轮环境测试与性能验证,保障了集群的稳定性和数据处理效率,为实际生产环境提供了可靠的参考实现。
2025-11-20 23:31:11
679
原创 新手村任务:解锁你的第一个 Node.js 开发环境!
本文详细介绍了Node.js开发环境的搭建过程:从官网下载安装LTS版本,配置全局包和缓存目录路径,设置环境变量,到使用淘宝镜像加速npm下载。教程包含每一步的图示说明和命令行验证方法,最后通过全局安装express模块测试配置是否成功。适合作为Node.js新手的入门指南,帮助快速搭建本地开发环境。
2025-11-19 18:49:24
1224
原创 使用 PicList + Gitee 为 Obsidian 部署免费图床
本文介绍了如何使用PicList+Gitee为Obsidian搭建免费图床的完整流程。主要内容包括:1)创建Gitee开源仓库;2)获取私人令牌;3)下载安装PicList管理工具;4)安装Gitee上传插件;5)配置图床参数;6)设置Obsidian自动上传插件。通过这套方案,用户可以将Obsidian中的图片自动上传至Gitee仓库,并以URL形式存储在笔记中。PicList作为PicGo的增强版,提供了丰富的云存储管理功能和图片处理工具,配合Gitee可实现稳定可靠的免费图床服务。
2025-11-18 23:06:21
876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅