解剖RISC-V架构(一)

解剖RISC-V架构(一) 深入RISC-V架构 RISC-V模块化指令集简介 ​ RISC-V 的指令集使用模块化的方式进行组织,每一个模块使用一个英文字母来表示。 ​ RISC-V 最基本也是唯一
分类: 企业开发 发布时间: 01-05 04:35 阅读次数: 0

解决前端精度问题的JS库-math.js

由于现在开发的软件都是零售、餐饮这方面的项目居多,自然就会对金额计算这块要求就会比较高。而js对精度这块计算一直存在缺陷,所以给大家推荐一个类库-math.js JavaScript 浮点数运算结果不对,是因为浮点数的存储问题导致计算结果不对。 Math.js是一个用于Java…
分类: 编程语言 发布时间: 01-05 04:35 阅读次数: 0

前端请装上这个Chrome插件

chrome 浏览器上有很多插件,最喜欢的只有这一个,因为它解决了我工作中的很多麻烦。相信我,装上它,你的工作会容易很多。
分类: 编程语言 发布时间: 01-05 04:35 阅读次数: 0

一名98年预备役前端程序员在屏幕前用键盘总结他的大学生活

本文分享了笔者2016-2020的部分大学时光,有开心与奋斗的回忆,也有惆怅与后悔的经历,年终总结,也算是人生一个阶段的总结吧。
分类: 编程语言 发布时间: 01-05 04:35 阅读次数: 0

Web3.0是什么,为什么MetaVerse这么火?

开头 大家好,我是Peter,今天是新年第一个工作日,那么我们一起聊点干货,Web3和Metaverse元宇宙 Web3之前是什么?
分类: 编程语言 发布时间: 01-05 04:35 阅读次数: 0

三维目标检测--PartA2论文解读

问题 不同于二维目标检测,三维目标检测中的基准框包含着大量的信息,其能够很自然的提供前景点的标记,甚至提供位于基准框中各个点的内部相对位置。而这些信息对于三维目标检
分类: 企业开发 发布时间: 01-05 03:29 阅读次数: 0

Day04 - 判断数据类型的方式有哪些?| 面试打卡365

知识讲解 JavaScript 判断数据类型的方式共有四种 typeof instanceof constructor Object.prototype.toString typeof typeof
分类: 编程语言 发布时间: 01-05 00:42 阅读次数: 0

TCP协议与UDP协议——三次握手与四次挥手

一、概述TCP协议和UDP协议都工作在传输层,他们的目标都是为了传输数据,数据可以是图片、视频或文本文件,而对于TCP协议和UDP协议来说,它们都是一堆二进制文件,没有太大的区别。TCP协议和UDP协议的区别就在于TCP协议是基于连接的,而UDP协议是基于非连接的。在这里举一个通俗易懂的小例子:人与人之间的通信可以比喻为进程与进程之间的通信。一般来说,通信的方式有写信(呃呃,这个通信方式比较久远了)和打电话,信写好后寄出去,并不能确定对方能够收到,也不能确定内容是否完整,甚至是收..
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

数据结构—— 队列基础

一、队列概述队列是一种先入先出(FIFO 即 first input first output)的数据结构在FIFO数据结构中,首先处理添加到队列中的第一个元素如上图所示新的元素会被插入在队列的末尾,该操作被称为“入队”(enqueue),即插入(insert)操作删除元素时只能删除队列的第一个元素,该操作被称为“出队”(dequeue),即删除(delete)操作二、操作实现 队列数据定义 类型 描述 enqueue(方法) ...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

CSS基础——CSS应用、CSS语法、CSS选择器

一、什么是CSS
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Node.js(1)— 简介、功能、读写文件、http服务

一、什么是Node.jsNode.js不是一门语言,也不是库,不是框架,它是一个JavaScript运行时环境。也就是说Node.js可以解析和执行JavaScript代码(之前只有浏览器可以做到)。由于Node.js,现在的JavaScript可以完全脱离浏览器运行. 浏览器中的JavaScript包含EcmaScript、BOM、DOM;Node.js中的JavaScript则没有BOM、DOM。在Node这个JavaScript执行环境中为JavaScript提供了一些服务器级别的操作API.
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Node.js (2) — 异步式I/O与事件式编程

目录一、阻塞与线程二、回调函数三、事件Node.js最大的特点就是异步式I/O(或者非阻塞I/O)与事件紧密结合的编程模式。这种模式与传统的同步式I/O线性的编程思路有很大的不同,因为控制流很大程度上要靠事件和回调函数来组织,一个逻辑要拆分成若干个单元。一、阻塞与线程Q:什么是阻塞?A: 线程在执行中如果遇到磁盘读写或网络通信(统称为I/O操作),通常要耗费较长的时间,这时操作系统会剥夺这个线程的CPU控制权,使其暂停执行,同时将资源让给其他的...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Node.js(3)— 模块和包 及其创建和使用

目录一、什么是模块二、创建并加载模块 1.创建模块 2.单次加载 3.覆盖exports三、创建一个包 1.作为文件夹的模块 2.package.json四、使用包管理器 1.获取一个包 2.本地模式和全局模式模块(Module)和包(Package)是Node.js最重要的支柱。开发一个具有一定规模的程序通常需要把各个功能拆分、封装,然后组合起来,模块正是为了实现这种方式而诞生的。在浏览器JavaS...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Node.js(4)— 全局变量、事件驱动events、文件系统fs

核心模块是Node.js的心脏,它由一些精简而高效的库组成,为Node.js提供了基本的API。一、全局变量javaScript中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量.在浏览器JavaScript中,通常window是全局对象,而Node.js中的全局对象是global,所有全局变量(除了global本身以外)都是global对象的属性。我们在Node.js中能够直接访问...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (1) — 初识Vue、模板语法、数据绑定

一、Vue的介绍 1.Vue是什么 Vue是一套用于构建用户界面的渐进式JavaScript框架。Q:什么是渐进式A:渐进式是指Vue可以自底向上逐层的应用。如果你的应用很简单,那么只需要一个轻量小巧的核心库,如果是一个复杂的应用,则可以引入各式各样的Vue插件。 2.Vue的特点 1.采用组件化模式,提高代码复用率、且让代码更好维护 2.声明式编码,让编码人员无需直接操作DOM,提高开发效率 3.使用虚拟DO...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (2) — MVVM模型、数据代理、事件修饰符、键盘事件

一、Vue中的MVVM模型二、数据代理 1.什么是数据代理 2.Vue中的数据代理 3.Vue中数据代理的好处 4.基本原理三、事件处理 1.事件的基本使用 2.Vue中的事件修饰符 3.键盘事件
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (3) — 计算属性、监视属性(侦听属性)、深度监视

目录一、计算属性 1.定义 2.原理 3.get函数什么时候执行? 4.优势 5.备注 6.案例(使用三种方法实现) 1.使用插值语法实现 2.使用methods实现 3.使用计算属性实现 7.计算属性的简写二、监视属性(即“侦听属性”)三、深度监视 1.深度监视 2.深度监视的简写 (1).写法一 (1).写法二 3.computed和watch之间的区别...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (4) — 绑定class、style样式,条件渲染(v-if、v-show)、列表渲染(v-for)、key的内部原理

目录一、绑定样式 1.绑定class样式 (1).字符串写法 (2).数组写法 (3).对象写法 2.绑定style样式 (1).对象写法 (2).数组写法二、条件渲染 1.v-if (1).写法(2).适用于(3).特点 2.v-show(1).写法(2).适用于...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (5) — 列表过滤(分别用watch和computed实现)、列表排序

目录一、列表过滤 1.用watch实现 2.用computed实现二、列表排序一、列表过滤 实现功能:在输入框内输入关键词,过滤列表中与关键词相关的列。可以用watch或computed来实现。 列表样式: 1.用watch实现<body> <div id="root"> <h2>人员列表</h2> <input type="text...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

Vue (6) — Vue监视数据的原理、收集表单的数据

目录一、Vue监视数据的原理 1.Vue监视数据范围 2.如何监测对象中的数据 3.如何监测数组中的数据 4.在Vue修改数组中的某个元素一定要用如下的方法: 5.案例展示二、收集表单数据一、Vue监视数据的原理 1.Vue监视数据范围Vue会监视data中所有层次的数据data:{ student:{ name:'Tom', ...
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0