- 博客(17)
- 收藏
- 关注
原创 使用Node开发需要知道的背景知识
JavaScript自1995年由Brendan Eich发明以来,已成为Web开发的核心技术之一。最初设计用于增强网页的交互性和动态性,JavaScript与HTML和CSS共同协作,分别负责网页的内容结构、样式布局及行为交互。随着技术的发展,JavaScript的应用范围已从客户端扩展到服务器端(如Node.js)、移动应用和游戏开发等领域,成为全球最受欢迎的脚本语言之一。Node.js的出现,使得JavaScript能够在服务端运行,进一步扩展了其应用范围。JavaScript的跨平台和高适应性特点,
2025-05-22 10:36:53
261
原创 软件开发的图表类型
在计算机本科毕业设计论文(系统开发类)中,结合面向对象开发方法和工程规范,推荐使用以下图表以增强论文的逻辑严谨性和可读性。核心图表包括:用例图(展示系统功能模块与用户交互)、活动图/业务流程图(描述业务流程)、用例说明表(详细说明用例)、系统总体包图/组件图(展示系统模块划分)、类图(描述核心类的属性和方法)、时序图(展示关键交互流程)和E-R图(描述数据库逻辑设计)。这些图表是论文的基础,必须包含。可选图表如部署图、状态机图和数据流图可根据系统复杂度补充。不建议使用轮廓图、组合结构图和时序图(Timing
2025-05-09 15:55:17
378
原创 ERP系统(技术面)知识积累
ERP,全称Enterprise Resource Planning(企业资源规划)。说白了就是一套管理企业内部个业务流程数据的软件,制造业公司经常用。通过集成多个业务流程和功能模块,实现企业资源的综合管理。表面上看,使用ERP仅仅是单纯软件操作,但实际上其核心是资源整合与流程优化。假设你的企业是一家制造业公司,有接收订单、生产、采购设备和原料、销售等多个环节。生产部门需要知道销售部门的订单信息,销售部门需要了解采购部门的库存情况,而采购部门则需要协调生产计划。
2025-05-01 21:49:21
956
原创 25本科应届生深信服面试经验(同学已拿offer)——【技术服务工程师】岗位
深信服4月初到我们学校宣讲,讲了一下公司的大概情况。(如下图,我大概记录了一下,后文有总结)贴图证明此贴的真实性可以不用带简历。深信服的HR来宣讲,只是介绍公司,投递简历一律在深信服的网上投递链接。一般投了简历都能进一面(群面,10人左右一起面试)。重点:工作特点:深信服工作强度大,很辛苦,在这里工作需要很努力(HR原话)。(我的理解是 客户有问题,随时都要上,容易加夜班。工作确实强度大,但毕竟给的是真多,本科应届生13k起步,此外还有10%月薪的驻外补贴。
2025-04-13 09:58:58
925
原创 JS的构造函数和原型链(从头到尾详细解释)
在JavaScript中,构造函数、原型对象和实例对象通过原型链实现对象继承和代码复用。构造函数通过new操作符创建实例对象,而原型对象则用于共享方法和属性,避免每个实例重复创建相同的方法,从而节省内存。实例对象通过内部属性[[Prototype]](可通过__proto__访问)连接到构造函数的原型对象,形成原型链。ES6引入的class语法虽然提供了类似传统类的继承方式,但其底层依然基于原型链。通过将方法定义在原型对象上,JavaScript实现了方法共享、内存节省和代码维护的便利性。
2025-02-28 09:16:44
806
原创 promise写法的目的——解决回调地狱
Promise 的引入确实是为了解决 JavaScript 中的“回调地狱”(Callback Hell)问题。在此基础上,用同步语法进一步简化了异步编程。两者结合,是 JavaScript 异步处理的现代解决方案。Promise 通过链式调用和状态管理,有效解决了回调地狱,使异步代码更易维护。在早期 JavaScript 的异步编程中,基于 Promise,进一步用。Promise 通过。
2025-02-17 11:05:34
317
原创 Vscode中的AI编程助手fitten Code太香了
在看菜鸟教程的JavaScript教程的时候,无意中发现的这个插件,体验了一天,用起来太爽了。,感觉编代码效率提高了很多。没上网刷新一下就可以。
2025-01-20 16:38:33
261
原创 操作系统概述(蒋炎岩)
操作系统是怎么从一开始变成这样的?你要了解一个东西,那就要了解它的全部。计算机的全部资源可以分为两类,硬件资源和软件资源,而夹在中间的就是操作系统(管理硬件和软件的软件)互联网和AI已经从根本上改变了我们学习的方式,我们面对的是一个开放的世界,而这个世界里有人类所有已知的知识,重要的是你要提出那个问题。
2024-01-22 19:48:30
1273
原创 service 与 systemctl(Linux系统命令)
服务(service) 本质是进程(process)的一种,它是计算机启动之后,一直存在、常驻内存的进程,一般被称为“服务”。以Windows操作系统为例,windows 服务是 Windows 操作系统的核心。
2024-01-22 19:46:46
572
原创 计算机网络概论--整体介绍
计算机网络的每一章内容大致分为两个部分:一是 原理。即功能和服务,解决两个问题:这层的功能是什么,又是借用了什么服务来实现的。二是 实例。即具体的正在使用的协议有哪些,通过实例来了解原理。
2023-12-30 17:14:01
1375
1
原创 由解释器到机器码
机器码(machine code),即机器语言指令,有时也被称为原生码(Native Code),是电脑的CPU可直接解读的数据(计算机只认识0和1)。通常意义上来理解的话,机器码就是计算机可以直接执行,并且执行速度最快的代码。但是非常晦涩难懂,也比较难编写,一般从业人员接触不到。
2023-12-30 17:13:33
1260
1
原创 通信信道带宽为1Gb/s,端到端时延为10ms。TCP的发送窗口为65535字节。试问:可能达到的最大吞吐量是多少?信道的利用率是多少?
可能达到的最大吞吐量=TCP窗口大小往返时延可能达到的最大吞吐量=往返时延TCP窗口大小这两种方式都是合理的,只要在计算时保持一致性即可。在实际情况中,这两种公式有时可以相互转换,但在特定的网络分析中,选择使用哪个公式取决于我们所关注的具体参数和网络特性。两种计算方式的差异主要来自对窗口大小和往返时延的计算方法的不同。注释:1Kb/s=10^3b/s,1Mb/s=10^6b/s,1Gb/s=10^9b/s。可能达到的最大吞吐量=TCP窗口大小总时延可能达到的最大吞吐量=总时延TCP窗口大小。
2023-12-01 16:14:35
8252
9
原创 8086CPU构造详解:位数、总线与寄存器的关系
学习汇编语言或者CPU构造的,一般首先都是从最典型的8086微处理器开始,所以想以此文简单梳理总结一下8086CPU的构造和功能,都是需要记下来,滚瓜烂熟的基本内容。
2023-11-20 19:49:46
1389
1
原创 阶段性总结--自己实现的第一个数据结构【顺序栈】。
实现顺序栈的各种基本运算的算法按照书上的写法,一共写两个文件,一个是sqstack.cpp的文件,另一个是exp3-1.cpp的文件。在第一个文件里写顺序栈的各种基本实现的算法,比如定义栈这个结构体,初始化栈,销毁栈,进栈,出栈,获取栈顶元素,判断栈是否为空,释放栈,一共8个定义,但实际关注的时候只关注后面7个算法,第一个定义结构体栈一般不关注,因为太过基础,不是真正的重点。但是按照书上的算法,我运行的时候却一直通过不了。可是我检查了几遍,我明明写的和实验书上的一摸一样。但就是通过不了,显示的报错是。
2022-11-05 17:02:38
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人