自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java-封装一个向github仓库上传文件的工具

在网上没有找到java版的向github仓库上传文件的工具,于是便自己查api封装一个为了方便我们可以通过代码执行上传相应文件到github指定仓库,做实时的公共文档或图片存储,github给我们提供一个便利的方式,通过api即可实现文件的上传查询和删除等操作,当时用github存图片时一直没有找到java版本封装好的类库,于是决定自己一边查资料一边巩固自学的java知识,封装一个;

2022-11-13 13:48:12 465 1

原创 浏览器-事件流理解总结

关于事件流机制的理解以及对e.target 和 e.currentTarget问题处理一 DOM事件流DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。上面这句话来自百度百科:DOM事件流,该如何理解这句话呢,如图所示,当有事件触发时,从DOM的根节点开始,向内传递,这一过程可以理解成①②③④的捕获阶段;如果图中的d节点被触发,事件整个传递到达目标阶段,该阶段结束后

2022-05-19 20:43:47 577

原创 UI库-使用scss处理多主题切换功能

使用scss处理多主题的问题总结,拿来即用,少走弯路项目当中有类似白天黑夜或者其它主题的切换需求,这类工作最好在项目构建之初便考虑到并且提前配置好,这里结合我在网上查到的一些方法还有实际工作需求,做一个总结.一 定义主题文件既然是多主题,就需要我们一开始就需要考虑到提前将UI中的色系及字体等情况做一个统一的配置,如下图,创建一个_themes.scss文件在静态资源目录下,我们一般放在工程中的/src/assets/css下.$themes: ( default:( /*字体*/

2022-04-13 20:33:34 2077

原创 浏览器-在网页中使用自定义截图功能

总结一下目前了解到的网页截图功能实现一 dom-to-image1 npm地址:https://www.npmjs.com/package/dom-to-image2 介绍:dom-to-image 是一个JS类库,它可以将任意DOM节点转换成 SVG/PNG/JPEG 格式的图像。它基于 domvas by Paul Bakaus 进行重写,修复了一些一至错误,并添加了部分功能(如web字体和图像支持)。3 基本原理:SVG的foreignObject标签可以包裹任意的html内容递归

2022-03-23 20:33:32 1652

原创 java-如何在centos7中切换java版本

一 查看JAVA版本java -version二 查看卸载库中已有的版本rpm -qa | grep jdkrpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64三 安装指定版本yum install java-11-openjdk* -y四 切换版本 alternatives --config java其它执行rpm命令过程中如果出现cannot open Packages database in /

2022-03-22 20:13:01 4124

原创 ts-记录自己用ts封装一个最萌最轻量的类库

某天项目要用到websocket,糖糖就在想又要自己去处理断线重新和发心跳,有没有现成的,轻量化的类库呢,找了很多都没有合适的,好波,那就自己亲自动手写一个吧npm地址:tangyuxian-js-socketgithub仓库地址:tangyuxian-js-socket注意升级成ts后会有小蓝标哦[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-plK8JwgY-1647261229337)(https://cdn.jsdelivr.net/gh/tangyuxian

2022-03-14 20:36:04 1710

原创 UI库-elementPlus的虚拟树TreeV2使用技巧和避坑

一 分析vue2时期PC端的UI库封神之作elementUI随着vue3的到来,发布了其续作elementPlus,并在2022年发布正式版本(根据更新日志的信息,全新的稳定版2.0.0于2022-02-07发布).点这里一键跳转至官方网站.在elementPlus中,为了解决普通树形组件无法容纳大量数据的情况,提供了一款新的组件,来解决大量数据用树形组件展示问题,该组件便是我们今天要介绍的主角,Tree V2 虚拟化树形控件.一般来说,在处理大量数据的渲染问题,我们一般采用两种方式,要么"时间分片"

2022-03-12 16:45:57 12809 3

空空如也

空空如也

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

TA关注的人

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