摘要: 关于 null safety 其实并不是什么新鲜事了,很早的时候 Swift 就已经支持了,Dart 是从 2.12.2 版本开始支持该特性的。 代码迁移 1. 首先 pubspec.yaml 修改 ![](https://img2023.cnblogs.com/blog/3079926/20230 阅读全文
posted @ 2023-05-26 16:27 中亿丰数字科技 阅读(183) 评论(0) 推荐(0)
摘要: ``` import { export_json_to_excel } from '@/utils/excel'; // 导出函数,可以根据实际项目结构进行引入 import XLSX from 'xlsx'; // xlsx 库 exportExcel() { const tableData = 阅读全文
posted @ 2023-05-26 15:19 中亿丰数字科技 阅读(200) 评论(0) 推荐(0)
摘要: # 在什么情况下缓存会被击穿 高并发应用场景中,当大量请求同时请求同个key,这个key便会失效了,这就使得数据库被超量的请求直接访问。此现象就是缓存击穿,其后果会导致数据库压力陡增。 # 使用singleflight阻止同时请求 请求1、2、3同时请求相同的key,singleflight机制只会 阅读全文
posted @ 2023-05-26 14:20 中亿丰数字科技 阅读(15) 评论(0) 推荐(0)
摘要: # Context ## 引入 **Q:如何优雅地控制子协程(goroutine)退出?** - 利用waitgroup+全局变量notify退出 ~~~~~go package main import ( "fmt" "sync" "time" ) // 引入:为什么需要context? var 阅读全文
posted @ 2023-05-26 09:41 中亿丰数字科技 阅读(9) 评论(0) 推荐(0)