自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郄梦岩的博客

JAVA软件设计师

  • 博客(20)
  • 资源 (3)
  • 问答 (4)
  • 收藏
  • 关注

原创 基于微服务网关gateway的token认证机制(完整版)

去年写了一个基于前端vue的token认证。现在把后端的也补上。以前在网上看到过一篇,基于此篇改造了一下。只需要6步即可。直接复制粘贴即可直接使用!需引入如下包: <dependency> <groupId>org.projectlombok</groupId> <artifac...

2020-01-12 13:12:26 5832

原创 基于vue的token认证机制(完整版)

这两天边学习vue边写了一个基于vue的token认证机制,以前是用的Angular js,现在改成vue,感觉写起来更容易理解,编码也更方便了。不多说,以下为截图加代码:(注意要自己去安装axios、vuex),我用的element-UI做的排版,这个可以根据实际需求自己去选择,也可以使用Bootstrap或者layyer-ui什么的。五步即可完成,注意黑体字为主要内容!1.目录结构...

2018-11-12 15:14:11 15006 10

转载 Spring Boot 注解大全,一键收藏!专治节后综合征!

一、注解 (annotations) 列表@SpringBootApplication:包含了 @ComponentScan、@Configuration 和 @EnableAutoConfiguration 注解。其中 @ComponentScan 让 spring Boot 扫描到 Configuration 类并把它加入到程序上下文。@Configuration等同于 spring 的 XML 配置文件;使用 Java 代码可以检查类型安全。**@EnableAutoConfig.

2020-10-12 08:09:14 26

原创 SpringWeblux集成Mongodb+WebSocket

在网上这样的例子还是很多的。但是大多数都是一个简单的demo。甚至还是只用一种Repository的方式。这种方式我发现一个弊端,就是如果你想查询指定Mongodb的数据库集合,那实现起来会很麻烦。所以,结合网上的示例,自己又研究了一些日子。最后搞出用ReactiveMongoTemplate的方式,tail方法监听指定数据库。然后把监听到的数据流通过WebSocket的方式传到前端。具体代码是这样的。1.首先,实现注解式的WebSocketMappingimport org.springfram

2020-09-22 08:56:07 41

原创 java-base64转图片并存储到本地(工具类)

/** * 测试base64转图片,并存储到本地 * @param base64 base64字符串 * */ public static void test(String base64) throws IOException { byte[] bs = new byte[1024]; bs = Base64.getMimeDecoder().decode(base64); BufferedOutputStre.

2020-08-31 09:44:38 430

原创 logback-spring彩色日志配置

这篇写的是在网上看到过,摘抄过来的。留以后备用。<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设...

2020-08-31 09:38:39 103

原创 java 8 时间工具类,用的自己取走!

今天利用早晨时间,看到了java 8 的时间新特性。虽说java 14马上要出了。但是现在我们这边普遍还是用的jdk 8。因此,总结一下时间工具类,为以后开发节省时间。喜欢的朋友直接取走,免费!哈哈~package com.sj_user.tool;import org.springframework.format.annotation.DateTimeFormat;import j...

2020-02-26 09:44:32 61

原创 java poi 生成word文档并下载

我使用的是Springboot框架开发的。首先需要在pom.xml文件中引入以下maven包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> ...

2020-01-19 11:10:21 963

原创 java poi 生成excel表格并下载

我使用的是Springboot框架开发的。首先需要在pom.xml文件中引入以下maven包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> ...

2020-01-19 11:05:52 423

原创 mysql使用存储过程按天创建表

我使用的是navicat图形化工具编码的。所以下面我介绍的是使用本工具创建存储过程。1.打开navicat,选择需要创建表的数据库,点击“查询”,在查询编辑器中输入下面代码:create procedure ceshi3 () BEGINdeclare i int DEFAULT 1; set @sql_create_table_gpstrail = concat( 'CREA...

2019-12-10 10:12:49 162

原创 Springboot引入本地Jar包文件(亲测可用)

在resources文件下新建lib文件夹,将jar包放到该文件夹下。2.在pom.xml文件中这样引入: <dependency> <groupId>com.sqljdbc</groupId> <artifactId>com.sqljdbc4</artifactId> ...

2019-09-11 14:13:46 251

原创 Docker常用命令集合(实用版)

自己总结:Docker镜像常用命令(示例):搜索镜像: docker search java下载镜像:docker pull reg.itmuch.com/java:8列出镜像:docker images删除镜像:docker rmi bsconfig删除所有镜像:docker rmi -f ${docker images}保存镜像:docker save bubox&...

2019-08-07 15:19:34 62

原创 前后端分离框架的实用及优点

这几天有很多新手同学问我这个问题。今天想写个博客给大家说一下自己对前后端分离开发的看法。为什么要使用前后端分离开发的架构模式?前后端不分离在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。(图片为自己百度上搜的转载图)前后端分离前后端分离的应用模式中,后端仅返回前端所需的数据,不再渲染HT...

2019-08-06 15:27:37 1177

原创 Linux脚本后台运行可执行jar包

写一个脚本,方便今后在Linux环境上部署可执行jar包。1.将以下代码直接复制到记事本,然后将记事本重命名为:“Run.sh”。注意:将APP_NAME的参数修改为你的jar名称,如果有配置文件,则将APPFILE_PATH路径修改为配置文件所在路径。#!/bin/bash #这里可替换为jar包名字APP_NAME=AIRobotPlatform-1.0.jar#根据实际情...

2019-08-01 14:32:23 590

原创 Springboot整合Redis

1.application.properties配置redis连接信息#Redis数据库连接配置spring.redis.host=122.115.36.168spring.redis.port=6379spring.redis.password=DEVElopQSX@$^123spring.redis.timeout=10002.RedisConfig.java配置Re...

2019-07-29 17:29:47 9083 6

原创 Springboot-logback-spring日志配置

先建一个文件,名称为:logback-spring.xml,将下面代码直接复制进去,保存。启动程序即可使用(注意:修改扫描的包名。我的查询数据库的dao层是在:com.robot.dao)<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="60 seconds" de...

2019-07-25 11:26:41 58

原创 Docker部署可执行jar包

1.编写Dockerfile文件:查看文件夹“典型案例\bsconfig”下的Dockerfile文件,如图所示:说明:FROM java:8:环境支持为java 8版本。VOLUME /tmp:创建一个存放jar包的文件夹。RUN bash -c 'touch /app.jar':创建镜像时,自动创建一个app.jar文件。ADD zhy_server-0.0.1-S...

2019-07-23 08:32:26 503

原创 SpringBoot-Mysql读写分离数据源配置

读写分离数据源配置与多数据源配置不同之处在于,读写分离所用到的数据库是一致的(例如:都是mysql),而多数据源则是所用到的数据库不同(例如:mysql、sqlserver等等)。以下为读写分离数据源配置:1.创建一个枚举类package com.qmy.config.dataSource;//创建枚举类DataSourceKey列出你所有的数据源名称public enum Data...

2019-07-23 08:29:22 125

原创 SpringBoot-多数据源配置(可自定义数据源优先级)

最近开发过程中,用到多数据源配置,在此记录一下。后面方便使用。1.application.properties文件配置#mysql数据库连接配置spring.datasource.mysql.driverClassName = com.mysql.jdbc.Driverspring.datasource.mysql.jdbc-url = jdbc:mysql://122.115.3...

2019-07-23 08:17:52 104

原创 JAVA学习并发编程心得

近几天工作不是很忙,自己学习了一些并发编程技术。买了两本书《Java并发变成核心方法与框架》和《Java并发编程实战》。其中第一本书看了两遍,第二本正在学习。但在学习过程中,发现第二本并发实战讲的没有第一本详细。但是讲了很多关于并发编程的解决方案。所以推荐,如果初次学习并发编程,看第一本书,有过并发、多线程开发经验的看第二本书。 看完《Java并发变成核心方法与框架》这本书后,总结了以下...

2018-09-12 10:01:09 297

基于springMVC+mybatis框架的旅游特产管理

基于springmvc和mybatis框架的旅游特产管理,使用mySQL数据库进行数据存储。外观样式使用了bootstrap技术。上传人为北京邮电大学世纪学院2013级学生qmy。 请使用使用eclipse打开。 环境要求:jdk1.8、tomcat7.0及以上版本。

2017-04-01

TimeTool.java

基于java8 的时间新特性编写的时间工具类。包括字符串转日期,日期转字符串。时间比较,获取指定时间的前几个月、几年、几天的时间。获取当前时间戳,当前系统时间,把本时区的时间转换成另一个时区的时间等等

2020-02-26

AngularJs+Bootstrap前端框架

基于angularjs+bootstrap的前端框架,内置全套angularjs插件及bootstrap插件

2018-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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