-
SpringBoot集成swagger2.0
SpringBoot集成swagger2.0 最近项目里要用到SpringBoot + swagger,查了其他小伙伴们的资料,或多或少有点问题,在此我再梳理一遍。 1、maven依赖 parent groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-parent/artifactId version2.1.10.REL...
2019-12-18 16:04:25 groupMySQanySwaggerXMLTypeConfig环境fileapp
-
《深入理解Java虚拟机》-----第12章 Java内存模型与线程
《深入理解Java虚拟机》-----第12章 Java内存模型与线程 概述 多任务处理在现代计算机操作系统中几乎已是一项必备的功能了。在许多情况下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系...
-
Java A*算法搜索无向图最短路径
Java A*算法搜索无向图最短路径 网上看了很多别人写的A*算法,都是针对栅格数据进行处理,每次向外扩展都是直接八方向或者四方向,这样利于理解。每次移动当前点,gCost也可以直接设置成横向10斜向14。 但是当我想处理一个连续的数据集,比如一个网络状的图,难道我还要...
-
springboot 自定义LocaleResolver切换语言
springboot 自定义LocaleResolver切换语言 springboot 自定义LocaleResolver切换语言 我们在做项目的时候,往往有很多项目需要根据用户的需要来切换不同的语言,使用国际化就可以轻松解决。 我们可以自定义springboor中的LocaleResolver来进行简单的国际化处理,下面来...
-
idea2019版与maven3.6.2版本不兼容引发的血案
idea2019版与maven3.6.2版本不兼容引发的血案 昨天遇到了点问题解决浪费了一些时间(导致更新内容较少)回顾下问题 项目出现Unable to import maven project: See logs for details 翻了好多博客 莫名的忧伤 waht 本着沉重的心情早上起来再试一次 从idea本身去找问题 当...
-
一个简单的加密工具,性能貌似不行,待优化
一个简单的加密工具,性能貌似不行,待优化 package com.kxvz.common.crypt;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import java.io.ByteArrayOutputStream;import java.security.SecureRandom;import java.util.Ar...
-
Spring5源码解析6-ConfigurationClassParser 解析配置类
Spring5源码解析6-ConfigurationClassParser 解析配置类 ConfigurationClassParser 在 ConfigurationClassPostProcessor#processConfigBeanDefinitions 方法中创建了 ConfigurationClassParser 对象并调用其 parse 方法。该方法就是在负责解析配置类、扫描包、注册 Bea...
-
使用maven-compiler-plugin以及maven-shade-plugin完成maven项目
使用maven-compiler-plugin以及maven-shade-plugin完成maven项目打包 最近负责一个纯 maven 项目(项目需求尽量轻量化),需要自己完成打包工作. 因此,基于 maven-compiler-plugin 以及 maven-shade-plugin 完成项目的打包工作. 其中: maven-compiler-plugin 负责项目编...
-
使用maven搭建Hibernate
使用maven搭建Hibernate 使用maven搭建Hibernate框架(web项目) 1 create table USERS 2 ( 3 ID NUMBER not null primary key , 4 NAME VARCHAR2 ( 50 ), 5 PASSWORD VARCHAR2 ( 50 ), 6 TELEPHONE VARCHAR2 ( 15 ), 7 USERNAME VARCHAR2 ( 50 ), 8 ISADMIN VARCHAR2 (...
-
自己动手撸一个LinkedList
自己动手撸一个LinkedList 自己动手撸一个LinkedList 1. 原理 LinkedList是基于双链表的动态数组,数据添加删除效率高,只需要改变指针指向即可,但是访问数据的平均效率低,需要对链表进行遍历。因此,LinkedList善于进行一些插入、删除操作,不利于进行检索操作。Lin...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
