自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端RSA加密

首先就是前端会有一个公钥,后端会有一个私钥,公钥和私钥都是后端生成的,例如前端要加密一个‘hi’ 这个字符串,假设a=1,往后数那h就是8,i就是9。再假设公钥是(3,33),私钥是(7,33)前端加密之前‘hi’是(8,9),加密:8的E次方=8的3次方=512,512%N=512%33=17,9的E次方=9的3次方=729,729%E=729%33=3,所以加密后,‘hi’的值就从(8,9,)变成了(17,3)

2023-06-26 11:17:29 1956 2

原创 display:-webkit-box布局

webkit-box-pack:是让子元素在水平方向上的对其方式,跟flex布局中的justify-content属性差不多。父元素500px - 150px(child-three )=350px,子元素1和2就各占350px的1/3和2/3。以上就是我目前对-webkit-box的一个初步了解,希望能帮到你,如果有什么错误的地方请在评论区指正~~-webkit-box-align:子元素在垂直方向的对齐方式,跟flex中的align-items差不多。:默认值,子元素横向排序。

2023-05-08 23:46:33 3839 2

原创 虚拟列表的实现原理

2、添加监听事件scroll,通过鼠标滚动的高度求出可视区域第一个item的索引(startIndex),再根据可视区域可展示的总数(VISIBLE_ITEM_COUNT)计算出可视区域最后一个item的索引。1、设置每个item项的高度 、最多有几个item ,利用listContainer.clientHeight可视区域高度/item的高度,从而求出可视区域有几个item。当页面加载的数据很多时,会让浏览器的性能降低,此时我们可以按需加载,只加载我们可以看到的区域,而虚拟列表就是这个功能。

2023-04-22 15:57:04 176 1

空空如也

空空如也

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

TA关注的人

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