自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 Vite初探

犹大大在VUE3中将打包工具从webpack替换成了Vite,由于我们所有的项目都是基于react,所以没怎么关注vite有些什么特性,直到最近发现vite和react可以配合使用才有兴趣去研究一下。使用Vite搭建react项目比较简单,vite-cli脚手架初始化的时候选择react或者react-ts即可。yarn create vite // 然后按照提示选择模板// 或者yarn create vite vite-react --template react然后我们启动项目,你会发现启

2022-01-01 11:00:49 758

原创 网页压缩算法deflate揭秘

网页数据或者图像数据往往比较大,对于传输和存储都不太友好,我们在请求静态资源时能看到Request Headers的accept-encoding通常会包含gzip, deflate, br三种格式,其中deflate也是PNG图片的核心压缩算法,它主要是由LZ77算法与哈夫曼编码(Huffman Coding)组成的一个无损数据压缩算法,下面分别介绍它们的基础原理与JS部分算法实现。1. LZ77 算法1.1 算法简介LZ77算法是由 Lempel-Ziv 在1977发明的,其核心思想是比对相邻区域

2021-06-03 13:20:16 1963

原创 图像显示原理(一)

平时工作中我们会遇到各种各样的图片,常规的图片分为两种格式,即位图和矢量图。位图就是根据像素进行展示,一个像素点中包含了颜色,明暗度和透明度等信息。我们常见的位图格式有 BMP, PNG,JPG,GIF 等。一 BMP图片最原始的图像格式,完全将像素元素转换成数据,以下面的图片为例。由于 BMP 格式完全存储了每一个像素的所有数据,通常它占用较多的内存,我们可以通过 图片格式转换器 将一副普通图片转换成 BMP 格式图片。一幅图片常见的原始数据包括尺寸,分辨率(dpi,lpi,ppi,PPD 等),

2021-04-22 21:33:05 1839

原创 Web SQL 学习笔记

Web SQL 学习笔记一. 基础入门Web SQL 数据库的开发者使用了与 SQL 后端(Sqlite)同样的规范,目前已经停止维护。支持常规的增删改查,事物,回滚等操作。目前很少有大的互联网公司使用 Web SQL 进行数据存储,但是它在桌面应用(如:electron)以及手机应用中存储数据还是很香的。1,创建数据库方法:openDatabase参数:(数据库名称 版本号 描述文本 数据库大小 创建回调)示例:var db = openDatabase('mydb', '1.0', 'T

2020-12-24 16:17:01 873 1

原创 在单页应用中使用WebWork

在单页应用中使用WebWorkJS为了避免DOM渲染冲突,使用单线程运行代码。虽然浏览器通过事件循环队列延后处理耗时任务,但是在执行大量复杂运算时依然会使主线程卡顿,HTML5提出了WebWork允许用户另开线程来进行复杂的逻辑计算处理。WebWork在html中使用方法:1. 在index.Html中新建worker对象,并发送及监听消息 <!DOCTYPE html&g...

2019-03-19 10:05:18 2339

Emoji高清表情包图片

Emoji高清表情包图片

2023-05-01

openPOWERLINK_v1.7

开源实时通信技术Ethernet POWERLINK 是一项在标准以太网介质上,用于解决工业控制及数据采集领域数据传输实时性的最新技术。本文介绍它的基本原理、相关特性如冗余、直接交叉通信、拓扑结构、安全性设计,并定义其物理层与介质等内容。

2014-09-25

u-boot-1.1.6

U-BOOT-1.1.6源码,适用于power pc,linux,x86架构

2014-02-19

空空如也

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

TA关注的人

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