标签: 前端

PHP Rsa加密解密算法原理解析

php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以)下载开源RSA密钥生成工具ope...

PHP 2021-04-10 189 0 0 阅读全文

Vue Element后台鉴权流程分析

:最近项目遇到一个管理系统,感觉权限配置挺有意思,记录一下流程实现的过程,便于自己学习以及整理思路,部分思路整合在代码的注释中:路由拦截鉴权常用的两种方法1:路由拦截:单纯给路由加字段标识符,通过路由拦截实现2:动态路由:第二种是通过路由的拆分另外需要后端的配合去实现的动态路由配置比较:路由拦截实现...

JavaScript 2021-04-10 193 0 0 阅读全文

Js前端对于大量数据的展示方式及处理方法

最近暂时脱离了演示项目,开始了公司内比较常见的以表单和列表为主的项目。干一个,爱一个了。从开始的觉得自己都做了炫酷的演示项目了,这对我来说就是个小意思,慢慢也开始踩坑,有了些经验总结可谈。现下不得不说是个数据的时代,有数据就必定有前端来展示。杂乱的数据通过数据分析(未碰到的点,不讲请搜),提炼出业务...

JavaScript 2021-04-11 298 0 0 阅读全文

封装一个最简单ErrorBoundary组件处理React异常

从React16开始,引入了ErrorBoundaries概念,它可以捕获它的子组件中产生的错误,记录错误日志,并展示降级内容,具体官网地址错误边界避免一个组件错误导致整个页面白屏不能使用等情况,使用优雅降级的方式呈现备用的UI,错误边界可以在渲染期间、生命周期和整个组件树的构造函数中捕获错误。自R...

JavaScript 2021-04-15 271 0 0 阅读全文

JavaScript实现前端网页版倒计时

使用原生JavaScript简单实现倒计时,供大家参考,具体内容如下效果代码//Anhighlightedblock*{margin:0;padding:0;}.onsell{height:400px;width:200px;border:1pxsolid#F2F2F2;margin:10px;bo...

JavaScript 2021-03-19 252 0 0 阅读全文

Django Vue前后端分离整合过程解析

最近接到一个任务,就是用django后端,前段用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.看了vue的一些文档,还有一些项目,先说一下django与vue的完美结合吧!首先是创建一个django项目django-adminstartproject...

Python 2021-04-09 150 0 0 阅读全文

Jenkins+Gitlab+Nginx部署前端应用实现

相关依赖安装docker由于国内安装太慢,所以可以使用https://docs.docker.com/desktop进行加速下载。具体的下载过程就不再阐述。镜像源:"http://hub-mirror.c.163.com"docker安装jenkins#拉取jenkins镜像do...

Docker 2021-05-18 274 0 0 阅读全文

短视频(Douyin)去水印工具的实现代码

现在视频号非常火热,之前在做抖音和快手的人就直接把之前的视频直接搬运过来了。但是从抖音app下载的视频都是带官方水印的?这个是怎么去掉的?哦,不对,他们应该都有保留原视频的吧。但是还有很多人是直接搬运别人的视频的,那他们是怎么去水印的呢?其实早就有很多现成的工具,如小程序、去水印app都能直接去水印...

JavaScript 2021-04-05 488 0 0 阅读全文

详解Flutter混排瀑布流解决方案

背景流式布局,这是一种当前无论是前端,还是Native都比较流行的一种页面布局。特别是对于商品这样的Feeds流,无论是淘宝,京东,美团,还是闲鱼。都基本上以多列瀑布流进行呈现,容器列数固定,然后每个卡片高度不一,形成参差不齐的多栏布局。对于Native来说,无论是iOS还是Android,Coll...

Android 2021-04-05 194 0 0 阅读全文

解读CocosCreator源码之引擎启动与主循环

预备不知道你有没有想过,假如把游戏世界比作一辆汽车,那么这辆“汽车”是如何启动,又是如何持续运转的呢?如题,本文的内容主要为CocosCreator引擎的启动流程和主循环。而在主循环的内容中还会涉及到:组件的生命周期和计时器、缓动系统、动画系统和物理系统等...本文会在宏观上为大家解读主循环与各个模...

JavaScript 2021-04-16 203 0 0 阅读全文

Vue 单元测试初探

单元测试(unittesting),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单,在vue、react、angular等前端框架中,最重要的是针...

JavaScript 2021-04-16 188 0 0 阅读全文

如何以拖拽方式生成Vue用户界面

前一阵子拜访了一些小伙伴,大家都表示苦前端太久了,需要花费不少时间在前端开发上。本着在不损失灵活性的前提下尽可能提高开发效率的原则,作者尝试在框架内集成了拖拽方式生成Vue用户界面的功能作为补充,以方便快速生成增删改查界面,也可以用于大屏展示及简单的网页制作。一、技术原理1.1布局目前仅实现了基于v...

JavaScript 2021-04-06 246 0 0 阅读全文

SpringBoot项目中实现文件上传功能的示例

在实际项目中,文件上传是很多项目必不可少的一个功能。那么在SpringBoot项目中又是如何来实现文件上传功能的呢?一般来说,上传的文件可以保存到项目根目录下的某一文件夹中,但这样做显然是不太合适的。因此我们选择将文件上传到专门的文件服务器中。很多云计算厂商都提供文件存储服务。这里我选择的是阿里云的...

Java 2021-04-10 185 0 0 阅读全文

SpringBoot返回前端中文乱码的解决

解决方式:以及俩种方式是百度的,我的问题不是这俩块1.在requestMapping中添加produces@RequestMapping(value="/login",produces="application/json;charset=utf-8",meth...

Java 2021-05-19 179 0 0 阅读全文

详解前端任务构建利器Gulp.Js使用指南

概述在软件开发中,任务运行器的好处是不言而喻的。它们可以帮助自动运行常见的冗长的任务,让你可以专注于更重要的事情中,比如敲出很棒的代码。说的严肃点,自动运行一些比如图片压缩、代码压缩、单元测试以及更多的任务的技能,简直就是节省时间的利器。对于很多前端开发者而言,时下使用最多的任务管理器就是Grunt...

JavaScript 2021-04-30 180 0 0 阅读全文

Vue-Router定义元信息Meta操作

router/index.jsimportVuefrom'vue'importVueRouterfrom'vue-router'importHomefrom'../views/Home.vue'importTestfrom'../views/Test.vue'importNotFoundfrom'....

JavaScript 2021-04-10 213 0 0 阅读全文

SpringBoot2.1.7去除Json返回字段中为Null的字段

一般我们会设置返回VO对象的类型为@DatapublicclassResponseVO{privateIntegerstatus;privateStringmsg;privateTdata;publicResponseVO(Integerstatus,Stringmsg){this.status=s...

Java 2021-04-11 179 0 0 阅读全文

SpringBoot设置默认主页的方法步骤

1.若采用渲染引擎,JSP等VIEW渲染技术,可以通过addViewController的方式解决。即:@ConfigurationpublicclassDefaultViewextendsWebMvcConfigurerAdapter{@OverridepublicvoidaddViewContr...

Java 2021-04-10 210 0 0 阅读全文

SpringBoot如何接收数组参数的方法

1.创建一个表单实体类,将数组封装到实体类中(Post提交)表单类代码:@DatapublicclassMyForm{privateint[]ids;}控制器代码:@Slf4j@RestController@RequestMapping("/info")publicclassIn...

Java 2021-04-10 166 0 0 阅读全文

JVM Client和Server端有什么区别

java-version命令大家都用过,大部分就是看下jdk版本或检查下环境变量的设置,但最后一行的信息也挺重要,如下图所示:ServerVM表示我们的虚拟机类型,mixedmode表示虚拟机以混合模式工作。一.虚拟机先说下本篇文章的内容都是基于HotSpot虚拟机。我们熟知的Java虚拟机是一种规...

Java 2021-04-18 164 0 0 阅读全文