- 博客(86)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注

转载 计算机三级网络技术考过指南 【历年考点汇总】
计算机三级网络技术考过指南来自 大佬的笔记原文链接目录:三级网络技术考过指南前言(必读)1.基础准备1.1 题库1.2 二进制转换1.3 基础概念1.4 备考建议2.选择题(40 道 40 分)2.1 第一类选择题2.1.1 问传输速度2.1.2 求交换机带宽2.1.3 系统可用性与停机时间2.1.4 写地址块的子网掩码2.1.5 网络地址转换 NAT2....
2019-08-26 19:31:21
24756
20
原创 electron进程间通信- 从渲染进程到主进程
本文介绍了Electron中的IPC进程间通信机制,重点解析了从渲染进程到主进程的单向通信实现方式。这种设计既保证了功能实现,又遵循了Electron的安全通信原则,是开发桌面应用的常用模式。
2025-08-13 21:05:35
575
原创 electron多进程设计
本文介绍了进程和线程的基本概念及其区别。进程是独立运行的程序实例,拥有独立内存空间;线程是进程内的执行单元,共享进程内存资源。Electron框架采用多进程架构设计,包含一个主进程(负责应用管理和原生API调用)和多个渲染进程(负责界面渲染)。这种设计通过进程隔离提升了应用稳定性,但会增加内存消耗。进程间通过IPC机制进行通信,实现功能协同。文章还对比了多进程与多线程的优缺点,为理解Electron的底层架构提供了基础。
2025-08-09 14:54:36
612
原创 electron自定义国内镜像
本文介绍了如何为Electron设置国内镜像以解决GitHub访问受限的问题。通过修改.npmrc配置文件,这种方法能有效解决Electron预编译二进制文件下载困难的问题。
2025-08-08 07:45:28
238
原创 JS中判断字符串不为空的5种常见方法
本文介绍5种JS判断字符串不为空的方法:1)基本判断if(name);2)排除null/undefined的严格判断if(name!=null);3)精确空字符串判断if(name.trim()!=='');4)TS严格模式if(name?.trim()!=='');5)综合判断函数。根据实际需求选择不同方法,确保有效处理各种空值情况。作者Taro是CSDN全栈领域博主。
2025-06-05 01:43:42
560
原创 手摸手还原vue3中reactive的get陷阱以及receiver的作用
本文通过实例演示了JavaScript中Proxy的get陷阱与receiver机制。主要内容验证了receiver机制对this绑定的重要性,receiver是为解决this绑定而非get陷阱
2025-06-03 23:43:08
1150
2
原创 基于Vite的前端自动化部署方案
本文介绍了一种前端项目自动化部署方案,通过npm脚本实现本地代码一键上传到服务器。作者Taro分享了基于SCP协议的部署流程,包含创建Vite项目、配置服务器信息、编写上传脚本等步骤。关键点包括:使用scp2库实现文件传输,ora显示加载状态,chalk美化终端输出。该方案无需复杂CI/CD工具,适合简单场景,只需运行npm run deploy即可完成从构建到部署的全流程。文章提供了完整代码示例,帮助开发者快速实现自动化部署功能。
2025-05-30 17:03:36
629
原创 Vue中的运行时和编译时详细区别
本文就介绍了Vue的模板编译过程的基础内容,下面案例可供参考编译阶段:模板 → 渲染函数(虚拟 DOM 生成逻辑)优化静态内容(如静态节点提升)运行阶段执行渲染函数生成虚拟 DOM。数据变化时触发 Diff 比对和 DOM 更新
2025-04-21 23:11:16
174
原创 解决windows server 2016 安装IIS失败问题
本文介绍了如何在操作系统版本 Windows Server 2016 Standard下 解决IIS失败问题
2024-11-08 09:55:20
1493
原创 解决C#读取US7ASCII字符集oracle数据库的中文乱码
最近对接医院HIS系统,发现医院采用的是oracle的的编码格式编码,导致读取到程序的中文数据都是乱码,本文完美解决US7ASCII字符集oracle数据库的中文乱码问题。
2024-07-12 09:46:16
2255
2
原创 IIS部署.Net 7项目
本文仅简单介绍了一个基本的IIS部署.Net 7项目的基础内容。确保您的服务器和项目都做了适当的准备和配置,以确保项目顺利运行
2024-03-01 16:42:23
2001
1
原创 .Net7 环境安装配置
NET 是一个免费的、跨平台的、开源开发人员平台,用于构建许多不同类型的应用程序。提示:这里对文章进行总结:以上就是今天要讲的内容,本文仅仅简单介绍了.Net7 环境安装配置,而.Net7 提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-01-04 15:10:08
3900
1
原创 TypeScript基础语法
本博客将深入介绍TypeScript语法,探讨其在现代Web应用程序开发中的重要性和应用。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,TypeScript语法是现代Web应用程序开发中不可或缺的一部分,通过静态类型检查和其他优秀的特性,可以提高代码质量和开发效率。
2023-10-11 22:16:58
428
原创 在Ubuntu系统中安装Docker
Docker现已成为容器化部署的标配工具,可以在不同的操作系统和平台上运行相同的容器,这使得开发过程更加便捷。在本文中,我们将介绍如何在Ubuntu系统上安装Docker本文介绍了Docker的安装,Docker可以使开发人员更轻松地打包和分发应用程序,希望本文能帮助您在Ubuntu上成功安装和使用Docker,并为您的应用程序部署和管理带来便利。
2023-09-12 11:28:45
1304
原创 Win10家庭版安装docker 以及解决 docker is starting
本文仅仅简单介绍了Win11家庭版安装docker 以及解决 docker 一直处于starting,而无法正常启动的方法
2023-07-19 11:21:48
1983
1
原创 Windows家庭版中配置docker没有hyper-v功能解决方案
如果你的 windows 是家庭版,就会没有Hpyer-v选项;本文将采用脚本将其添加进去提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的安装hyper-v的内容了,本文详细的介绍了window中【启动或关闭Windows功能】中安装hyper-v的方法。
2023-03-08 19:44:40
3581
3
原创 vue中怎么把reader.onload中的定义的变量在外部调用
👨 作者简介:大家好,我是Taro,前端领域创作者✒️ 个人主页:唐璜Taro🚀 支持我:点赞👍+📝 评论 + ⭐️收藏通常我们在前端遇到读写服务端文件时,会遇到此类问题二、解决方法1. 改变this指向2. 利用Promise单独封装返回Promise对象的uploadFile函数,把文件流传给,然后通过 方法拿到返回结果三、为什么直接赋值失败很简单:在如上的代码示例中, 这里,this并没有按照大家想的那样指向 实例,而是指向了 函数的调用者:reader,所以导致给外部
2022-12-06 08:58:50
2135
原创 c#如何读取Web.config中的值
我们可以将应用程序中的配置数据,存储在名为Web.config的XML文件中例如:以上就是今天要讲的内容,本文仅仅简单介绍了c#如何读取Web.config中的值的使用。
2022-11-09 19:45:00
1315
1
原创 React的Context
在开发中,比较常见的数据传递方式中,是通过props属性自上而下(由父到子)进行传递比如一些数据需要在多个组件中进行共享(地区偏好、UI主题、用户登录状态、用户信息等)如果我们在顶层App中定义的信息中,之后一层层的传递下去,那么对于中间层不需要的数据组件来说,这是一种冗余的操作以上就是今天要讲的内容,本文仅仅简单介绍了Context的使用。
2022-10-30 11:44:24
678
5
原创 React 18的基本使用
随着前端的不断发展,React这门技术也越来越重要,很多人都开启了学习React18,本文就介绍了React 16 与React 18的基础内容。以上就是今天要讲的内容,本文仅仅简单介绍了React的使用,而React提供了大量能使我们快速便捷地处理数据的函数和方法。
2022-10-23 21:29:29
1194
3
原创 标准项目开发流程
需求> 需求调研、需求设计、需求评审(交互、技术、用例评审)、工期评估(开发)- 开发> 接口设计、接口评审、前后端开发、CR(CodeReview)、自测
2022-10-18 21:53:34
808
原创 JavaScript中监听对象的操作方式
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。以上就是JavaScript中监听对象的描述符的讲解。
2022-10-16 23:39:25
2635
2
原创 koa实战 (三):JWT --Token 登录验证
使用JWT创建token,设置有效时间,返回数据等,然后将token返回到前端调用处, 前端登录处调用后端接口,然后接收到token后,然后将token存储到本地的浏览器中
2022-10-01 22:17:37
1401
3
原创 有了这一特性,不再安装脚手架,可创建Vue或React项目
NPX is an NPM package executor. Initially, NPX was launched in July 2017. NPX was just an NPM package that could be installed like other NPM packages. Currently, NPX is bundled with NPM when you install the NPM version 5.2.0 or higher.
2022-09-29 21:00:00
1021
8
原创 package.json中的npm run命令执行后发生了什么
当 `npm run serve` 执行 `vue-cli-service serve `命令时,虽然没有关于 `vue-cli-service` 的全局命令,但是 npm 会到 ` ./node_modules/.bin ` 中找到 `vue-cli-service` 文件作为脚本来执行
2022-09-28 19:44:33
1119
3
原创 JavaScript中的内存管理
理解闭包需要先了解清楚内存管理和函数为一等公民的基础概念,所有的语言下,代码执行过程中都需要分配内存,不同的是C、C++等是手动进行管理内存,而 JS、Py,Swift 语言会自动帮助我们管理内容
2022-09-27 19:00:00
1931
5
原创 koa实战 (二):项目分层
随着node的不断发展,koa这门技术也越来越重要,很多人都开启了学习koa,本文就介绍了koa的分层结构。以上就是今天要讲的内容,本文仅仅简单介绍了koa在真实项目中的结构分层,以及各层之间处理的事务关联逻辑。
2022-09-17 17:54:57
710
5
原创 antdv中的a-form表单赋值setFidesValue不生效
最近在修改一个管理系统项目(Vue + Antdv),在做数据回显时,发现部分字段回显失败,检查所有代码发现都没有问题。后来搜索后提示说初始化时候赋值可以过早了, 特此记录一下。2、另一个解决方法是:加上this.$nextTick(()=>{})即可。👨 作者简介:大家好,我是Taro,前端领域创作者。
2022-09-14 20:26:42
3506
原创 koa实战 (一):项目搭建
随着node的不断发展,koa这门技术也越来越重要,很多人都开启了学习koa,本文就介绍了koa的基础内容。以上就是今天要讲的内容,本文仅仅简单介绍了koa的使用,而koa提供了大量能使我们快速便捷地处理数据的函数和方法。
2022-09-14 09:46:36
1627
2
原创 JavaScript 中 map、forEach、reduce、filter 之间的区别
下面案例可供参考以上就是今天要讲的内容,本文仅仅简单介绍了map、forEach、reduce、filter 之间区别,而JavaScript 提供大量能使我们快速便捷地处理数据的函数和方法。
2022-08-19 22:12:54
1041
5
原创 CSS 图片如何做倾斜的轮盘旋转效果
在互联网高速发展的当今,5G的兴起加速了数据传输的速度;大数据在体量和传输效率上都进入了新的发展阶段。其价值不言而喻。而数据可视化,又在极大程度上方便了大数据价值的视觉呈现提示以下是本篇文章正文内容,下面案例可供参考。...
2022-07-25 09:20:10
1019
1
原创 为什么放弃npm转向yarn了
yarn和npm都是非常优秀包管理工具,经过重新设计的npm客户端yarn,无疑是npmplus版本,解决了开发者使用npm时遇到的痛点例如以上就是今天要讲的内容,本文仅仅简单介绍了yarn和npm的使用命令以及yarn的优点。...
2022-07-24 18:14:08
3668
13
原创 配置文件以rc结尾什么意思
rc’后缀可以追溯到Unix的祖父母CTSS。它有一个名为“runcom”的命令脚本功能。早期的Unix使用‘rc’作为操作系统启动脚本的名称,作为对CTSSruncom的致敬。一部分人认为“rc文件”的“rc”命名约定受到上述“runcom”工具的启发,在Unix世界中,RC代表“运行控制”我们经常会看到.eslintrc、.npmrc诸如此类以rc的结尾的配置文件。对于rc不同的人出现了不同的理解。这些名称中的“rc”是什么意思?......
2022-07-24 11:10:20
1864
原创 Vue中v-for里面key的作用
随着Vue的不断发展,深入了解技术背后的原理也越来越重要,很多人都开启了Vue源码学习,本文就介绍了v-for中key的基础内容。以上就是今天要讲的内容,本文仅仅简单介绍了Key的处理过程。
2022-07-16 13:48:01
2467
4
原创 Javascript 中的this指向
在常见的面向对象的编程语言中,比如Java、C++中,this通常只会出现在类的方法中。在类中的方法中,this代表了当前的调用对象,但是Javascript中的this要比其他语言更加的灵活以上就是今天要讲的内容,本文仅仅简单介绍了this的指向,this可以让我们更加便捷的方式来引用对象,在进行一些API设计时,代码更加的简洁和易于复用。httpshttpshttpshttps。...
2022-07-15 13:51:00
195
10
原创 区分JavaScript中的防抖节流函数定义
防抖和节流是日常开发中使用频率非常高的函数,所以也会频繁的出现在面试题当中。如果直接面对这两个功能,确实有点很容易混淆,根本无法区分开防抖和节流有什么区别,此篇文章特地来总结一下对防抖和节流的认知过程我们不仅仅要区分清楚防抖和节流两者的区别,也要明白在实际中哪些场景会用到借用网上的2副图片来说明详细触发过程:假设等待时间为:1s ;蓝色的柱子代表了触发的频率,黄色的柱子代表了函...
2022-07-14 09:57:40
308
5
原创 数据结构之什么是算法?
事前评估 代码执行所消耗的时间事前评估算法 时间开销T(n) 与问题规模 n 的关系 (T 表示 " time ") 是 事前评估 代码执行所消耗的内存空间以上就是今天要讲的内容,本文仅仅简单介绍了算法的时间复杂度和空间复杂度。...
2022-07-09 22:32:07
324
7
原创 前端如何让跨编辑器开发的项目保持相同的编码风格?
在新项目开发前,作为TL的你,要意识到一个人不会一直维护一个项目,人员会有新进有退出,每个人代码风格不同,甚至是使用的编辑器不一样,都会导致最终产生的代码千差万别。在合并代码及后期维护中,会导致大量的时间用来解决冲突,加大项目的维护难度。EditorConfig 是一款专门为团队中多个开发人员,使用不同编辑器和 IDE 开发同一项目能够保持一致的编码风格的工具.........
2022-07-09 18:04:55
648
13
reactive定义的对象中的数组push不触发响应式
2022-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人