- 博客(8)
- 收藏
- 关注
原创 Guava单机限流框架-RateLimiter
在当前微服务的大环境下,大部分的服务一般都是通过接入分布式限流框架来实现限流、熔断、降级,但大型的分布式框架有时显得过于”重量”,在一些小型系统或单机Demo级别的应用开发中,其实可以考虑单机型的限流框架,例如今天的主角——RateLimiter。 RateLimiter是Google Guava下的一款单机轻量级别的小框架、小工具。...
2022-06-18 15:44:53 933 1
原创 EasyExcel的应用实践
在实际的开发过程中,我们经常能够遇到Excel相关的应用场景:用户或者订单批量导入、BI报表导出等等,EasyExcel由于其简洁、易用性,深得大家的喜爱!文档地址:https://alibaba-easyexcel.github.io/官网简介:EasyExcel是Alibaba一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能。......
2022-06-18 15:03:23 282
原创 DataX和xxl-job的应用实践
DataX和xxl-job的应用实践一、需求背景 由于公司业务原因,需要下线大数据平台,而在线上继续运营的服务中,存在不少BI报表数据来源于大数据平台,为了在下线大数据平台之后,仍然能够保证BI报表数据的正常输出,决定采用DataX同步业务数据表,xxl-job实现中间表和最终数据表的逻辑计算和输出:需求一:将业务库中的业务数据表定时(例如每晚0-1时执行)同步到数据库中需求二:通过SQL代替原来的大数据平台hive逻辑,定时(例如每晚2-3时执行)通过业务表生成中间表及数据表二、开发方案
2022-05-29 10:26:01 811
原创 Calendar跨年时的周计算
Calendar跨年时的周计算1、场景需求获取日期是当年的第几周时,我们经常通过Calendar获取:calendar.get(Calendar.WEEK_OF_YEAR)2022年1月1日既是2022年的第一周也是2021年的最后一周,当进行编程计算时,需要一个确定的标准:需求一:不同的需求可能周的起始星期不同需求二-场景一:3号作为新一年的第一周,1号作为去年的最后一周需求二-场景二:1号作为新一年的第一周2、参数介绍void setFirstDayOfWeek(i
2022-05-06 21:00:43 1004
原创 Mysql无法输入中文的问题
Mysql5.7无法输入中文的问题1. 问题重现在测试服务器mysql中执行中文插入时,一切正常,但切换到本地mysql,发现报错:Incorrect string value: ‘\xE6\xB5\x8B\xE8\xAF\x95…’ for column ‘service_name’ at row 12. 问题排查初步分析为编码格式异常首先,排查数据库编码格式正常!其次,排查表编码格式正常!最后,排查所在列编码格式异常,发现字符集不支持中文,修改后:问题解决!
2022-04-23 22:00:44 2108
原创 Java Json解析样例
Json样例{ "result":{ "realtime":{ "wid":"00", "temperature":"33", "direct":"东南风", "aqi":"60", "humidity":"61", "power...
2019-07-31 20:41:16 159
原创 哈希冲突的解决方法
哈希冲突的解决方法哈希法的基本思想先在元素的关键字k和元素的存储位置p之间建立一个对应关系H,使得p=H(k),H称为哈希函数。创建哈希表时,把关键字为k的元素直接存入地址为H(k)的单元;以后当查找关键字为k的元素时,再利用哈希函数计算出该元素的存储位置p=H(k),从而达到按关键字直接存取元素的目的。构造哈希函数的方法除留余数法平方取中法常用处理哈希冲突的方法开放地址...
2019-03-22 10:19:08 232
原创 Injection of resource dependencies failed; nested exception is org.springframework.beans.factor的报错解决
报错信息org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘adminLoginAction’: Injection of resource dependencies failed; nested exception is org.springframework.beans...
2019-03-04 10:46:39 23587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人