• 青春里,总有些事情要努力去做,总有些梦想要拼命去追,无需计较得失,只要青春无悔。
  • 一切成就都缘于一个梦想和毫无根据的自信。
  • 把你的全部思想用来做你想做的事,而不要留半点思维空间给那些胡思乱想的动机。
维帝个人头像
维帝
相信梦想是价值的源泉,相信眼光决定未来的一切,相信成功的信念比成功本身更重要,相信人生有挫折没有失败,相信生命的质量来自决不妥协的信念。

localStorage的存储,读取,删除


localStorage存储我们通过以下方式将数据储存到localStorage中 window.localStorage.setItem('key',value) 但有时value为一个对象Object,以上面的方式写入,会出现读取的返回值为{object Object}的情况,但这并不是我们想要的,此时我们需要使用新的方式传入Object window.localStorage.setItem('param',JSON.stringify(Object)) 通过JSON.stringify(Object)方法将对象转化为一个json格式的字符串进行存储localStorage读取我们通过以下方式来读取localStorage中的值 window.localStorage.getItem("key") 相对的在读取json格式字符串只有我们也无法直接使用,需要将它转换为josn对象之后才是我们想要的结果,所以我们需要调用 JSON.parse()方法来进行转化,之后在继续使用 JSON.parse(window.localStorage.getItem("key")) localSt...

 JavaScript  js  localStorage

禁止别人复制网站内容的JS代码


//禁止复制window.onload = function(){//屏蔽键盘事件document.onkeydown = function (){var e = window.event || arguments[0];//F12if(e.keyCode == 123){return false; //Ctrl+Shift+I}else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)){return false;//Shift+F10}else if((e.shiftKey) && (e.keyCode == 121)){return false;//Ctrl+U}else if((e.ctrlKey) && (e.keyCode == 85)){return false;}};//屏蔽鼠标右键document.oncontextmenu = function (){return false;}}// 禁用Ctrl+C和Ctrl+V(所有浏览器均支持)$(document).keydown(function(e) {if(e.c...

 js  JavaScript

java图像合并之身份证正反面合成图片


操作步骤 先从百度图片里面,下载两张图片,一张身份证正面,一张身份证反面 然后运行代码,即可获得一张正反面的身份证图片 举个栗子: 这是 正面 这是反面 合成的结果图: package com.example.demo.utils;import org.apache.commons.codec.binary.Base64;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import javax.imageio.ImageIO;import javax.imageio.stream.FileImageOutputStream;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.awt.image.WritableRaster...

 Java  图片合并

layui在当前页面弹出一个iframe层,并改变这个iframe层里的一些内容或者是执行iframe页面的方法


弹出框事件 layer.open({ type: 2, title: data.dicname + ‘管理’, content: “page/postedit”, area: [‘700px’, ‘500px’], success: function(layero, index){ var body = layer.getChildFrame(‘body’, index); var iframeWin = window[layero.find(‘iframe’)[0][‘name’]]; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();比如iframeWin.alert11(); console.log(body.html()) //得到iframe页的body内容 body.find(‘.sonsclass’).val(d...

 layui  前端

Java生成UUID


UUID是什么? UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不与其它人冲突的UUID。在这样的情况下,就不需考虑数据库创建时的名称重复问题。 UUID由以下几部分的组合: (1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。 (2)时钟序列。 (3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。 UUID的唯一缺陷在于生成的结果串会比较长。关于UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。在ColdFusion中可以用CreateUUID()函数很简单地生成UUID,其格式为:xxxxxxxx-xxxx- xxxx-xxxxxxxxxxxxx...

 UUID  Java

Java SpringBoot中POST请求数据大小设置


可以在application.yml文件中添加以下代码即可解决 # 配置Tomcat端口server: tomcat: # post 提交文件大小 -1为不限制大小 max-http-post-size: -1

 POST请求  SpringBoot  Java  请求数据大小

maven清理打包并且跳过测试


mvn clean package -DskipTests

 Maven

图片使用base64图片数据格式上传(后台使用springMVC)


一、前台JSP页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %><c:set var="ctx" value="${pageContext.request.contextPath}" /><!DOCTYPE html><html><head><meta http-equiv="Content-Type" content...

Java中File类的isDirectory()介绍方法


isFile()public boolean isFile()测试此抽象路径名表示的文件是否是一个标准文.如果该文件不是一个目录,并且满足其他与系统有关的标准,那么该文件是标准文件.由Java应用程序创建的所有非目录文件一定是标准文件.返回:当且仅当此抽象路径名表示的文件存在且是一个标准文件时,返回true;否则返回false; 抛出:SecurityException,如果存在安全管理器,且其SecurityManager.checkRead(java.lang.String)方法拒绝对文件进行读访问. exists() public boolean exists()测试此抽象路径名表示的文件或目录是否存在. 返回:当且仅当此抽象路径名表示的文件或目录存在时,返回true;否则返回false; 抛出:SecurityException如果存在安全管理器,且其SecurityManager.checkRead(java.lang.String)方法拒绝对文件或目录进行写访问. isFile():判断是否文件,也许可能是文件或者目录 ...

Shiro安全框架中 SecurityUtils.getSubject().getPrincipal() 获取用户登录信息


shiro 管理登录,获取登录信息的方式常用的是: Subject sub = SecurityUtils.getSubject();Object obj = sub.getPrincipal(); 这里的 obj 是字符串,还是某个实体,取决于 ShiroRealm 类的设置值,代码如下: @Overrideprotected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken)throws AuthenticationException { System.out.println("获取登录者信息—>MyShiroRealm.doGetAuthenticationInfo()"); UsernamePasswordToken token = (UsernamePasswordToken) authenticationToken; String userS = token.getUsername(); User ...