自留地

得之坦然,失之淡然


  • 首页

  • 标签

  • 分类

  • 归档

  • 追番

  • 站点地图

JavaFX滑块样式

发表于 2021-05-07 | 分类于 Learning
本文字数: 436 | 阅读时长 ≈ 2 分钟

阅读全文 »

JavaFX使用外部字体文件

发表于 2021-05-06 | 分类于 Learning
本文字数: 662 | 阅读时长 ≈ 3 分钟

阅读全文 »

HashMap实现备注

发表于 2021-01-11 | 分类于 Learning
本文字数: 2.1k | 阅读时长 ≈ 9 分钟

image

本文仅对HashMap(1.8)源码中的部分实现细节做一个记录,不涉及到具体源码解析。

阅读全文 »

MacOS安装Apache Flink

发表于 2020-12-01 | 分类于 Software
本文字数: 1.4k | 阅读时长 ≈ 7 分钟

apache-flink

本文仅对MacOS下安装Apache Flink做一个记录。

阅读全文 »

在Spring异步方法中使用HttpServletRequest可能产生的问题

发表于 2020-11-26 | 分类于 Memo
本文字数: 2.2k | 阅读时长 ≈ 11 分钟

笔记

最近遇到了一个问题,在 Spring 的异步方法中 (@Async) 使用 HttpServletRequest 时,发现不仅在方法中无法通过 request.getParameter() 获取请求参数,而且甚至还影响到了后续请求,导致后续的有些请求也无法获取到请求参数。

阅读全文 »

微信支付API对接备注

发表于 2020-11-26 | 分类于 Memo
本文字数: 378 | 阅读时长 ≈ 1 分钟

wechat-pay

本文仅对微信支付H5对接中(V2版本)可能产生的问题做一个备注。
微信支付对接H5文档V2地址:https://pay.weixin.qq.com/wiki/doc/api/index.html

阅读全文 »

MySQL中时间类型转换

发表于 2020-09-16 | 分类于 Memo
本文字数: 819 | 阅读时长 ≈ 3 分钟

image

在 MySQL 中需要记录时间时,通常使用 DATE 来表示日期,DATETIME 来表示时间,本文主要讲讲这两个类型之间的转换。

阅读全文 »

SpringBoot多环境配置与配置文件拆分

发表于 2020-07-08 | 分类于 Learning
本文字数: 1.2k | 阅读时长 ≈ 5 分钟

image

多环境配置

我们知道 springboot 是支持多环境配置的,具体做法就是将 application.properties 按照不同环境命名,例如我们需要区分两个环境,开发环境(dev) 和 正式环境(rc),那我们就可以使用如下配置:

1
2
3
4
5
- src/main/java
- src/main/resources
- application.properties # 基础公共配置,如应用端口,应用名称
- application-dev.properties # 开发环境配置,如开发环境数据库信息
- application-rc.properties # 正式环境配置,如正式环境数据库信息

只要将这三份配置文件放在 resources 文件夹中,通过打包后的启动命令 java -jar xx.jar --spring.profiles.active=rc 就可以让应用使用 application-rc.properties 中的配置。

阅读全文 »

Manacher 算法

发表于 2020-05-21 | 分类于 Learning
本文字数: 1.5k | 阅读时长 ≈ 6 分钟

200520-head-manacher

马拉车算法 (Manacher’s Algorithm) 主要用于处理字符串中的回文串,它可以在的O(n)时间里计算出以每个字符为中心的最长回文字符串。

回文,英文palindrome,指一个顺着读和反过来读都一样的字符串,如”abba”、“abccba”、12321、123321都是回文,而“abcde”和“ababab”则不是回文。

阅读全文 »

varint 和 zigzag 编码

发表于 2020-05-08 | 分类于 Learning
本文字数: 1.2k | 阅读时长 ≈ 4 分钟

200508-head-varint

varint

varint是一种压缩二进制整数的方法,编码过程中会将二进制中高位中连续n个0舍弃,因而对于较小的整数有很好的压缩效果。以无符号int32为例,正常存储需要4个字节,而经过varint编码后,对于较小的整数只需要1个字节。

阅读全文 »
123…5
辰伊

辰伊

一个空想主义者

42 日志
7 分类
67 标签
GitHub E-Mail
Links
  • Jenkov
  • DZone
0%
© 2019 — 2022 Yichen
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4