自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨平台、并发安全的多进度条打印程序

Progress是一个用Golang写的跨平台终端进度条打印程序包,它是并发安全的,并且支持高效同时输出多个进度条支持中文及其他汉字文化圈字体,支持Unicode字符提供简单且丰富的API开自定义进度条风格,并可以将多种风格的进度条按照任意格式结合实现了ANSI控制字符的跨平台使用,可以禁止打印过程中的终端输入,隐藏光标,甚至可以在动态改变终端窗口的时候保持稳定的打印(此功能继承自。

2024-01-06 15:43:02 1049 1

原创 webpack条件编译插件

有些时候一个前端项目可能要编译出多种输出,可能不同的输出要隐藏一些特定的模块,如果要手动注释这些内容的话一来一回会经常忘记,所以我做了一个类似于uniapp中条件编译的webpack插件,这样我们就可以通过不同的编译命令来处理不同的去处不想要的模块,并且有效减小了最终编译输出的大小需要注意的是这个插件只会处理这些类型的文件:html(非html-webpack-plugin的template选项)、js、ts、jsx、tsx、vue、css、scss、sass、less。

2024-01-06 15:33:43 483 1

原创 原生组件化方案:Web Component

自定义元素和扩展内置元素。两者的区别就是我们需要从头开始完整的实现自定义元素的行为,而扩展内置元素会使得组件继承内置元素已有的特性,例如继承自li元素就会有相应的list-style,但是要定义它们的话都需要使用// 自定义元素类继承自HTMLElement,且在define时不需要传入第三个参数// 扩展内置元素继承自对应的DOM类,并且在define时需要传入第三个参数声明继承自哪个内置元素-- 直接以标签的形式使用自定义元素即可 --> < my-element />

2024-01-06 15:12:20 734 1

原创 哈希表结构及碰撞处理

哈希碰撞的解决方案

2024-01-06 02:10:06 1053 1

空空如也

空空如也

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

TA关注的人

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