自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小调寄与❤

不积跬步无以至千里

  • 博客(3)
  • 收藏
  • 关注

原创 接口日志与加密(SpringBoot)

在实际开发中,我们可能有如下需求:记录请求/响应的参数,记录日志;接口做加密防爬。即前后端约定好加密方式,前端传加密参数,后端获取到密文然后解密,处理完后再加密响应给前端。一、记录请求/响应的参数Spring 已经提供好类可以使用:ContentCachingRequestWrapper和ContentCachingResponeWrapper。使用方式如下:@Component@WebFilter(filterName = "ContentCacheFilter", urlPatterns

2021-11-04 23:17:44 385

原创 Java 函数式编程实现惰性求值

声明最近看了【阿里技术】微信公众号的推文《函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码》,觉得其编码方式很值得学习,故记录在此。本文侧重讲述实践过程,原文中 “函子”、“单子”、“柯里化” 等概念不做细致探究,我也不懂,各位有兴趣再去琢磨。一、编程语言的严格(strict)与惰性(lazy)Java 是一门严格的编程语言,我们习惯变量在定义时就完成了初值计算,如:int a = 10 + 1;int b = a + 1;这里的变量 a 在定义时就已经完成了初值计算,定义变量 b

2021-11-04 22:12:31 520

原创 Mysql 按自然月统计

一、需求:实现如下查询:注册人数删除人数日期512021-11-01202021-11-02………002021-11-30要求,按照自然月统计,即当月有多少天,查询结果就需要有多少天的记录,若当天没有注册记录,则注册人数和删除人数均为 0 。二、实现1. 创建表结构及导入数据创建表结构CREATE TABLE `register` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键'

2021-11-02 22:47:03 973

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除