会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
云扬四海
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年6月16日
Spring Boot 在启动时进行配置文件加解密
摘要: Spring Boot Application 事件和监听器 寻找到application.yml的读取的操作。 从spring.factories 中查看到 # Application Listeners org.springframework.context.ApplicationListene
阅读全文
posted @ 2020-06-16 09:38 云扬四海
阅读(1586)
评论(0)
推荐(0)
2020年3月2日
启动时查看配置文件application.yml
摘要: Spring Boot Application 事件和监听器 在多环境的情况下。 可能需要切换配置文件的一个对应的属性来切换环境 面临的问题就是 如何在springboot加载完配置文件的时候就可以立即校验对应的属性值 SmartApplicationListener实现监听解耦 我们只需在加载完成
阅读全文
posted @ 2020-03-02 10:26 云扬四海
阅读(3144)
评论(0)
推荐(0)
2019年8月15日
SpringBoot中整合Redis、Ehcache使用配置切换 并且整合到Shiro中
摘要: 在SpringBoot中Shiro缓存使用Redis、Ehcache实现的两种方式实例 SpringBoot 中配置redis作为session 缓存器。 让shiro引用 本文是建立在你是使用这shiro基础之上的补充内容 <! more 第一种:Redis缓存,将数据存储到redis 并且开启s
阅读全文
posted @ 2019-08-15 17:22 云扬四海
阅读(3183)
评论(1)
推荐(1)
2019年8月13日
给你的SpringBoot做埋点监控--JVM应用度量框架Micrometer
摘要: 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 JVM应用度量框架Micrometer实战 前提 做度量统计收集,使用Prometheus(普罗米修斯)进行数据收集,Grafana(增强ui)进行数据展示,用于监控生成环境机器的性能指标和业务数据指标。一般,
阅读全文
posted @ 2019-08-13 09:19 云扬四海
阅读(28629)
评论(2)
推荐(12)
2019年8月3日
SpringBoot Jar包瘦身 - 跟大文件说再见!
摘要: 前言 SpringBoot部署起来配置非常少,如果服务器部署在公司内网,上传速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼、就是 编译出来的 Jar 包很大,如果工程引入了许多开源组件(SpringCloud等),那就更大了。这个时候如果想要对线上运行工程有一些微调,则非常痛苦
阅读全文
posted @ 2019-08-03 17:21 云扬四海
阅读(5723)
评论(0)
推荐(1)
2019年6月13日
Spring中重要的注解
摘要: 现在大部分的Spring项目都会用到注解。使用注解来替换xml,一行简单的注解就可以解决很多事情。但是你真的懂其中的原理吗。 本文翻译于 "https://docs.spring.io/spring framework/docs" and "https://docs.spring.io/spring
阅读全文
posted @ 2019-06-13 10:56 云扬四海
阅读(2251)
评论(3)
推荐(4)
2019年6月3日
Java 高级 --- 多线程快速入门
摘要: 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 多线程快速入门 1、线程与进程区别 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。 所以线程基本上是轻量级的进程,它负责在单个
阅读全文
posted @ 2019-06-03 13:55 云扬四海
阅读(862)
评论(0)
推荐(2)
2019年5月29日
对象拷贝 - 优雅的解决方案 Mapstruct
摘要: MapStruct GitHub 访问地址 : https://github.com/mapstruct/mapstruct/ 使用例子 : https://github.com/mapstruct/mapstruct-examples MapStrcut与其它工具对比以及使用说明! http://
阅读全文
posted @ 2019-05-29 21:07 云扬四海
阅读(14839)
评论(0)
推荐(3)
2019年5月22日
为什么处理排序的数组要比非排序的快
摘要: 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 为什么处理排序的数组要比非排序的快 问题 以下是 c++ 的一段非常神奇的代码。由于一些奇怪原因,对数据排序后奇迹般的让这段代码快了近6倍!! 注意到数据是分布在0到255之间的。当数据排好序后,基本上前一半大
阅读全文
posted @ 2019-05-22 10:30 云扬四海
阅读(801)
评论(0)
推荐(1)
2019年5月21日
面试题-使用线程交替打印奇数偶数
摘要: 这世上有三样东西是别人抢不走的:一是吃进胃里的食物,二是藏在心中的梦想,三是读进大脑的书 分析题目。需要使用两个线程交替打印奇偶数。 使用同步锁解决这个问题 使用信号量来实现交替打印 定义两个信号量,一个奇数信号量,一个偶数信号量,都初始化为1 先用掉偶数的信号量,因为要让奇数先启动,等奇数打印完再
阅读全文
posted @ 2019-05-21 15:37 云扬四海
阅读(2176)
评论(4)
推荐(3)
上一页
1
2
3
4
5
6
7
下一页
公告