学习JavaWeb开发遇到的问题
荼白777
这个作者很懒,什么都没留下…
展开
-
@NotEmpty,NotNull和@NotBlank的区别
英文@NotNull: The CharSequence, Collection, Map or Array object is not null,but can be empty.@NotEmpty: The CharSequence, Collection, Map or Array object is not nulland size > 0.@NotBlank: The string is not null and the trimmed length is greater tha原创 2021-11-11 10:30:15 · 99 阅读 · 0 评论 -
IDEA的动态模板设置(给一段代码起别名)
比如这里我们写一个tomcat的集成于maven的插件然后设置为xml可用下次需要用的时候直接在xml内输入tomcat7并回车 就会将这段模板内容直接导入了就是类似于给一段代码起个别名…原创 2020-11-20 18:20:32 · 283 阅读 · 0 评论 -
SpringBoot集成RabbitMq 手动ACK
之前一直是自动ACK,现在需要用到手动ACK;但是我在网上找了一阵子,感觉都是比较旧的,我用的时候出一些奇奇怪怪的情况;我自己摸索了一阵子,发现按如下方式是可以完成手动ACK的;因为我目前用到的是fanout模式下的手动ACK;因此我就以fanout模式为例子;一、yml的配置spring: rabbitmq: host: 127.0.0.1 port: 5672 username: msg password: msg virtual-host: t原创 2021-08-12 23:07:23 · 1751 阅读 · 0 评论 -
matlab的m文件转jar包
一、matlab的m文件转jar包首先在命令行输入deploytool点击打开以后按这个步骤执行在生成的文件夹中,找到这个文件夹打开里面就是jar包了二、将jar包存入maven的本地仓库首先打开IDEA点击这个install:install-file -Dfile=<Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<J原创 2021-08-02 17:15:17 · 726 阅读 · 0 评论 -
Mybatis动态update
<update id="updateOne" parameterType="com.inspur.search.data.EntityRelation"> UPDATE ENTITY_RELATION <trim prefix="set" suffixOverrides=","> <if test="srcId!=null">SRC_ID=#{srcId},</if> <if tes原创 2021-05-19 22:17:24 · 1885 阅读 · 1 评论 -
linux云服务器上使用免费版natapp进行内网穿透
和我们本地使用内网穿透是一样的但是我们会遇到一个问题问题就是我们直接打开natapp这个文件,是可以知道随机的域名的但是我们是云服务器,肯定要后台运行常规的方式后台运行无法获取到这个随机的域名就不能白嫖了~解决办法但是,我在网上找了半天 终于找到解决办法了首先上传config.ini和natapp是常规操作了,这里不介绍啦nohup.out是日记信息,也先不管我们的主角就是natapp.sh这个文件这个东西里面其实很简单,长这样开始施法首先需要给natapp权限 chmod原创 2021-02-28 00:23:56 · 340 阅读 · 0 评论 -
springboot打成jar包后无法回显二维码图片
最近用google的zxing搞二维码在本地IDEA启动springboot项目是可以正常显示的问题来了然后我将项目打成jar包丢到云服务器上发现这个接口不能回显二维码了一开始我以为是云服务器Linux的问题随后我在本地运行jar包双击运行就变成空的了那就说明是jar包的问题解决办法网上的办法说是打成war包丢到服务器上就成了,这个我没试我的办法我是直接将整个项目的文件夹丢到云服务器上了然后通过maven命令来启动springboot项目可以看这然后就ok了~.原创 2021-02-27 23:22:03 · 127 阅读 · 0 评论 -
maven启动springboot项目
在IDEA中我们的结构是这样的我们只需要找到pom.xml所在的目录输入命令mvn spring-boot:run即可原创 2021-02-27 22:21:14 · 198 阅读 · 0 评论 -
springboot内置tomcat的basedir存放位置在哪
windows比如我这样写,且我当前项目是在e盘那么就会在e盘下生成一个tmp/tubai/里面存放着tomcat的东西linux会在系统的tmp下放一个tubai原创 2021-02-27 14:55:26 · 4259 阅读 · 0 评论 -
关于springboot单元测试执行两次的问题
首先我们有一张表这里以修改test为例子编写测试类package com.tubai.shiro04_with_spring_boot_1;import com.tubai.shiro04_with_spring_boot_1.Utils.Md5Util;import com.tubai.shiro04_with_spring_boot_1.entity.User;import com.tubai.shiro04_with_spring_boot_1.service.UserService;原创 2021-02-18 23:07:57 · 876 阅读 · 4 评论 -
Springboot生成二维码并回显到页面上
一、导入依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.2.1</version></dependency>测试不带logo的二维码package com.tubai;import com原创 2021-02-18 18:48:24 · 2181 阅读 · 2 评论 -
springboot遇到跨域问题
1.什么是跨域?跨域是指 不同域名之间相互访问。跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。也就是如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。2.什么是同一个域?同一协议,同一ip,同一端口,三同中有一不同就产生了跨域。3.如何解决?对于springboot来说很简单,一个注解就搞定了只用在Controller类上添加一个@CrossOrigi原创 2021-02-05 13:26:36 · 120 阅读 · 0 评论 -
将springboot jar包部署到腾讯云服务器上&常用linux命令
1.连接服务器笔者使用的是XSHELL,已经连接上了2.找到合适的位置上传jar包通过 rz -y命令即可运行jar包方式一java -jar xxx.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出方式二java -jar xxx.jar &&代表在后台运行。特点:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。方式三nohup java -jar xxx.jar &nohup 意思是不挂断运行原创 2021-02-03 13:01:09 · 463 阅读 · 0 评论 -
Navicat无法连接到腾讯云MySQL的问题
先使用远程工具连接到服务器输入mysql -u root -p输入你的密码,进入mysql输入这个命令GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;'root’表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,'你的密码’表示密码再输入命令flush privileges;刷新MySQL的系统权限相关表即可正常连接了...原创 2021-02-03 12:13:30 · 497 阅读 · 0 评论 -
使用JSON深度克隆java对象
首先导入依赖<!--fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.75</version> </dependency>编写代码pub原创 2021-02-03 00:23:15 · 982 阅读 · 0 评论 -
关于Mybatis使用懒加载导致了json序列化错误
错误内容2021-02-02 22:38:19.701 ERROR 28440 --- [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springfr原创 2021-02-02 22:43:34 · 450 阅读 · 0 评论