数学爱好者写的编程系列文章
作为一个数学爱好者,我大学读的专业却不是数学专业,而是跟计算机有关的专业。原本我对编程一窍不通,平时上课也是在看数学文献,作业基本靠同学,考试及格就行。不过后来因为毕业的压力,我还是拥抱编程了,结果给我开了一个新天地。
于是我又多了一个爱好——编程,严格来说是Web开发。我很享受将自己的想象通过编程实现出来,然后让别人也能欣赏到的这个过程,这与写数学论文可谓是异曲同工,并且还更容易让人理解。
在上一年4月,经过我半年的开发,我的第一个网站上线了:弦圈 - 找到属于你的圈子。而今年今月,经过数月的开发,我的第一个APP也上线了:小众APP弦圈的第一个正式版终于上线啦!
在这漫长的开发时光中,我都是从零开始学习新技术,HTML、CSS、JavaScript、Vue.js、Nuxt.js、React.js、Next.js、Django、React Native、Flutter、Tauri…对于我这种不擅长编程的人来说,刚开始编程确实很难学,但再难也没有数学难学,因此在逐渐熟练之后,我也渐渐上手步入正轨。
在这段时间内,我接触并应用过大量的技术,并趁着偶尔灵感迸发之际,写下了不少技术文章。下面我将会分享那些我写过的文章,欢迎感兴趣的来看看:
- 如何创建你的第一个React.js+Vite项目?
- VSCode安装步骤 - Windows版
- Node.js安装与更新教程 - Windows版
- Flutter、Tauri、React Native、Android原生的四次开发经历,为何最后我选择了React Native?
- 前端跨平台开发框架对比:Flutter vs Tauri vs React Native
- 给Web开发者写的React Native简介,React Native与React的区别与对比(1)
- React Native UI库介绍与对比
- Vue或Nuxt中如何渲染数学公式?
- 如何使用Nuxt实现高亮代码块?
- 在Nuxt 3中如何配置PrismJS和Autoloader插件?
- Vue.js与Nuxt.js的区别
- Mathjax loads slow. How to load local JS file with Nuxt?
- Vue - TypeError: Cannot read properties of null (reading ‘insertBefore’)
- Some chunks are larger than 500 KiB after minification
- Django对RawQuerySet进行计数
- Djano云服务器部署 uwsgi+nginx+https部署
- Django上传图片时ImageField的max_length报错
- Django combine multiple QuerySets
- How to split views.py to several smaller files in Django
因为边幅过长,我就只列举上面这些,如果想看更多,欢迎直接前往弦圈进行查阅。
相关文章:
数学爱好者写的编程系列文章
作为一个数学爱好者,我大学读的专业却不是数学专业,而是跟计算机有关的专业。原本我对编程一窍不通,平时上课也是在看数学文献,作业基本靠同学,考试及格就行。不过后来因为毕业的压力,我还是拥抱编程了&…...
pnpm 报错 Error: Cannot find matching keyid 解决
1. 查看corepack版本,升级至0.31.0 npm i -g corepack0.31.0 这里注意环境变量,可能升级后还是指向旧版本,可以选择更新环境变量或者删除原指向的corepack命令 2. 更新pnpm corepack install -g pnpmlatest 问题解决。...
dcat-admin已完成项目部署注意事项
必须 composer update 更新项目php artisan admin:publish 发布dcatadmin的静态资源手动创建目录(如果没有) storage/appstorage/framework/cachestorage/framework/sessionsstorage/framework/views 需检查 php不要禁用以下函数 putenvsymlinkproc_…...
Ubuntu实时读取音乐软件的音频流
文章目录 一. 前言二. 开发环境三. 具体操作四. 实际效果 一. 前言 起因是这样的,我需要在Ubuntu中,实时读取正在播放音乐的音频流,然后对音频进行相关的处理。本来打算使用的PipewireHelvum的方式实现,好处是可以直接利用Helvum…...
大语言模型进化论:从文本理解到多模态认知的革命之路
一、Transformer:认知革命的基石 ### 1.1 自注意力机制:神经网络的"量子纠缠" python # 自注意力核心公式实现 def self_attention(Q, K, V, maskNone): d_k Q.size(-1) scores torch.matmul(Q, K.transpose(-2, -1)) / math.sqrt(…...
《Operating System Concepts》阅读笔记:p460-p4470
《Operating System Concepts》学习第 36 天,p460-p4470 总结,总计 11 页。 一、技术总结 无。 二、英语总结(生词:3) 1.lifespan (1)lifespan: life span(“the period of time that sth exists or happens”) c. 也写作 life-span, …...
Postgresql 删除数据库报错
1、删除数据库时,报错存在其他会话连接 ## 错误现象,存在其他的会话连接正在使用数据库 ERROR: database "cs" is being accessed by other users DETAIL: There is 1 other session using the database.2、解决方法 ## 终止被删除数据库下…...
Fiddler抓包工具最快入门
目录 前言 了解HTTP网络知识 简单了解网络访问过程 简单了解HTTP网络传输协议 工作过程 HTTP请求: Fildder工具使用教程 抓包的概念 一、什么是抓包 二、为什么要抓包 三、抓包的原理(图解) Fiddler工具 安装 使用 Fiddler查看…...
编译器与中间表示:LLVM与GCC、G++、Clang的关系详解
编译器与中间表示:LLVM与GCC、G、Clang的关系详解 引言 编译器是软件开发中不可或缺的工具,它负责将高级语言(如C/C、Java等)转换为机器语言,使计算机能够理解和执行程序。中间表示(Intermediate Represe…...
《深度剖析:鸿蒙系统不同终端设备的UI自适应布局策略》
在万物互联的时代,鸿蒙系统以其独特的分布式理念和强大的技术架构,迅速在智能终端领域崭露头角。随着鸿蒙生态的不断壮大,越来越多的开发者投身其中,致力于为用户打造丰富多样的应用体验。然而,如何让应用在不同终端设…...
股指期货贴水波动,影响哪些投资策略?
先来说说“贴水”。简单来说,贴水就是股指期货的价格比现货价格低。比如,沪深300指数现在是4000点,但股指期货合约的价格只有3950点,这就叫贴水。贴水的大小会影响很多投资策略的收益,接下来我们就来看看具体的影响。 …...
1.1 结构体与类对象在List中使用区别
一、问题的起源如下的代码是错误的,无法编译通过 struct Point {public int X;public int Y; }List<Point> points new List<Point> { new Point { X 1, Y 2 } }; points[0].X 10; // 编译错误!无法修改副本的字段 二、原因分析 在C#中&…...
matlab近似计算联合密度分布
在 Matlab 中,当A和B是两个序列数据时,可以通过以下步骤来近似求出A大于B的概率分布:数据准备:确保序列A和B具有相同的长度。如果长度不同,需要进行相应的处理(例如截取或插值)。计算A大于B的逻…...
基于WebAssembly的浏览器密码套件
目录 一、前言二、WebAssembly与浏览器密码套件2.1 WebAssembly技术概述2.2 浏览器密码套件的需求三、系统设计思路与架构3.1 核心模块3.2 系统整体架构图四、核心数学公式与算法证明4.1 AES-GCM加解密公式4.2 SHA-256哈希函数五、异步任务调度与GPU加速设计5.1 异步任务调度5.…...
RHCE 使用nginx搭建网站
一。准备工作 Windows dns映射 创建目录网页 vim 编辑内容 添加如下 重启nginx服务,在Windows浏览器进行测试...
pcap流量包分析
先说一个阿里云学生无门槛免费领一年2核4g服务器的方法: 阿里云服务器学生无门槛免费领一年2核4g_阿里云学生认证免费服务器-CSDN博客 PCAP文件是一种网络数据包捕获文件格式,通常被用来捕获和存储网络流量数据。对PCAP文件进行分析可以帮助识别网络中的…...
OpenCV专利收费免费模块介绍
一、核心模块(免费,商业 / 非商业均可使用) ML 模块(机器学习) 功能:支持向量机(SVM)、K 均值聚类、神经网络(ANN)等。收费状态:免费。属于 OpenC…...
AtCoder Beginner Contest 398(ABCDEF)
A - Doors in the Center 翻译: 找到一个满足下面情况长为N的字符串: 每个字符是 - 或 。是一个回文。包含一个或两个 。如果包含两个相邻的 。 如此字符串为独一无二的。 思路: 从两端使用 开始构造回文。在特判下中间部分,…...
单表达式倒计时工具:datetime的极度优雅(智普清言)
一个简单表达式,也可以优雅自成工具。 笔记模板由python脚本于2025-03-22 20:25:49创建,本篇笔记适合任意喜欢学习的coder翻阅。 【学习的细节是欢悦的历程】 博客的核心价值:在于输出思考与经验,而不仅仅是知识的简单复述。 Pyth…...
【2025 深圳大学-腾讯云程序设计竞赛(热身赛)】题解
比赛链接 A. Cloud Studio的共享连接 题目大意 && Solution 给定 T T T 组长度均为 12 12 12 的字符串 s s s。 对每个 s s s,将其按从左到右的顺序两两分组形成 6 6 6 个 A S C I I \rm{ASCII} ASCII 码,对这 6 6 6 个 A S C I I \…...
C语言基础与进阶学习指南(附运行效果图及术语解析)
C语言基础与进阶学习指南(附运行效果图及术语解析) 目录 C语言标准与编译流程CPU与内存基础C语言基础语法数据类型详解变量与内存管理运算符与表达式输入输出函数函数与内存管理指针与内存操作结构体与高级应用 1. C语言标准与编译流程 1.1 C语言标准演…...
2025年3月GESP八级真题解析
第一题——上学 题目描述 C 城可以视为由 n n n 个结点与 m m m 条边组成的无向图。这些结点依次以 1 , 2 , … , n 1,2,…,n 1,2,…,n 标号,边依次以 1 , 2 , … , m 1,2,…,m 1,2,…,m 标号。第 i i i 条边( 1 ≤ i ≤ m 1≤i≤m 1≤i≤m&#…...
C++继承机制:从基础到避坑详细解说
目录 1.继承的概念及定义 1.1继承的概念 1.2 继承定义 1.2.1定义格式 1.2.2继承关系和访问限定符 1.2.3继承基类成员访问方式的变化 总结: 2.基类和派生类对象赋值转换 3.继承中的作用域 4.派生类的默认成员函数 编辑 默认构造与传参构造 拷贝构造&am…...
NVMe(Non-Volatile Memory Express)详解
一、NVMe的定义与核心特性 NVMe(非易失性内存主机控制器接口规范)是一种 基于PCIe总线的高性能存储协议,专为固态硬盘(SSD)设计,旨在替代传统的AHCI协议(如SATA)。其核心特性包括&a…...
MySQL数据库精研之旅第二期:库操作的深度探索
专栏:MySQL数据库成长记 个人主页:手握风云 目录 一、查看数据库 二、创建数据库 2.1. 语法 2.2. 示例 三、字符集编码和校验(排序)规则 3.1. 查看数据库支持的字符集编码 3.2. 查看数据库支持的排序规则 3.3. 不同的字串集与排序规则对数据库的…...
git_version_control_proper_practice
git_version_control_proper_practice version control,版本控制的方法之一就是打tag 因为多人协作的项目团队,commit很多,所以需要给重要的commit打tag,方便checkout,检出这个tag 参考行业的实践方式。如图git、linux…...
从单任务到多任务:进程与线程如何实现并发?
文章目录 1. 什么是进程定义进程的构成进程的状态进程与线程的关系进程的创建与销毁进程调度进程间通信(IPC)总结 2. 什么是线程?定义线程与进程的关系线程的特点线程的优点线程的类型线程的创建与销毁线程间通信总结 3. 进程与线程有什么区别…...
计算机组成原理和计算机网络常见单位分类及换算
计算机组成原理(主要用于存储、内存、缓存等) 计算机网络(主要用于传输速率) 直观对比...
【第二十八周】:Temporal Segment Networks:用于视频动作识别的时间分段网络
TSN 摘要Abstract文章信息引言方法时间分段采样分段聚合输入模态聚合函数多尺度时序窗口集成(M-TWI)训练 代码实现实验结果总结 摘要 本篇博客介绍了时间分段网络(Temporal Segment Network, TSN),这是一种针对视频动…...
为WordPress自定义一个留言板
要在WordPress中创建一个留言反馈表单,并实现后台管理功能,您可以按照以下步骤进行操作: 1. 创建留言反馈表单 首先,您需要使用一个表单插件来创建表单。推荐使用 Contact Form 7 或 WPForms。以下是使用 Contact Form 7 的示例…...
