自定义博客皮肤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)
  • 收藏
  • 关注

原创 CryptoJS制作一个简单易用的加解密工具

一个偶然,我看到项目中的用户本地缓存密码都是“明文”,于是产生了做加密的想法。最终,我选择了一个名为CryptoJS的加密库,经过一番操作后问题得以处理,也是首次了解并使用AES加密。日常生活中,难免有些私密文件需要留存,然而,百密终有一疏,一不小心隐私就泄露了。基于此,我萌生了做一个简单加解密工具的想法。将隐私文件加密成“密文”留存,需要的时候再用密钥解密。这样就不用担心隐私泄露咯~小工具定位:简单易用,支持多终端。所以,HTML单网页是个不错的选择,有浏览器就可即时使用。手机浏览器打开效果图

2021-02-28 19:03:35 570

原创 ajax跨域请求问题:Access to XMLHttpRequest at……has been blocked by CORS policy: Cross origin requests

背景:本地代码调试时,加载本地资源正常,jquery的AJAX请求服务端资源报错。Access to XMLHttpRequest at '***** ’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests.报错信息:跨域请求已被CORS策略阻止。CORS:Cross-origin resource sharing ,跨域资源共享。报错原因:出于安全性,浏览器的同源策略限制脚本内发起跨源Http请求。

2020-12-21 18:15:14 2112

原创 OpenLayer设置图层的可见性

使用openlayer时若图素众多繁杂,则用多个图层分类管理比较好,但多个图层的叠加显示有时候会很凌乱。这时候可以按需查看,对想看的图层进行可见,不想看的图层进行隐藏。关于控制图层可见性,有以下官方API:方法一:removeLayer(layer);Removes the given layer from the map.(从地图中删除给定的图层。)这种方法会彻底将图层从DOM移除。再次查看时则需要重新向map中添加。方法二:setVisible(visible);Set the v

2020-12-19 14:24:02 1686 3

原创 git错误解决:error: You have not concluded your merge (MERGE_HEAD exists).

git 代码本地提交后,同步时发生冲突导致合并失败,报以下错误:error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of unfinished merge.究其原因,应该是pull拉取下来的代码自动合并失败所致。解决方案:git merge --abortgit reset --me

2020-12-12 10:26:13 2712

原创 前端导出word/excle文档

导出word/excle文档最近工作中需要导出文档到本地,然后综合网上资料和自己的一些实践,整理了一个案例,供大家参考。后期也会把图片的本地导出整理出来,做个笔记存档。下面的代码我是用Typescript写的,有些地方和js可能不大一样,但本质是一样的。首先引入FileSaver插件: <script src="FileSaver.min.js"></script>创建一个小demo:/**点击下载 */download() { //表头 let ti

2020-11-30 23:44:00 259

空空如也

空空如也

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

TA关注的人

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