摘要: 安装centos7 安装mysql 安装redis 安装node.js/vue.js idea工具安装及快捷键熟悉 构建springboot项目 spring boot集成jpa/统一异常处理/前后日志输出/单元测试 spring boot集成mybatis spring boot集成redis s 阅读全文
posted @ 2017-08-23 20:47 air_balloon 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 这个主题的内容之前分三个篇幅分享过,导致网络上传播的比较分散,所以本篇做了一个汇总,同时对部分内容及答案做了修改,欢迎朋友们吐槽、转发。因为篇幅长度和时间的原因,部分答案我没有亲自总结。更多精彩内容请关注我的微信公众号:JavaQ。 1.面向对象和面向过程的区别 面向过程优点:性能比面向对象高,因为 阅读全文
posted @ 2017-08-13 21:47 air_balloon 阅读(326) 评论(0) 推荐(0) 编辑
摘要: grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 选项 -a 不要忽略二进制数据。 -A<显示列数> 除了显 阅读全文
posted @ 2018-02-24 11:02 air_balloon 阅读(2861) 评论(0) 推荐(0) 编辑
摘要: Quartz教程三:Job与JobDetail介绍 原文链接 | 译文链接 | 翻译:nkcoder | 校对: 本系列教程由quartz-2.2.x官方文档翻译、整理而来,希望给同样对quartz感兴趣的朋友一些参考和帮助,有任何不当或错误之处,欢迎指正;有兴趣研究源码的同学,可以参考我对quar 阅读全文
posted @ 2018-01-16 11:46 air_balloon 阅读(1443) 评论(0) 推荐(1) 编辑
摘要: 热部署:当发现程序修改时自动启动应用程序。 spring boot使用的是spring-boot-devtools是一个为开发者服务的一个模块。其原理用了classLoader 其中一个加载不变的类,另一个restart ClassLoader加载变得类。 devtools会监听classpath下 阅读全文
posted @ 2017-12-21 22:37 air_balloon 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Quartz学习——SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解(四) 当任何时候觉你得难受了,其实你的大脑是在进化,当任何时候你觉得轻松,其实都在使用以前的坏习惯。 通过前面的学习,你可能大致了解了Quartz,本篇博文为你打开学习SSMM+Qua 阅读全文
posted @ 2017-12-21 18:02 air_balloon 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 什么是异步调用? 异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。 如何实现异步调用? 多线程,这是很多人第一眼想到的关键词,没错,多线程就是一种实现异步调用的方式。 在非spring目项目中我们 阅读全文
posted @ 2017-12-17 00:06 air_balloon 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1. TaskExecutor Spring异步线程池的接口类,其实质是java.util.concurrent.Executor Spring 已经实现的异常线程池: 1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程。 2. Sy 阅读全文
posted @ 2017-12-16 23:13 air_balloon 阅读(18557) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在Spring Boot中使用Quartz时,在JOB中一般需要引用Spring管理的Bean,通过定义Job Factory实现自动注入。 Spring有自己的Schedule定时任务,在Spring boot中使用的时候,不能动态管理JOB,于是就使用Quartz来实现。 在Spring 阅读全文
posted @ 2017-12-16 16:35 air_balloon 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了Spring boot 默认静态资源路径与手动配置访问路径的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在application.propertis中配置 ##端口号 server.port=8081 ##默认前缀 spring.mvc.view.prefix=/ ## 阅读全文
posted @ 2017-12-16 10:36 air_balloon 阅读(10673) 评论(0) 推荐(0) 编辑
摘要: Vue2.0+ElementUI+PageHelper实现的表格分页 前言 最近做了一些前端的项目,要对表格进行一些分页显示。表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即前端分页)的做法是将数据全部缓存,然后分页显示,这样在数据量较大的时候会对浏览器的速度产生影响,所以 阅读全文
posted @ 2017-12-15 13:58 air_balloon 阅读(3347) 评论(0) 推荐(1) 编辑
摘要: Quartz与SpringMVC的整合 简介 Quartz是一个完全由java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。这篇文章介绍了Quar 阅读全文
posted @ 2017-12-15 13:54 air_balloon 阅读(3861) 评论(2) 推荐(0) 编辑