标签:find

Java

配置动态刷新RefreshScope注解使用局限性(一)

2

xubiao.zhuang 发布于 2020-07-06

在 Spring Cloud 体系的项目中,配置中心主要用于提供分布式的配置管理,其中有一个重要的注解:@RefreshScope,如果代码中需要动态刷新配置,在需要的类上加上该注解就行。本文分享一下笔者遇到与 @ConditionalOnSingleCandidate 注解冲突...

阅读(7)评论(0)赞 (0)

Spring

Spring杂谈 | 什么是ObjectFactory?什么是ObjectProvider?

3

yeseng 发布于 2020-07-06

 在Spring的学习过程中,总是学的越多,不懂的越多。本来只是想将ApplicationContext的相关内容全部梳理一遍,结果发现涉及的东西越来越多,比如上篇文章中的ResolvableType,到这篇文章介绍的ObjectFactory跟ObjectProvider。不...

阅读(7)评论(0)赞 (0)

Spring

【深度分析】:阿里,腾讯面试题 SpringBoot整合Spring MVC

15

hanze 发布于 2020-07-06

Java学习总结 SpringBoot整合Spring MVC 1.SpringMVC概述 MVC(Model–view–controller)是软件工程中的一种软件架构模式,基于此模式把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller...

阅读(10)评论(0)赞 (0)

Spring

Spring Security Oauth2 验证和授权服务开发之MongoDB+JWT

1

hanze 发布于 2020-07-06

前言 oauth2规范中具备了四种授权模式,分别如下: ·授权码模式:authorization code ·简化模式:implicit ·密码模式:resource owner password credentials ·...

阅读(6)评论(0)赞 (0)

Spring

Spring Boot 使用docker整合ElasticSearch

11

小丁 发布于 2020-07-06

ElasticSearch是我们经常用到的搜索引擎之一,本篇博客从零开始使用docker安装elasticsearch,elasticsearch-head然后整合Spring Boot对数据进行新增和查询。由于篇幅原因,后面会分两篇blog实战使用分词器以及拼音搜索功能。 准备...

阅读(6)评论(0)赞 (0)

Java

入侵JVM? Java Agent原理浅析和实践

18

puefu.he 发布于 2020-07-06

在平时的开发中,我们不可避免的会使用到Debug工具,JVM作为一个单独的进程,我们使用的Debug工具可以获取JVM运行时的相关的信息,查看变量值,甚至加入断点控制,还有我们平时使用JDK自带的JMAP、JSTACK等工具,可以在JVM运行时动态的dump内存、查询线程信息,甚...

阅读(6)评论(0)赞 (0)

Java

炫酷,SpringBoot+Echarts实现用户访问地图可视化(附源码)

1

yanxinchi 发布于 2020-07-06

SpringBoot+Echarts用户访问地图可视化 意义  在常见的电商、新闻、社交网站等,合理运用运营成本才能最大化输出自己的产品,其中最常见的功能就有针对不同访问热度的城市制定不同的运营手段,因此我们掌握用户城市分布情况至关重要。  pc端与移动端不同...

阅读(5)评论(0)赞 (0)

Java

Kitty中的动态线程池支持Nacos,Apollo多配置中心了

4

邓龙华 发布于 2020-07-06

目录 回顾昨日 nacos 集成 Spring Cloud Alibaba 方式 Nacos Spring Boot 方式 Apollo 集成 自研配置中心对接 无配置中心对接 实现源码分析 兼容 Apollo 和 Nacos NoClassDefFoundError Apoll...

阅读(8)评论(0)赞 (0)

Spring

开启Spring Initializr个性化之旅

3

songhua.gao 发布于 2020-07-06

Every good Spring Boot project usually starts at https://start.spring.io/ — Josh Long <!– more –> 背景介绍,自己的项目或者公司的项目一般需要维护很...

阅读(6)评论(0)赞 (0)

Java

mybatis入门学习

wenming.gapo 发布于 2020-07-05

一、背景 很久以前听说过ibatis,后来知道ibatis改名mybatis了,之前只是简单的接触过mybatis,没有使用太多,不是太了解。所以趁着周末看了看。 本文主要参考网站: https://mybatis.org/mybatis-3/zh/index.html http...

阅读(8)评论(0)赞 (0)

Java

cms项目系列(一)——SSM框架搭建

8

yanxinchi 发布于 2020-07-05

写在前面: 小伙伴儿们,大家好!今天给大家分享一个SSM项目实战系列——cms系统; 后续会持续更新,敬请期待! 思维导图: image-20200704092848794 1,配置文件引入 1.1,创建Maven项目,添加依赖; pom.xml文件: <dependenc...

阅读(10)评论(0)赞 (0)

Java

关于Android开发组件化的一些思考

3

likai 发布于 2020-07-05

前言 组件化开发现在基本上属于基础操作了,大家一般都会使用 ARouter 、LiveDataBus 作为组件化通信的解决方案,那为什么会选择ARouter,ARouter又是怎么实现的呢?这篇文章主要就 搭建组件化开发的准备工作 、组件化跳转分析,如果理解了这篇文章,对于查看A...

阅读(8)评论(0)赞 (0)

Java

「MoreThanJava」Day 3:构建程序逻辑的方法

8

puefu.he 发布于 2020-07-05

「MoreThanJava」 宣扬的是 「学习,不止 CODE」 ,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」 。 当然 不论新老朋友 我相信您都可以 从中获益 。如果觉得 「不错」 的朋友,欢迎 ...

阅读(11)评论(0)赞 (0)

Java

你知道Spring是怎么将AOP应用到Bean的生命周期中的吗?

4

Harries 发布于 2020-07-05

聊一聊Spring是怎么将AOP应用到Bean的生命周期中的?  本系列文章: 听说你还没学Spring就被源码编译劝退了?30+张图带你玩转Spring编译 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration...

阅读(11)评论(0)赞 (0)

编程技术

Go-web如何一步步整合swagger-ui

1

xiaoli.wang 发布于 2020-07-05

我们可以官方提供的方式: github.com/go-swagger/… , 主要方式是:1、写我们的go程序,2、让swagger工具扫描我们的go文件,3、生成swagger注释。 我们先说存在的问题:1、注释本地生成,会因为swagger版本不一致出现问题,出现各种git冲...

阅读(13)评论(0)赞 (0)

Java

Mybatis IO模块分析

4

xubiao.zhuang 发布于 2020-07-05

包括了这几个类: ClassLoaderWrapper DefaultVFS ExternalResources JBoss6VFS ResolverUtil Resources VFS ClassLoaderWrapper 类 作用 使用5种类加载器,one by one查找资...

阅读(8)评论(0)赞 (0)

Java

Mybatis框架下SQL注入审计分析

14

dulong 发布于 2020-07-05

前言 SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少。新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手,希望通过Mybatis框架使用不当导致的SQL注入问题为例,能够抛砖引玉给新手一...

阅读(11)评论(0)赞 (0)

Java

java容器中的几种计数方法浅谈

xubiao.zhuang 发布于 2020-07-05

本文讨论java集合容器中的几种元素数量获取的方式,命题很小,但是也足以让我们思考一些东西。 所谓计数:即是给出所在容器的元素总数的方式。一般能想到的就是两种方式:一是使用某个字段直接存储该计数值,二是在请求计数值时临时去计算所有元素数量。貌似本文的答案已经出来了。好吧,那我们还...

阅读(8)评论(0)赞 (0)