自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除