![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
肉抖的摇摆小胖子
这个作者很懒,什么都没留下…
展开
-
java使用dockerAPI (三)
环境虚拟机:ubuntu主机:win10步骤本期将介绍java中使用dockerAPI的工具类封装以及常用的操作。经过前两期,相信各位朋友都已经引入好docker的相关jar包了,那么就让我们以最简单的training/webapp为例,介绍一些基本操作吧!首先笔者已通过命令行docker pull training/webapp拉取好相关的镜像了,当然通过dockerAPI拉取也是可...原创 2020-02-15 14:35:48 · 6271 阅读 · 3 评论 -
java使用dockerAPI (二)
环境虚拟机:ubuntu主机:win10步骤跟着我的步骤一步一步来,坑点我会特别指明,下面就开始吧。以下操作均在docker服务器进行。1、建立一个certs文件夹存放密钥,然后进入该文件夹,右键->在终端打开2、输入openssl genrsa -aes256 -out ca-key.pem 4096jtc@ubuntu:~/certs$ openssl genrsa -...原创 2020-02-14 20:38:03 · 1387 阅读 · 0 评论 -
java使用dockerAPI (一)
环境ubuntu步骤1、在部署docker的服务器中使用gedit /lib/systemd/system/docker.service找到Execstart=/usr/bin/dockerd 不管其之后是什么在这句话的最后加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 保存。2、重启服务。1、systemctl d...原创 2020-02-14 19:58:09 · 1427 阅读 · 1 评论 -
最详细IDEA搭建SSM框架,并实现html调取接口显示数据(多图)
之前都用Springboot+Mybatis进行项目开发,今天准备搭建一个简单的SSM框架demo来学习一下,下面就开始吧!笔者相关软件版本:1、jdk1.82、mysql 8.0.150、创建数据库和表1、首先选择该项创建maven web模板。2、自己输入命名3、选择本地maven4、输入项目名5、开启项目后,建立如下的文件目录主要包括java文件夹、resource...原创 2020-02-13 19:42:38 · 2708 阅读 · 0 评论 -
java - excel导出接口的实现以及前后端连接
项目需要将相关数据导出到excel文件,因此做了一个excel导出的接口。附上代码和解释:private void exportTranscript(HttpServletResponse response) throws IOException { //设置表格表头 List<String> header = new ArrayList<&g...原创 2020-01-13 20:15:05 · 2106 阅读 · 0 评论 -
idea中maven下的jar包报错有下划线问题解决
今天想要加入一个导出excel表格的接口,在maven导入依赖包poi的时候出现了依赖报错的情况,右侧的maven项目管理也是报错。标注的地方为红色排查发现 Project Structure 下的poi、poi-ooxml、poi-scratchpad三个包的sources和javaDocs都已经下载了,但是classes没有下载。解决方法方法1、可以在Maven Reposito...原创 2020-01-13 20:01:34 · 1877 阅读 · 0 评论 -
Maven依赖Grobotils多线程测试并发即遇到的坑
项目需要通过多线程来测试并发情况下部分接口是否有数据重复添加及主键重复报错的情况,由于JUnit不可多线程测试,其原因在于junit本身是不支持多线程的,可以new Thread()测试一下,会运行不了。这是因为Junit的底层实现上,是用System.exit退出用例执行的,JVM都终止了,在测试线程启动的其他线程自然也无法执行。因此,利用第三方Grobotils来进行测试。添加Maven依...原创 2019-09-04 20:23:06 · 989 阅读 · 0 评论 -
LayUI+Springboot多图上传及并发插入数据库数据出现的主键id重复问题解决
LayUI提供了非常方便的文件上传控制 ,uploadListIns = upload.render({ elem: '#testList' //选择文件按钮的id ,url: '../../../file/uploadCarousel' ,accept: 'images'...原创 2019-08-16 00:11:25 · 770 阅读 · 1 评论 -
Springboot使用外置tomcat的同时使用websocket通信遇到的坑
Springboot集成websocket进行前后端你通信上一章讲到Springboot集成websocket进行前后端通信。如果使用JAR包部署,直接使用现成的代码和注解配置就可以使用了。但是由于我们项目文件是上传到服务器本项目一个目录下,JAR包每次开机需要启动,这样每次又是开启一个新的tomcat来跑项目,导致文件一旦服务器重启就会找不到。所以考虑使用WAR包部署但是在打WAR包的时候...原创 2019-08-15 23:20:23 · 6877 阅读 · 3 评论 -
Springboot jar包及war包部署
1.项目初版完成,考虑使用jar包还是war部署时遇到的问题以及整理的部署方法。JAR包部署:pom.xml中添加packaging打包格式为jar包。其他均不需要改动,使用maven管理clean之后package即可。WAR包部署package com.ctfplatform.hznuctf;import org.springframework.boot.SpringApp...原创 2019-08-09 15:32:27 · 142 阅读 · 0 评论 -
6:Springboot WebSocket使用及json格式传输
由于项目需求管理员这边发通知需要主动通知到用户,所以决定采用websocket方式进行前后端数据交换,后来便决定一个页面的所有请求全部用websocket,因此需要json格式来包装键值对的请求名和请求内容。奉上springboot内置tomcat的websocket配置及使用。1:Config配置,目前看到说是内置springboot需要注入beanServerEndpointExporte...原创 2019-08-08 22:42:50 · 6269 阅读 · 0 评论 -
5:(Springboot)Controller配置及编写
1:类头设置@RestController注解 即responsbody和Controller的合并设置主RequestMapping地址方法上设置子RequesMapping地址和method方法Controller层注意一点就是尽量不要用HttpSession 来获得session中的对象信息,有可能出现获得不到的情况。今天踩了个坑,就是在管理员登录之后会存储管理员的session对...原创 2019-08-08 21:45:37 · 667 阅读 · 0 评论 -
4:(Springboot)service层配置及开发
1:在config/service层下创建TransactionMangementConfiguration,通过事务控制来保证原子性等功能,如abc三个流程,若b失败,a已经完成则a回滚2:service接口编写这里注入UserDao可能会提示没有找到,要修改报警等级...原创 2019-08-08 21:45:45 · 3189 阅读 · 0 评论 -
3:(Springboot)dao层和mapper的编写
1:dao层写接口2:resources/mapper/下写mapper xml文件原创 2019-08-08 21:49:04 · 4117 阅读 · 0 评论 -
2.(Springboot)POM、mybatis、datasource配置
1:配置数据库和数据库连接池2:在resources下创立mybatis-config.xml的配置文件,使用自增,驼峰命名规则3:在dao里创建DataSourceConfiguration 相关变量在properties中配置4:创建sqlSessionFatory最后properties的配置...原创 2019-08-08 21:46:25 · 582 阅读 · 0 评论 -
1.Springboot+Mybatis搭建与启动
1:IDEA中Spring初始化点击next2:自己设置项目名3:选择版本号后选择存储位置点击finish4:检查maven配置,选择自己目录下的maven配置文件和仓库,配置文件最好加入阿里云的代理这样下载会快很多,具体不过阐述 注意不要最好不要用idea自带的maven5:java文件夹里存储源代码,resouces/static里存的是页面,当前这个java文件是启动类,po...原创 2019-08-08 21:46:20 · 234 阅读 · 0 评论