java
海马区
曾几何时
展开
-
开发中常用的几种 Content-Type以及图片上传前后端分离开发处理方式
开发中常用的几种 Content-Type(1)application/x-www-form-urlencoded浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。该种方式提交的数据放在 body 里面,数据按照 key1=val1&key2=val2 的方式进行编码,key 和 val 都进行了 URL转码。(2)multipart/form-data该种方式也是一个常见的原创 2021-03-05 17:29:05 · 4119 阅读 · 0 评论 -
java8 api方法list.stream().map().collect(Collectors.toList())
**java8 api**参考链接参考链接@RunWith(SpringRunner.class)@SpringBootTestpublic class ShiroDemoApplicationTestsThreadlocal { @Test public void contextLoads() throws ParseException { // https://blog.csdn.net/Dennis_Wu_/article/details/1033145原创 2021-02-22 15:46:55 · 1050 阅读 · 3 评论 -
java几种常用的安全认证机制(JWT)
java几种常用的安全认证机制(JWT)token的作用及实现原理原创 2021-02-22 10:55:08 · 357 阅读 · 0 评论 -
mybatis实战教程
这是原文链接 原文链接为了方便查找,这里复制一下,如有侵权,联系删除。零、mybatis对应xml文件模板<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="zs原创 2021-02-20 10:41:41 · 441 阅读 · 0 评论 -
封装获取 HttpServletRequest和HttpServletResponse的方法;JSONObject和JSONArray使用
封装获取 HttpServletRequest和HttpServletResponse的方法,这样就可以直接使用 HttpServletRequest和HttpServletResponse的实例的方法了。public static HttpServletRequest getHttpServletRequest(HttpServletRequest request,HttpServletResponse response) { return ((ServletRequestAttribu原创 2021-02-03 17:01:03 · 564 阅读 · 0 评论 -
axios 传递图片以及后台接收图片
首先在main.js里面导入 axios,然后进行全局挂载,Vue.prototype.$axios = axios这样,在项目中的任何一个位置都能通过this.$axios({}) 去调用了。如:调用登录接口this.$axios({ method: "post", url: "/shiro/sys/login", data: { username: this.username, password: this.原创 2021-02-01 23:41:37 · 5887 阅读 · 2 评论 -
JDK8使用JWT以及使用拦截器进行登录拦截
一、JDK8使用JWT新建工具类 JWTUtils添加jwt依赖<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency>定义一些常量 /**原创 2021-01-29 10:39:45 · 832 阅读 · 0 评论 -
mybatis关联查询
mybatis关联查询,先放结果图:我想,分别查询几个表,然后通过java代码合并到一起应该也行,但是这里直接使用sql。先定义 resultMap <resultMap id="VideoDetailResultMap" type="com.xdclass.online_xd.domain.Video"> <id column="id" jdbcType="INTEGER" property="id"/> <result column=原创 2021-01-28 19:02:25 · 165 阅读 · 0 评论 -
springboot热加载
开启热加载,改完代码后,系统不用老是重启了。记得按ctrl + s进行保存,十秒左右项目会重新启动。添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency>原创 2021-01-28 16:40:28 · 111 阅读 · 0 评论 -
JDK15使用Base64
JDK从8升级到15,发现Base64 编码部分的代码不能使用,于是进行修改。编码: String imgStr = ""; BASE64Encoder encoder = new BASE64Encoder(); imgStr = encoder.encode(data.toByteArray());修改为 String imgStr = ""; imgStr = Base64.getEncoder().encodeToString(data.toByteArray());测试方法:原创 2021-01-27 10:06:48 · 543 阅读 · 2 评论 -
PostgreSQL中结合PostGIS使用几何数据类型
安装PostGIS前先按照PostgreSQL,下面是下载地址,如何安装,百度一下即可。安装PostgreSQL12 https://www.postgresql.org/download/安装PosstGIS之前有教程说直接安装 Application Stack Builder,但是我安装不成功啊!!!!!!!所以直接去PostGIS官网下载安装PostGIS官网 http://postgis.net/wiki https://trac.osgeo.org/postgis/原创 2020-12-13 14:30:48 · 449 阅读 · 0 评论 -
java mybatis pagehelper 写分页查询
先上 springboot 的依赖,注意版本<!-- 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version> </dep原创 2020-11-30 15:31:14 · 375 阅读 · 0 评论