一. JPA简介1. JPA概念JPA是Sun官方提出的Java持久化规范,是Java Persistence API的简称,中文名‘Java持久层API’,它本质上是一种ORM规范。JPA通过 JDK 5.0 的 注解或XML 两种形式来描述 ‘对象--关系表’ 的映射关系,并将运行期的实体对象持久化到数据库中。2. JPA出现的原因S…
CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法,由于它使用起来稍微有些复杂。所以本文主要着重说一下CryptoJS进行MD5/SHA256/BASE64/AES加解密的方法与示例。准备工作你可以下载CryptoJS(https://github.com/brix/crypto-js)到您本地,…
一、利用互联网的常见加密方式分为: 1.1、在线加密工具 1.2、利用代码加密库加密:该方式常见于开发者对于访客用户信息的加密操作,保证用户的信息最大程度不被泄露。二、在线加密工具 2.1、除开常见的搜索的各类加密工具外,本站也推荐完全基于用…
JS将二维数组转为JSON格式字符串的操作可以使用JSON对象的“stringify”方法实现。以下是详细的攻略步骤:步骤1首先定义一个二维数组,例如:const arr = [ [1, 2, 3], [4, 5, 6],…
一、lottie的引入 1. 可以同script引入 <script src="./js/lottie.js" type="text…
在开发MG项目的时候,考虑到自动化战斗吸引特点之一就是特效动画,那么还是得学着做一下的,直接就了解到了lottie动画lottie介绍及其原理相关: 动画实现原理,高性能JSON动画,lottie优缺点及其JSON文件数据解析记录一些学习到的东西:html或vue-cli使用lottie,参考:here基本html使用lottie动画的…
1、在全局定义一个变量: #set($varName = "")2、拼接字符串病截取字符串: #foreach( $role in $adminUser.roles) #set($varName=$varName+$role.roleName+",") #end #set($var…
Vue iframe调用父页面的方法,我是用的vue把旧系统改造了,只用到了vue的便捷语法,并没有用vue的大框架,所以项目还是用了很多iframe--------------------------------------------------------------------网上查询后,得出两种方案1:通过传递消息,postMe…
一、前言如何判断一个对象或一个值是否是一个数组,在面试或工作中我们常常会遇到这个问题,既然出现频率高,想着还是做个整理,那么本文主要基于几种判断方式,以及方式判断的原理,是否存在问题展开讨论。二、判断对象是否是数组的几种方式1.通过instanceof判断instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原…
//柱状图 var barGragh = document.getElementById('barGragh'); var barChart = echarts.init(barGragh); var barChart…