- 博客(13)
- 收藏
- 关注
原创 两个线程交替执行几种方式
1.第一种使用synchronized,notify,waitpackage com.program;public class TestThread { public static void main(String[] args) { final Object object = new Object(); Runnable runnable = ...
2020-05-07 10:23:29
4046
4
原创 javaweb使用poi下载excel设置样式、合并单元格、设置列宽
@Override public void exportMajorInfo(@RequestBody StudentInfoDto studentInfoDto) { // 至少存在4列 int miniCell = 4; // 查询有多少个年级存在在校人数 List<String> grades = studentStatusMapper.getOnSchoolG...
2020-04-09 11:52:52
480
原创 Java8对list集合进行排序、过滤、分组、去重、转map、遍历赋值等操作
demo如下import lombok.Data;import java.util.*;import java.util.stream.Collectors;public class TestMain { //测试集合 private List<News> newsList = new ArrayList<>(); public ...
2019-12-16 20:46:16
1162
原创 springboot restControllerAdvice异常统一处理详细代码
result结果返回类import com.ljq.util.exception.ResultCode;import lombok.Data;/** * 结果返回类型 * @param <T> */public class Result<T> { /** * 状态码值 */ private int code; ...
2019-10-04 20:55:47
1167
原创 vue使用vue-markdown编辑框,实现简单保存文本和html内容
安装vue-markdownnpm install vue-markdown --save在main.js文件中全局引用//编辑框import mavonEditor from 'mavon-editor'import 'mavon-editor/dist/css/index.css'Vue.use(mavonEditor)vue文件使用@save: 按下 ctrl ...
2019-10-04 20:06:52
4688
1
原创 vue使用lodop打印插件
首先将lodop安装包放到static下下载地址:http://www.c-lodop.com/download.html新建一个vue测试lodop功能LodopFuncs.jsvar CreatedOKLodop7766 = null, CLodopIsLocal;//====判断是否需要 Web打印服务CLodop:===//===(不支持插件的浏览器...
2019-10-04 11:08:05
1791
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(六)
使用docker部署前后端项目ubuntu安装docker先卸载可能存在的旧版本sudo apt-get remove docker docker-engine docker-ce docker.io更新apt包索引sudo apt-get update安装以下包以使apt可以通过HTTPS使用存储库sudo apt-get install -y apt-transpo...
2019-10-04 09:58:55
685
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(五)
前端vue项目改造安装es6按需引入npm install babel-plugin-component --save-devnpm install babel-preset-es2015 --save-dev.babelrc文件改为:{ "presets": [ ["env", { "modules": false }], ["es2015",...
2019-10-03 21:40:17
442
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(四)
后台springcloud zuul网关搭建api-gateway项目新建项目选择如下启动类添加@EnableZuulProxy注解yml文件配置如下测试结果zuul高可用只须部署多个Zuul节点SpringCloud+vue+element-ui+docker前后端项目实践到部署(六)SpringCloud+vue+element-ui+doc...
2019-10-03 10:37:55
485
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(三)
统一配置中心设置config server端,新建config项目git新建SpringCloud-Config项目和client1-dev.yml文件,并将client1项目的配置复制到文件中启动类添加注解@EnableDiscoveryClient@EnableConfigServeryml文件添加配置git配置,url项目路径,并添加用户名密码,以及...
2019-10-02 21:08:15
443
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(二)
client1,client2集成mysql数据库并实现springboot分页在客户端pom文件中添加依赖,mybatis,mysql,分页插件<!--mybatis--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>m...
2019-10-02 10:57:36
487
原创 SpringCloud+vue+element-ui+docker前后端项目实践到部署(一)
环境准备,前后端项目搭建1.vue-cli脚手架搭建首先安装node,cmd输入node -v查看是否安装成功安装淘宝npm镜像npminstall-gcnpm--registry=https://registry.npm.taobao.org初始化vue-cli项目进入新建文件夹,全局安装vue-cli脚手架 cnpm install -g vue-cli...
2019-10-01 22:17:05
1151
原创 MyBatis的resultMap只返回一条数据的解决方法
resultMap下有association和collectionassociation用于多对一或者一对一,collection用于一对多。在这里为了测试只能返回一条数据,以及如何解决这个问题。我用了一个学生类和班级类。学生类中添加了一个班级类的属性:班级类添加了一个学生的集合:StudentDao.xml关键代码:
2018-01-15 20:22:47
12822
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人