后端
一只沙雕
这个作者很懒,什么都没留下…
展开
-
IDEA 中 Jetty 的配置过程
转载自:https://blog.csdn.net/wojiushiwo945you/article/details/93328266转载 2020-03-08 00:46:09 · 336 阅读 · 0 评论 -
HttpPost使用setEntity()报错的找不到该方法
我也不知道,反正这两个依赖不能分开,猜想httpmime需要用到httpclient。<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <version>4.3.5</...原创 2020-03-05 22:28:38 · 1827 阅读 · 3 评论 -
java 生成随机数的三种方法
方法一(数据类型)(最小值+Math.random()(最大值-最小值+1))**(int)(1+Math.random()(10-1+1))**方法二(数据类型)(最小值+Math.random()*最大值)(int)(1+Math.random()*10)方法三Random ra =new Random();ra.nextInt(10)+1)ra.nextXXX(最大值)+最...原创 2020-02-20 15:31:19 · 263 阅读 · 0 评论 -
java电子回单生成,PDF转图片
一、导入依赖为什么我不用jpedal,因为在我开发的项目中一启动就报错,所以换成pdfbox(pdf转图片) <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.11&l...原创 2020-02-19 14:39:21 · 2019 阅读 · 0 评论 -
记一次PDFRenderer使用renderImage方法报错java.lang.IndexOutOfBoundsException解决方法
估计大家的代码是这样写的PDDocument document = PDDocument.load(bytes); PDFRenderer render = new PDFRenderer(document); int pages = document.getNumberOfPages(); if (pageNum > 0 && pageNum <...原创 2020-02-19 14:01:45 · 4159 阅读 · 0 评论 -
java 将图片转为base64返回给前端
一 controller端代码@RequestMapping(value = "/captcha") public void imagecode(HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject object = new JSONObject(); Captch...原创 2020-02-13 14:07:24 · 7484 阅读 · 4 评论 -
详解java逻辑运算符、位运算符(面试必看)
一、逻辑运算符运算符含义&逻辑与,运算符左右两边都要执行&&逻辑与,左边为false,右边不用执行|逻辑或,左边为true,右边也要执行| |逻辑或,左边为true,右边不用执行例子:&&&|||二、位运算符位运算符主要针对二进制,逻辑运算符是针对两个关系运算符来进行逻辑运算...原创 2019-12-26 22:16:59 · 855 阅读 · 0 评论 -
Springboot @Async 异步请求详解
首先,大家多多少少会看到同步和异步这两个词,那么到底该如何理解呢????1、什么是同步?同步请求中,客户端发送一个请求,到达处理web服务器,然后等待web服务器返回响应结果给前端,在这个等待返回结果的过程中,客户端不可以做其他事情。2、什么是异步?异步就是当客户端发送给服务端请求时,在等待服务端响应的时候,客户端可以做其他的事情,这样节约了时间,提高了效率。Springboot 提...原创 2019-12-01 12:59:22 · 507 阅读 · 0 评论 -
在Windows上安装 MySQL 8.0 教程(默认选项 Developer Default 安装)
转载自:https://blog.csdn.net/qq_36761831/article/details/82384775转载 2019-11-05 20:19:56 · 1114 阅读 · 0 评论 -
net.sf.json-lib 导入错误
maven中已经添加了<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version></dependency>但是还是一直爆红...原创 2019-11-01 16:15:51 · 418 阅读 · 0 评论 -
springboot接入微信公众号
一 完成订阅号的认证登录https://mp.weixin.qq.com/,当你已经成功创建自己的公众号,找到基本配置二 springboot服务器搭建controller接口package com.example.tax.controller;import javax.servlet.http.HttpServletRequest;import com.example.tax...原创 2019-10-29 17:14:49 · 908 阅读 · 0 评论 -
SpringBoot配置HTTPS,并实现HTTP访问自动转HTTPS
为什么要写这篇文章,主要是被网上的文章坑了一晚上!!!!!创建证书的时候一定要按照提示把信息补充完整!创建证书的时候一定要按照提示把信息补充完整!创建证书的时候一定要按照提示把信息补充完整!重要的事情说三遍!下面开始配置。1、使用jdk自带的 keytools 创建证书keytool -genkey -alias tomcat -keyalg RSA -keystore ./serve...原创 2019-10-25 23:04:07 · 1455 阅读 · 0 评论 -
@RequiresRoles使用
前提:使用这两个注解的前提是会进入到Realm的doGetAuthorizationInfo()授权方法中。一 @RequiresRoles1、授权方法中给用户添加角色2、 controller中注解的书写首先是有super角色的管理员访问,显示请求成功非super角色的管理员登录...原创 2019-09-24 18:24:40 · 20576 阅读 · 2 评论 -
springboot @RequiresRoles和@RequiresPermissions注解无效解决方法
在ShiroConfig添加以下语句使用下面的SecurityManagerimport org.apache.shiro.mgt.SecurityManager;-------------------------------------------- @Bean public DefaultAdvisorAutoProxyCreator advisorAutoProxyC...原创 2019-09-24 17:27:36 · 1664 阅读 · 0 评论 -
SpringBoot切换日志框架
问题:为当引入其他框架,其他框架会携带自己的处理框架,如何变成统一的日志记录,将其他日志框架和自己的项目一起统一使用slf4j进行输出?解决方法1. 将系统中其他日志框架先排除出去;2. 用中间包来替换原有的日志框架;3. 导入slf4j其他的实现。具体可以看官网的替换介绍https://www.slf4j.org/legacy.html一 slf4j+logback(推荐使用这个)...原创 2019-09-04 18:18:40 · 449 阅读 · 0 评论 -
SpringBoot图片上传和访问路径映射
转载自https://blog.csdn.net/qq_37345604/article/details/89378187原创 2019-08-12 12:38:40 · 765 阅读 · 0 评论 -
SSM框架下访问.jsp或者.html页面报错 404
问题在SSM框架下,如果web.xml配置文件如下:<servlet-mapping> <servlet-name>spring-Servlet</servlet-name> <url-pattern>/</url-pattern></servlet-mapping>其中“/”会导致静态文件(jpg,js,...原创 2019-04-23 23:26:50 · 7679 阅读 · 0 评论 -
response设置响应头,解决跨域请求问题,No 'Access-Control-Allow-Origin' header is present on the requested resource
转载自:https://blog.csdn.net/tg928600774/article/details/80325040转载 2019-04-24 00:42:54 · 1807 阅读 · 1 评论 -
thymeleaf在Maven的版本配置
<properties> <thymeleaf.version>3.0.11.RELEASE</thymeleaf.version> <thymeleaf-layout-dialect.version>2.1.1</thymeleaf-layout-dialect.version></propert...原创 2019-05-16 09:26:41 · 8011 阅读 · 0 评论 -
SSM框架之前端传递数据到后台
方法一直接使用形参获取前台传递的参数,需要注意的是形参的名字必须和页面参数的名字一致。前台<form action="testone2.do" method="post"><input type="text" name="username">//与下面相同<input type="submit" value="提交"></form>...原创 2019-05-11 22:57:49 · 2452 阅读 · 1 评论 -
使用JDBC连接MySql时出现:The server time zone value '�й���ʱ��' is unrecognized or represents more than one
翻译过来就是:如果希望利用时区支持,必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性),以使用更特殊的时区值解决方法:在数据库连接地址添加?serverTimezone=UTCspring.datasource.url=jdbc:mysql://127.0.0.1:3306/booksystem?serverTimezone=UTC...原创 2019-07-04 15:03:15 · 516 阅读 · 0 评论 -
shiro异常类型
<!-- 身份认证异常 --> <!-- 身份令牌异常,不支持的身份令牌 --> org.apache.shiro.authc.pam.UnsupportedTokenException <!-- 未知账户/没找到帐号,登录失败 --> org.apache.shiro.authc.UnknownAccountException <...转载 2019-07-18 20:02:54 · 273 阅读 · 0 评论 -
IDE安装lombok
一 下载插件包下载地址https://github.com/mplushnikov/lombok-intellij-plugin/releases注意:下载的插件包要和自己的IDE版本相同,比如2018年的IDE就下载2018年的插件包,否则会报以下错Plugin ‘Lombok’ is incompatible with this installation二 安装 依次找到fil...原创 2019-07-29 13:30:41 · 286 阅读 · 2 评论 -
springboot 没有返回页面的原因
解决方法:加入模板引擎thymeleaf在pom.xml文件添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId>...原创 2019-07-17 17:40:42 · 2023 阅读 · 2 评论 -
springboot+JWT实现token认证
结构目录一 annotation包package com.gdqy.zhaosheng.demo.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import ja...原创 2019-07-20 18:56:33 · 2940 阅读 · 2 评论 -
tk.mybatis 简单的使用方法
一 pom.xml 导入依赖 (这里低版本会报错)<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version&g...原创 2019-07-25 18:11:50 · 7223 阅读 · 2 评论 -
Intellij IDE利用Gitee插件上传项目到码云
一 在IDE上安装插件Gitee如果搜索不到可以手动安装,插件地址可到此搜索http://plugins.jetbrains.com/注意:该插件的版本要和你的IDE一样,比如我的IDE版本号为2018.3.5,那么该插件的版本号也是要2018.3.5,否则是安装不成功的。二 安装重启后三 然后有个提示框让你登录码云,我用邮箱和密码登录,登录后就可以上传项目了四 上传,点击add...原创 2019-08-06 14:10:07 · 375 阅读 · 0 评论 -
org.apache.ibatis.jdbc.SQL 的使用
http://www.mybatis.org/mybatis-3/zh/statement-builders.html原创 2019-08-15 13:25:18 · 6177 阅读 · 0 评论 -
IDEA 'Error:java: 无效的源发行版: 11' 解决方案
问题原因本机的jdk版本和项目的jdk版本不一样我的jdk是1.8修改原创 2019-04-21 21:54:52 · 389 阅读 · 0 评论