- 博客(5)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 使用jasypt对Spring配置文件进行加密
一般情况下,Spring项目中数据库等配置文件都写在配置文件中,所以存在一定的风险,可选的做法有:①重写Spring读取配置文件的机制;②在Java代码中配置DataSource;这两种方法都可以实现,第一种方法比较复杂但是更通用,第二种较为简单,但是将配置写死在程序中显然是不恰当的。所以使用一个开源的专门针对Spring配置文件加密的工具jasypt,其原理是重写读取配置文件的机制,在读取到具有...
2019-06-26 20:11:28 1599 2
原创 SpringBoot Admin 2.1.5监控微服务的基本配置
1. 介绍SpringBoot Admin可以看作是Spring actuator监控的一个UI界面,可以很方便的查看服务的运行情况。本篇文章只做一个简单的基本配置介绍。1.1 admin server配置基于eureka,将admin server注册到服务注册中心,则其他微服务不要任何改动即可被监控(前提是是暴露了监控端点)。加入依赖 <dependency> ...
2019-06-15 09:38:35 3005 1
原创 一张图看清国内程序员的分布数量
标题略显夸张哈。下图是近半年来,个人博客访问量(仅允许获取位置信息的),排除个人常驻地(成都)外,前20的访问地区,可以看出北京上海深圳位居前三,也侧面说明了北上深的程序员的数量。然后在转换成百分比看一下(已忽略其他城市)...
2019-06-14 11:12:57 10950
原创 jquery逆向css selector path生成
场景:一般情况我们都是已知css选择器的情况下,去操作dom元素,而在做爬虫时,为了方便的使用可视化的方式,让用户能够快速选区要采集的元素节点,需要在页面上点击某个元素后自动获取其selector。思路:从点击元素开始向上(父节点)遍历,若遍历过程中的某个选择器能够唯一确定这个元素,则返回。当遇到有id属性的元素时直接返回。实现:/** * 获取css path * @param ...
2019-06-08 10:33:37 839
原创 SpringCloud微服务session一致性解决方案
场景:Spring Cloud微服务项目有这样一个问题:某些微服务需要获取用户登陆信息,即判断用户是否登陆,而由于微服务之间相互隔离,各个微服务的session无法共享,因此无法获取登陆状态。解决思路:这个问题实质上就是分布式session一致性问题,可以通过一下方法解决:1.使用redis共享session将各个微服务中的session放入redis中,通过读取redis来实现sess...
2019-06-02 12:01:31 14150 5
工件零件缺陷检测系统(C#)
2021-12-15
简易版的自行车速度计(C#实现)
2021-11-25
基于RFID射频识别的商品录入和管理系统(C#)
2021-11-25
各个版本hadoo.dll以及winutils
2019-03-29
qq聊天记录分析包
2018-02-20
微信文章抓取
2017-10-14
有些创业想法,想和感兴趣的小伙伴一起来讨论讨论
2024-02-22
寻找会Python的小伙伴一起开发
2024-01-08
Java Hash Map containsValue的时间复杂度是多少呢
2018-02-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人