解决方案
文章平均质量分 67
解决方案
Sophie_U
勿忘初心,方得始终
展开
-
数据安全:前端用户登录信息加密的实现(基于RSA)
在开发后台管理系统,或其他有一定安全要求的系统时,通常会要求前端对传递的数据进行加密传输。而使用的加密算法多法RSA(非对称加密的一种),这里基于项目中经常用到的加密方式写一下项目总结。原创 2022-11-07 17:17:03 · 4191 阅读 · 0 评论 -
用自定样式来替代input的文件上传样式
HTML自带的文件上传选项框样式很原始,对这个元素设置样式并没有行通,所以想通过其他元素的样式来替代它,但将它的文件上传功能与其他元素联系起来。 原始样式: 想实现的效果: 通过讨论目前总结出三个方法:1、用a标签包裹input,对a标签设置样式,通过定位实现点击a标签时,实际触发了input的文件上传框 1)HTML <a class="imgbtn bt原创 2016-12-04 23:47:28 · 531 阅读 · 0 评论 -
利用jsonp实现百度搜索下拉框
准备: 1)、百度的jsonp接口地址:https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su; 2)、请求参数注意:wd:为关键字,cb:回调函数, s:为返回结果的数组 3)、此处以Vuejs框架实现数据渲染,所以需要vue.js 以及它的交互模块:vue-resource.js 正题: 一、引入js <script src=".原创 2016-12-12 20:23:16 · 2259 阅读 · 0 评论 -
同一台电脑上使用多个github账号在多个仓库中开发
应用场景:我有一个私人的github账号平时用于个人开发和学习,而公司开发有一个单独的github账号用于开发公司项目。这两个账号我都需要同时在同一台PC上用到。主要步骤:生成公钥在对应的github账号管理后台中添加对应公钥PC上配置公钥信息测试配置是否可行使用不同公钥克隆不同账号的仓库进行开发生成公钥为了方便在生成后直接看到公钥,可以直接打开 .ssh所在目录(c:/U...原创 2018-12-26 11:35:40 · 651 阅读 · 0 评论 -
移动端H5开发的屏幕适配方案
移动端屏幕的几个概念1、什么是dpr? dpr: device pixel ratio 设置像素比 —— dpr=物理像素/设备独立像素。 设置独立像素:密度无关像素,个人理解:设备的实际屏幕大小 物理像素:设备像素,显示设备中一个最微小的部件,个人理解:针对iphone retina屏幕,2倍的即屏幕用2px点来显示css为1px的内容,3倍的同理 2原创 2017-07-27 23:23:55 · 11025 阅读 · 0 评论 -
记录:Vue移动端项目优化过程
文章目录前言一、白屏时间过长分析前言最近在做项目时,测试提出了在App端的H5项目入口加载时间过长,白屏等待过久,需要优化的问题,于是着手开始分析:项目技术栈:基于Vue全家桶做的一个移动端类似WebApp的项目,使用到的第三方库有:mint-ui, echarts,momentjs。项目痛点:白屏时间过长一、白屏时间过长分析通过访问线上环境,结合Chrome devtool中N...原创 2020-03-13 18:35:08 · 3221 阅读 · 1 评论 -
大屏数据可视化——屏幕适配方案(多分辨率下)
文章目录前言常见大屏分辨率适配痛点关于rem关于px2rem适配方案一、rem自适应缩放二、css3缩放scale前言基于现目前所做数据可视化项目的不同分辨率兼容需求总结以下适配几种方案供参考。 通常而言数字大屏指的是1920*1080分辨率下的电视大屏,用于图表化的展示关键数据,然而项目大部分是在笔记本上运行,演示,测试,所以不得不把小屏笔记本纳入兼容范围。。。常见大屏分辨率1366 * 768 : 普通液晶显示器1920 * 1080: 高清液晶显示器2560 * 1440: 2K高清原创 2020-11-10 16:53:20 · 40521 阅读 · 52 评论 -
WebRTC视频直播技术选型及分析
传统的直播技术延迟非常大,从观众评论到看到主播给出反馈一般要在十秒以上。通过多媒体技术降低直播延迟、提高主播和粉丝的互动效率是我们研究低延迟直播技术的初衷。我们对当前主流直播技术做了分析,在低延迟直播技术出现前主要有 HLS 和 RTMP/HTTP-FLV 两个协议。参考文章...原创 2021-04-01 14:31:42 · 404 阅读 · 0 评论 -
《CSS揭秘》解决方案DEMO
《CSS揭秘》一书揭示了 47 个鲜为人知的 CSS 技巧,主要内容包括背景与边框、形状、 视觉效果、字体排印、用户体验、结构与布局、过渡与动画等。本书将带领读者循序渐进地探寻更优雅的解决方案,攻克每天都会遇到的各种网页样式难题。此篇文章只是用于记录下《CSS揭秘》一书中提到的CSS效果解决方案,并附带代码链接。DRY: don’t repeat yourself,减少代码重复WET:...原创 2019-07-10 20:48:20 · 732 阅读 · 0 评论 -
前端 rsa加密参数的实现(加密库:jsrsasign)
公司项目中后端提出新的加密需求,使用rsa算法进行加密传输验证。要求前端通过私钥先将参数进行加密后再拼接到URL后进行提交,后端拿到进行验证。一、前期准备前端rsa加密的库:jsrsasign.js后端提供的密钥对(类似如下结构,以PKCS#8为例):-----BEGIN PRIVATE KEY-----MIIBVAIBADANBgkqhkiG9w0BAQEFA...原创 2018-04-10 15:23:29 · 10635 阅读 · 1 评论