分类: 基础

92 篇文章

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