![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后台管理
文章平均质量分 65
不规则颜色
这个作者很懒,什么都没留下…
展开
-
关于后台无限菜单的形成
首先, 就是在设计后台数据库里的菜单表, 无论字段是怎么在变化, 但是不变的大致有三个:主键id,对应的URL,parentId(表明该数据是某个菜单下的子菜单).单纯的从java后台来说. 我们需要做的就是遍历出这些数据,然后按一定顺序组成一串json数据返回给前台.返回的数据格式也有常规:id, URL, parentId,Children(这里的类型...转载 2018-05-21 15:58:45 · 445 阅读 · 0 评论 -
RSA加密解密完整版
首先:写一个控制层,跳转至网页,将公钥,系数,指数带过去. @RequestMapping(value = "/index") public String index(Model model) { //获取公钥对象--注意:前端那边需要用到公钥系数和指数 RSAPublicKey publicKey = RSAUtils.getDefaul...原创 2020-10-10 14:49:28 · 424 阅读 · 0 评论 -
RSA加密算法-前端(JS)加密,后端(JAVA)解密
简述一下:RSA非对称加密算法, 简单理解就是: 准备两把钥匙-公钥, 私钥.加密的时候使用公钥进行加密, 解密的时候使用私钥进行解密, 这两把钥匙是不同的.js里面包含了解密和加密方法, 我们需要做的就是使用方法的时候传递 钥匙和数据进去.RSA工具类里面也包含 解密js端传递来的密文方法, 以及在后台进行数据的加密解密方法.直接开始:1. 准备前端需要的jsjque...转载 2018-12-14 14:54:21 · 5911 阅读 · 0 评论 -
java - 根据原图URL,在本地生成压缩图片,使用框架: Thumbnail
/** * @Description: 根据URL创建缩略图 * @Param: Url原图路径 * @return: 成功则返回生成的缩略图的路径,失败返回空 * @Author: liu_yan * @Date: 2018/11/16 */ public static String createThumbnailToUrl(String fileUrl) { ...原创 2018-11-16 16:54:36 · 1037 阅读 · 0 评论 -
根据不同情况创建文件夹或者文件(使用于windows和Linux操作平台)
/** * @Description: 根据不同情况创建文件夹或者文件(适用于不同的操作平台,注意:Linux上需要先拥有在文件夹下进行操作的权限)方法 * @Param: path文件夹路径(不传递指定文件夹则默认为项目存储的文件夹中). * fileName文件名(不传递指定文件名,则方法内会自动生成一个文件名). * ...原创 2018-11-15 17:04:57 · 422 阅读 · 0 评论 -
利用第三方插件获取MP3音频时长! ! ! 强调! MP3! 想获取任意格式时长推荐ffmpeg!
利用第三方插件: jaudiotagger.jar 获取MP3! ! ! 强调! MP3! 如果你想获取任意文件的时长,本文章不适用.下载好插件之后,导入到你的项目里.就可以直接撸代码了.注: 我的项目用的是 MultipartFile file 接收的. 其余的就要自己稍微修改了.注:网上很多都是写好一个文件的本地路径,然后通过本地已知文件路径进行时长获取...我这里因...转载 2018-09-20 17:16:18 · 1141 阅读 · 0 评论 -
JAVA --- 导入Excel, 将表格中的数据存入数据库中.
框架Spring + Mybatis + SpringMVC.使用jar包: poi-ooxml 3.15-beta2 注意: 不同的poijar包所带有的功能是不一样的.如果你的项目中使用了其他jar包而导致以下代码在你的项目中提示报错,请自行甄别.先写一个基础的上传jsp需要用到两个 js : jquery-3.3.1.min.jsajaxfileupload.js<%@ page ...原创 2018-07-10 08:42:24 · 1211 阅读 · 0 评论 -
JAVA后台,对上传资源限定大小
复制别人的代码,记录记录. 只需要注意上传文件类型和获取文件大小. 一经修改就可以使用了. /** * 判断文件大小 * * @param :multipartFile:上传的文件 * @param size: 限制大小 * @param unit:限制单位(B,K,M,G) * @return boolean:是否大于 */...转载 2018-06-20 17:08:58 · 8808 阅读 · 0 评论 -
JAVA, 获取WEB项目中某一个属性文件(properties)的值
直接上代码,看注释即可.//properties: 属性文件在项目里的路径 ; key:需要拿到的值 public String getPropertiesToFTP(String propertiesNam, String key) throws IOException { //找到需要读取的properties文件的项目路径. //Properties ...原创 2018-06-20 09:04:22 · 845 阅读 · 0 评论 -
求出一个日期未来几天后的日期,并和当前日期进行比较.
// 求出Date createDate七天后的日期A,具体的时分秒; 并判断, 当前时间是否在A日期之前,如果在,返回True private static boolean daysBetween(Date createDate, int day) { Calendar calendar = Calendar.getInstance(); calendar.setTime(creat...原创 2018-06-15 14:05:55 · 525 阅读 · 0 评论 -
JAVA 的自带最基础的定时任务.
//定时任务.(以下都是jdk的工具类中自带的方法.定时) private static String timerTask() { // timerTask来自于jdk.定时处理器.其中,run里面是定时执行的代码块. TimerTask timerTask = new TimerTask() { @Override ...原创 2018-06-15 13:55:49 · 365 阅读 · 0 评论 -
JAVA利用FTP文件服务器上传的记录.
首先: 一个基础简单的上传页面, 异步上传. 注意-->使用的是ajaxfileupload.js, 需要下载.最基础页面准备:<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page isELIgnored="false" %><!DOCTYPE HTML>转载 2018-06-21 17:19:56 · 320 阅读 · 0 评论 -
JAVA,获取上传资源的具体类型(不通过后缀名)
由于是直接复制的,这里简单记录下:注意: 这个方法唯一的弊端就是getAllFileType()方法中这些数据信息!!! 你会失败的原因大多都是得到的上传文件的格式信息对不上这里面的数据.简单讲: 文件从诞生开始, 其字节流里面就已经打上了该文件的各种信息. 它们就在字节流里面. 这里的步骤可以分为3步.1.准备好格式信息. 每一种格式都有属于自己的标签头. 小白式的理解就是每种文...转载 2018-06-21 17:04:28 · 3198 阅读 · 0 评论