自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 关于如何学习计算机的方法论

这就是最高阶段,也是最面向应用的阶段了,这一点根据不同语言发展生态的不同而不同,比如python可能数据科学、人工智能这方面的组件和工具多一点,desktop application以C/C++的Qt十分出名,当然Java在此也很出色比如Jetbrains的IDE,几乎全是用Java写的(谁说Java不能做桌面应用开发了?啊?

2025-04-06 11:00:54 717

原创 使用Visual Studio

即使你已经将ConsoleApplication移除,查函数定义的时候仍然能查到其中的定义,只是你去点的话那么这个cpp文件会以杂项文件的身份被打开,目测这是vs的一个bug,因为既然“移除"那就是我想将这个项目从当前解决方案中抹去,不再想要它的任何信息出现,然后你这样弄得就跟这个项目阴魂不散一样。我们有时候不会写代码,会找一个别人的项目一边参考一边改写,我喜欢把两个project放在一个解决方案里,这样便于移动文件和反复对比调试,但是这样会造成一个缺点:混淆,

2025-04-05 09:51:24 72

原创 vscode使用技巧

如果你想跳转到一个函数或者变量的定义,ctrl+left click,跟一般的IDE一样。控制台:ctrl+j。

2025-04-05 09:12:44 33

原创 [C/C++]文件输入输出

【代码】[C/C++]文件输入输出。

2025-04-04 15:22:05 98

原创 [计算机通用思想]内存分区

那为什么堆区栈区代码区全局区,$sp,$gp,$fp这些字眼会这么常见,这其实是因为习惯或常规,因为现在大部分编程语言都是将内存分为四个区的,为什么是这四个区,不是人为谁硬规定的,而是出于自然的、现实的应用场景需求,比如目标代码或机器指令,要执行先得存内存里呀,所以很显然内存里肯定得有个代码区,存放要执行的代码,然后函数调用这种过程,很自然的符合栈这种数据结构,那么很显然内存中应该有个栈区,某个函数被调用了就压栈,结束了就弹栈。不需要了,因为以上几种变量,已经足够描述自然世界的任何逻辑。

2025-04-04 11:53:40 623

原创 MSVC编译器特殊功能

MSVC(Microsoft Visual C++)编译器的一些特色

2025-04-02 20:53:11 89

原创 计算机领域的哪些名人名事

在操作系统、C++后端开发领域,常常有一些名词和名字十分常见,但是初学者常常弄不清意义而被绕晕,所以本文详细介绍一下。

2025-04-02 20:43:59 421

原创 如何学习C++以及C++的宏观认知

首先可以给出一个论断:C++的语法和各种组件的原理及使用可以说是所有编程语言里面比较难的那么如何掌握所有东西,比如网络编程,文件读写,STL。不要对语法记各种笔记,比如vector容器有什么什么方法什么什么属性,如果你看了某篇博客或者看了某本书然后就把上面的所有东西自己劈里啪啦达到笔记里,这是没有任何用的,因为你打完仍然啥都不会。

2025-04-02 20:14:19 337

原创 SNL语言汇总

SNL是我们做编译原理课程设计用的一种pascal语言简化版,

2025-04-02 19:50:11 169

原创 语义分析(编译原理)

语义分析

2025-03-31 21:22:41 244

原创 《计算机组成与设计硬件/软件接口(原书第五版)》第二章汇编示例整理

整理了《计算机组成与设计硬件/软件接口(原书第五版)》(大黑书)第二章指令给出的所有将高级语言汇编为MIPS的示例,并记录了相关注意和感想。

2025-03-30 22:31:06 109

原创 MIPS-32架构(寄存器堆,指令系统,运算器)

结合《计算机组成与设计硬件/软件接口(原书第五版)》,总结讲述MIPS架构,讲述其指令系统,寄存器堆,存储器和算术运算。

2025-03-30 13:01:46 411

原创 编译原理课设工作日志

在过去的四天里,我弄清楚了flex和bison的用法,知道了他们如何协作并联合编译,做到了不关注c代码只看.l和.y就能知道生成程序做了什么。现在是2025/3/29 Sat 12:19。同时掌握了makefile的编写和使用。我看了编译课设参考书,大致有了个了解。临时寄存器(临时寄存器池)SNL:程序头 声明部分 程序体。熟悉生成目标代码的具体原理过程。我们需要搞定目标代码生成。熟悉32位MIPS汇编。熟悉pascal语言。复习计组大黑书第二章。

2025-03-29 19:07:46 231

原创 CMake使用

并不需要说明变量的类型,就跟python一样取变量值:$(CPP_MODE)

2025-03-28 23:20:36 150

原创 flex和bison笔记

flex和bison工具的使用

2025-03-28 15:21:26 751

原创 如何学习并使用C++

所以all you need is C/C++参考文档.chm,去网上找这个东西把它下载下来,放在u盘里或网盘里,任何时候有东西不会用就拿出来查,查完也不用记笔记,记只是浪费时间,关键在于要多用,而不是多记。不要对语法记各种笔记,比如vector容器有什么什么方法什么什么属性,如果你看了某篇博客或者看了某本书然后就把上面的所有东西自己劈里啪啦达到笔记里,这是没有任何用的,因为你打完仍然啥都不会。现在网上几乎所有C/C++的手册/文档,都是根据cppreference来的,

2025-03-28 14:33:56 193

原创 C/C++中的字符串操作

C/C++中字符串的相关操作

2025-03-27 17:35:57 332

原创 u盘文件夹删除没反应的解决办法

装好以后发现在u盘中使用vscode极卡,可能跟u盘读写速度有关,于是准备删除,但是删了以后发现vscode这个路径删不了,并不是提示被占用或者没有权限而是单纯删了以后没反应,命令行del指令也不管用,拔下来插到别的电脑上去删也是没有用。这几天本来打算配置移动工作环境,把网络工具、vscode和Git都放在u盘里,即插即用,人走到哪代码写到哪,但是在装vscode的过程中除了一个问题。后来去网吧的电脑上试了一下,报错800什么什么,然后上网查了一下,原来是这个目录损坏了。

2025-03-26 18:04:52 287

原创 前端开发概论

前端概论

2025-03-18 22:35:12 419

原创 用VSCode做前端开发

用vscode写前端

2025-03-18 22:29:06 281

原创 Jupyter Lab的使用

JupyterLab使用手记

2025-02-03 19:53:00 544

原创 audodl使用日记

文件存储是一个区一个服务器,你在蒙B区租用了实例,然后把你的文件存一个服务器,然后你租其他蒙B区的实例,都能访问这里的文件,但是你租其他区的服务器就不能了,这个应该是一个区域对应一个存储服务器。

2025-02-03 19:46:41 136

原创 图像分类(image classification)简介

图像分类任务(image classification)简介

2025-01-28 10:10:46 1345

原创 Markdown插入图片

markdown插入图片有两种做法,1.Markdown语法,2.Base64语法

2025-01-27 22:08:53 849

原创 改进YOLOv5:结合位置编码CoordConv,提升行人目标等预测能力 | 卷积加上坐标,从而使其具备了空间感知能力

所以,这一看似简单的坐标转换任务在卷积网络身上主要有两个问题:从笛卡尔空间转换到one-hot像素空间及其他方式上。即使用监督式方法进行训练,即使只有一个像素,即使所有的训练案例很容易获得,卷积仍然学不会顺利转换。我们认为,卷积获得成功的原因主要依靠三个元素:他运用相对较少的学习参数、在GPU上计算速度很快、他学习的函数时符合平移等变性的。在图10中,左边图中的点表示正确的像素坐标,中间图中的点表示模型的预测。卷积加上坐标,从而使其具备了空间感知能力,与CA注意力思想蛮类似的,或许可以提升行人检测的精度。

2025-01-23 19:48:15 771

原创 pytorch模型保存与加载

模型保存与加载

2025-01-23 19:24:23 236

原创 欧几里得算法(简单理解版,非严格证明)

欧几里得算法(简单理解版,非严格证明)

2025-01-06 23:31:37 355

原创 python控制台指令参数

python控制台指令参数

2025-01-05 18:45:20 397

原创 概述(讲讲python基本语法和第三方库)

为自己总结的python教程写个开篇

2025-01-05 17:59:04 440

原创 什么是Intellisense ?

Intellisense究竟是个什么功能

2024-11-23 11:14:28 713

原创 Git项目管理与Github使用

git项目管理

2024-11-22 16:23:25 1184

原创 KMP算法详解

KMP算法功能,思想,模板

2024-10-23 13:55:40 690

原创 并查集算法

并查集算法详解

2024-10-17 19:11:26 257

原创 有效的字母异位词【字符串哈希】

记住table[ch-'a']这种对字符串的常用Hash方法。

2024-10-01 03:00:35 252

原创 吉林大学微机接口实验五:D/A转换

吉大2024计算机学院的微机原理与接口技术课程,第5次实验

2024-09-26 18:50:04 1204 2

原创 芯片部件汇总:常用功能部件大全

DS:串行数据输入端。Q0—Q7 是八位并行输出端,可以直接控制数码管的 8 个段。Q7S 是级联输出端,可以连入下一个 595 的 SER 端,级联多片 595。/MR(10 脚) 复位端,低电平将使移位寄存器的数据清零,不用时接 Vcc。SHCP(11 脚) 移位寄存器的数据移位时钟,上升沿有效。使得移位寄存器里面的 数据从 Q0 逐次移入到 Q7,Q7 数据移位到 Q7SSTCP(12 脚) 数据存储寄存器的锁存时钟。上升沿时移位寄存器的数据进入数据 存储寄存器。

2024-09-26 15:19:48 496

原创 【吉林大学编译原理题库】正则表达式的书写

吉林大学编译原理题库【题目来自课件ppt,作业,奔腾】

2024-09-24 11:24:18 332

原创 MCS-51汇编

MCS-51汇编常用指令的用法

2024-09-21 08:20:21 870

原创 MCS-51单片机系统结构详解【8千字长文,各个部件功能全解析】

用将近8000字,详细介绍MCS-51单片机的系统结构,各个部件,为使用51汇编编程做基础

2024-09-18 23:11:32 4412 2

原创 编译原理:第一章 引论

编译原理第一章引论

2024-09-14 23:51:25 205

吉林大学离散数学ppt+学习指导

吉林大学离散数学ppt+学习指导

2024-05-25

数据结构 吉林大学ppt

数据结构 吉林大学ppt

2024-05-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除