- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 AppSmith 它到底好用吗?
目前来看 AppSmith 在前后端分离的场景下似乎并没有显著的优势, 相比接触过的几个 admin 模板项目只是多了一个拖拽式的布局生成功能, 反而是它的 JS 部分功能有限.
2024-03-19 15:53:17
1536
原创 AppSmith v1.16 使用体验 | 踩坑记录
建议有开发能力的同学直接基于熟悉的 admin 模板项目进行开发, 自由度/灵活度相比 AppSmith 高很多, 而且现有的前端 UI 框架也不比 AppSmith 自带的 UI 库要差.
2024-03-14 10:25:00
3122
翻译 [翻译] OAuth 2.1 授权框架草案第 9 版
为了让更多的同学也能较为全面的了解 OAuth 2.1 授权框架规范, 我们决定将这篇译文公开给大家进行参考.
2023-07-21 16:56:11
598
翻译 Spring Framework 6.0.9 参考文档网站更新 | 使用 Antora 提升查阅体验
从 Spring Framework 6.0.9 版本开始,参考文档网站 https://docs.spring.io/spring-framework/reference/ 将使用 Antora 进行生成。
2023-05-18 15:20:10
566
原创 [Android Studio] 如何修改 Flamingo 之后版本的 Gradle JDK 位置列表
找到 Android Studio 配置文件夹, 然后从 options/jdk.table.xml 里删掉不需要的 标签即可.
2023-04-22 21:49:32
632
原创 记一次由于 GitHub Pages 启用强制 HTTPS 访问引发的证书更新事故
GitHub Pages 默认的 CAA 记录不支持 Let's Encrypt 颁发通配符证书.
2023-03-27 14:55:50
762
原创 [Spring] [最佳实践] 如何对 @Async 标记的异步方法进行单元测试
使用 SyncTaskExecutor 代替测试环境默认的执行器来实现业务代码的同步测试能力.
2022-08-11 12:06:29
1623
翻译 Spring Authorization Server 1.0 即将到来 | 终于要发布第一个稳定版本了
我们很高兴地宣布,我们已经开始为 Spring Authorization Server 1.0 版本做准备,并计划在 2022 年 11 月发布 GA 版本。
2022-07-29 09:41:37
795
原创 [Aliyun] [FC] [CDN] 如何使用 refresh-cdn-cache 插件自动刷新 CDN 缓存
云效和 Serverless-Devs 都没有现成的东西可以用, 偷懒失败, 只能自己造轮子咯: https://github.com/DevDengChao/refresh-cdn-cache
2022-06-14 11:23:14
716
翻译 Node.js 18 现已发布
V8 JavaScript 引擎更新到 10.1 版, 默认启用全局 fetch 以及一个新的核心测试运行器模块
2022-04-20 10:31:02
1547
原创 [Aliyun] [FC] [CDN] 如何使用 CDN 对部署在函数计算上的静态网站进行缓存
配置好 CDN 加速域名和缓存过期时间规则以后, 记得检查源站的响应头.如果源站的响应中已有缓存控制相关的响应头, 那么视情况在源站的 HTTP 服务器上或 CDN 上进行调整.
2022-04-09 22:24:58
553
原创 [Aliyun] [FC] [最佳实践] 如何使用 website-fc 插件部署静态网站到函数计算
近期函数计算和 @serverless-devs/s 都更新了一系列的功能, 部署静态网站的步骤可以更简洁了!
2022-04-02 16:48:09
644
原创 [Aliyun] [FC] 如何部署静态网站到函数计算
公司经常有一些网站需要发布上线,对比了几款不同的产品后,决定使用阿里云的函数计算来托管构建出来的静态网站。FC 弹性实例自带的 500 Mb 存储空间对静态网站来说简直太充足了 😂。
2022-04-02 15:47:58
987
翻译 我们如何实现每周发布一次 GitHub Mobile | iOS 应用发布流程自动化
使用 GitHub Action 与 GitHub Issue 实现移动端应用程序的发布流程自动化。
2022-01-13 15:51:17
636
原创 [Aliyun][FC] 记一次函数计算运行超时调试
Q: 阿里云函数计算报错 Error: Function timed out 怎么办?A: 业务正常的话,可以尝试升级函数实例规格 (加钱)。
2021-12-31 15:47:24
948
翻译 Spring Authorization Server 正式加入 Spring Projects | Spring Security
Spring Authorization Server 已正式退出实验状态并进入Spring 项目的产品组合
2021-08-17 21:25:55
336
原创 如何修复 IDEA 使用 Gradle 构建出错时的乱码问题
追加 -Dfile.encoding=UTF-8 到 IDEA Custom VM Options 文档末尾即可.
2021-08-17 15:47:35
4786
6
原创 [Gradle] 如何基于 Gradle 构建多模块 Spring Boot 应用
这篇文章展示了如何基于 Gradle 逐步构建多模块的 Spring Boot 工程.它实现了 app 模块使用 lib 模块提供的 Component 和 lib 模块依赖的其他第三方类库的能力.相关代码已上传至 GitHub 仓库 https://github.com/DevDengChao/multi-module-spring-boot-gradle-demo .
2021-07-27 15:36:06
691
翻译 Windows 11 即将支持 Android 应用程序
原文地址: https://www.xda-developers.com/windows-11-android-apps/文章目录正文推广正文2021 年 6 月 24 日, 微软正式发布了 Windows 的新版本:Windows 11。在此次发布会中,微软详细介绍了桌面操作系统在视觉和生产力方面的一些变化。在活动即将结束时,微软发布了一个令人惊讶的消息:通过与亚马逊应用商店的合作,公司正在将 Android 应用程序带到 Windows 11 中,大家稍后可以通过微软商店访问这些 Andro..
2021-06-25 09:49:56
827
翻译 [Spring] Spring Authorization Server 0.1.1 版发布
欢迎加入 Spring cloud 交流群: 617143034原文地址: https://spring.io/blog/2021/05/10/spring-authorization-server-0-1-1-available-now正文代表团队和所有贡献者,我们很高兴在今天 (2021-05-11) 发布了 Spring Authorization Server 的 0.1.1 版本!您可以从 repo.spring.io 和 Maven Central 下载它:compile 'org..
2021-05-11 09:34:52
274
翻译 [WSL] 通过 WSL 在 Windows 10 上运行 Linux GUI 应用
原文地址: https://www.xda-developers.com/run-gui-linux-apps-windows-10-wsl/文章目录正文WSLg: 在 Windows 10 上运行带有 GUI 的 Linux 应用特性已知问题如何获得WSLg?其他资源推广正文Windows 可能是最受欢迎的桌面操作系统,但这并不意味着它可以做所有事情。例如,如果要运行诸如 JetBrains Projector 服务器之类的应用,则将需要基于 Unix 的系统,例如 Linux。微软不久前推..
2021-04-22 19:12:31
1691
翻译 [Spring] Spring Cloud Square 0.4.0-M1 版发布 | Retrofit | OkHttp
欢迎加入 Spring cloud 交流群: 617143034原文地址: https://spring.io/blog/2021/04/13/introducing-spring-cloud-square文章目录正文如何集成 OkHttpClient 到 Spring Cloud LoadBalancerRetrofit, OkHttpClient, Spring Cloud LoadBalancerRetrofit, WebClient, Spring Cloud LoadBalancer备注推..
2021-04-14 11:04:04
451
原创 [NodeJS] Jest 环境下 Axios 请求报错: Cross origin http://localhost forbidden
文章目录问题概述解决方案参考问题概述刚刚在 NodeJS 环境下对服务端接口进行 Jest 单元测试时发现 axios 报错, 说是出现了跨域请求. Error: Cross origin http://localhost forbidden at dispatchError (\node_modules\jsdom\lib\jsdom\living\xhr\xhr-utils.js:62:19) at Object.validCORSHeaders (\node
2021-04-13 17:34:38
1733
翻译 [Android] 谷歌正在将大多数开发者的 Play Store 服务费减半
原文: Google is cutting Play Store fees in half for most developers @xda-developers正文Google 刚刚宣布了对其应用商店政策的重大更改. 今年夏天, 谷歌将把 Play 商店的费用减半.谷歌在博客中表示,“当开发者出售数字商品或服务时,每位开发者每年赚取的头100万美元的 Google Play 服务费将降低至15%. " 根据 Google 的说法,这意味着全球有 99% 在 Google Play 上销售商品和服..
2021-03-17 09:46:00
274
原创 [FC] 阿里云函数计算 NodeJS 环境 MySQL 驱动器选型评测
近期在调试阿里云函数计算的 NodeJS 运行环境, 于是就比较了一下 NodeJS 运行时常见的 MySQL 驱动器 mysql2 和 sequelize. 总的来说, 希望函数在运行时冷启动更快的话, 选 mysql2, 希望开发过程中得到更强的静态检查的话, 用 sequelize.
2021-03-15 20:02:46
364
原创 [Gradle] 通过 init.gradle 全局注入阿里云 Maven 镜像仓库
文章目录简介Init.gradle参考简介在学习的过程中我们经常需要下载别人共享在 GitHub 上的代码仓库, 但由于大家所依赖的库不尽相同, 因此在打开仓库时难免要等待较长的时间去 JCenter 等中央仓库下载所需的依赖库.为了缩短下载依赖所需的时间, 我们通常会考虑使用访问更迅速的镜像仓库, 例如阿里云的 Maven 镜像. 在打开下载下来的仓库之前, 找到根目录的 build.gradle 文件, 并向其中添加如下配置repositories { maven { url '
2021-02-10 21:40:13
7991
2
原创 [WSL][Android][OpenSSL] 基于 Ndk r21d 编译 OpenSSL 1.1.1i
文章目录操作系统:准备工作空间:下载适用于 Linux 的 NDK r21d下载 OpenSSL 1.1.1i 源码交叉编译 OpenSSL for Android参考操作系统:WSL Ubuntu 20准备工作空间:$ cd ~$ mkdir workspace$ cd workspace下载适用于 Linux 的 NDK r21dwget https://dl.google.com/android/repository/android-ndk-r21d-linux-x86_64.zip
2020-12-31 17:22:55
1811
原创 [Spring] [Feign] 如何对有降级处理的 Feign 客户端进行挡板测试 (Fallback, Stub Test)
欢迎加入 Spring Cloud 交流群: 617143034本文将演示如何对有降级处理的 Feign 客户端进行挡板测试.https://github.com/DevDengChao/spring-cloud-openfeign-test-demo
2020-08-29 15:36:42
584
原创 [Spring] [Feign] 如何对 Feign 客户端的降级处理进行单元测试 (Fallback, Unit Test)
欢迎加入 Spring Cloud 交流群: 617143034本文将演示如何对 Feign 客户端的降级处理进行单元测试.https://github.com/DevDengChao/spring-cloud-openfeign-test-demo
2020-08-29 15:36:31
738
原创 [Spring] [Feign] 如何对 Feign 客户端进行挡板测试 (Stub Test)
欢迎加入 Spring Cloud 交流群: 617143034本文将演示如何对 Feign 客户端进行挡板测试.https://github.com/DevDengChao/spring-cloud-openfeign-test-demo
2020-08-29 15:36:13
1439
原创 [Spring] [Feign] 如何对 Feign 客户端进行单元测试 (Unit Test)
欢迎加入 Spring Cloud 交流群: 617143034本文将演示如何对 Feign 客户端进行单元测试.https://github.com/DevDengChao/spring-cloud-openfeign-test-demo
2020-08-29 15:35:55
4075
2
翻译 [Spring] Spring Authorization Server 0.0.1 版发布
欢迎加入 Spring cloud 交流群: 617143034代表团队和所有贡献者,我们很高兴在今天 (2020-08-21) 发布了 Spring Authorization Server 的 0.0.1 版本!
2020-08-24 22:46:18
800
翻译 [Spring] Spring boot 2.4 配置文件加载流程变更
欢迎加入 Spring cloud 交流群: 617143034Spring Boot 2.4.0.M2 刚刚发布,它对配置文件的加载方式进行了一些更改。如果您的应用程序使用仅使用单个 application.properties 或 application.yml 文件,那么您可能不会注意到任何区别。但是,如果您的应用程序使用更复杂的设置(例如,针对特定配置文件的属性),则可能需要继续阅读以了解我们所做的更改以及更改的原因。
2020-08-20 12:09:23
1982
原创 [Spring] [JPA] SQL Error: 1030, SQLState: HY000, Got error 12
欢迎加入 Spring cloud 交流群: 617143034文章目录引子异常日志异常抛出点处理方式推广引子今天, 博主在合并微服务的过程中遇到了一个没遇到过的异常, 特此记录一下.异常日志SqlExceptionHelper : SQL Error: 1030, SQLState: HY000SqlExceptionHelper : Got error 122 - 'Internal (unspecified) error in handler' from storage eng..
2020-08-17 17:26:32
817
原创 [SAE] [FC] 阿里云 Serverless 产品横行对比: 应用引擎与函数计算
引子大约在 2020 年年初, 公司后台接入了一个第三方服务, 在稳定运行了一段时间后, 己方服务突然出现大规模的不可用, 客户端访问超时.基于 ECS 上挂载的监控 Agent 提供的信息推断, 可能是由于用户激增造成的, 于是便手动采购 ECS 实例, 部署应用以应对压力.起初能有效的缓解服务器压力, 但后来异常越发频繁, 于是开始考虑弹性伸缩与 Serverless 方案.在一番对比后, 决定采纳操作简单的应用引擎 SAE 紧急应对此次事故.在简单的调试后, 顺利的将原本部署在 ECS 上的
2020-08-14 21:52:15
2092
原创 [Fc] [SLS] [Spring] 如何去掉日志中的 [0;39m [2m ?
文章目录简介实现方式参考简介最近在使用阿里云的函数计算时发现 Spring boot 输出的日志中包含一些乱码, 为了移除这些乱码并使日志美观易读, 研究了一下相关的内容.包含乱码的日志移除乱码后的日志实现方式关闭 ansi 效果即可:spring.output.ansi.enabled=never参考How to configure logback in spring boot for ansi color feature @StackOverflowLogging color
2020-07-28 11:50:13
2642
原创 [Fc] 如何调整函数计算容器的时区
文章目录发现问题解决问题获取函数计算容器的 Linux 发行版代号根据发行版设置时区Ubuntu?Debian ?发现问题今天在研究函数计算时发现函数计算容器的时区并不是北京时间:函数计算默认时区是 GMT+0这会导致应用调用系统时区对时间类数据进行格式化时会出现时区不一致的问题.以 Spring boot 为例, 这会导致 Jackson 对 Date 类型的字段序列化时出现结果与时间时间差 8 小时的问题.解决问题想要解决这个问题, 首先要了解函数计算线上操作系统的类型, 再根据不同的
2020-07-09 17:38:08
687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人