Flutter

1 Dart语法基础 dart语言文件后缀以.dart结尾 dart文件的入口方法为main方法 dart文件中绝大部分语句都需要加分号结尾,像 ‘{ }’ 后通常不加分号 1.1 Dart的变量和常量 Dart的变量采用关键字var来声明 var age = 21; var age = 20 +

文章封面

腾讯云SSL证书自动更新

腾讯云SSL证书自动更新 2024年4月25日起,腾讯云新签发的免费证书有效期调整为 90 天,每次网站证书都会挂掉,非常不方便,故写一个脚本,让每次证书能自动更新 由于我们需要调用腾讯云关于证书方面的API,因此首先需去腾讯云管理台申请密钥并赋予相关权限,这里已经申请好了 由于自动更新,我们这里在

小记 
文章封面

Arco Design Pro无法初始化问题

1 问题情况 使用arco init myproject报错如下: D:\Program Files (x86)\nodejs\prefix\node_modules\arco-cli\node_modules\arco-cli-dev-utils\lib\getAnswerFromUser.js:

文章封面

分布式事务

分布式事务 1 分布式事务基础概念 1.1 事务概念 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败 你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。 1.2 本地事务

文章封面

MongoDB多数据源的实现方法

今天遇到了一个需求,我们的数据库是MongoDB,需要实时新增数据源并使用,用的库可能相同,但是数据源不同,这里记录下实现方法,大体的思路是自己注入MongoTemplate,通过ThreadLocal来切换 首先定义一个@Mongo注解用于注入MongoTemplate @Retention(Re

文章封面

极空间共享用户文件夹方法

极空间和我们之前接触过的传统NAS 不太一样,之前的传统NAS管理员可以看到所有内容,然后设置不同的权限组,不同的人绑定不同的权限组,权限组绑定文件夹的方式进行文件夹的权限管理。 极空间不太一样,他每个账号完全独立,每个账号的内容都是完全隔离的,管理员也没有权限访问其他账号内容。这样带来的好处就是每

小记 
文章封面

Drools规则引擎

1 Drools概述 1.1 什么是规则引擎 规则引擎是伴随着IT系统发展、业务复杂度提升而发展起来的, 将业务决策功能从代码实现中剥离的引擎系统。规则引擎用自身可识 别的语言来描述和编写业务规则,它接收输入参数(数据),通过预编译或预加载的规则推导出结果,供调用方使用或直接触发外

文章封面

查看K8S各结点的磁盘和内存占用情况脚本

一个脚本查看K8S各结点的磁盘和内存占用情况: for ip in `kubectl get nodes -o wide | awk '{print $6}' | grep -v "INTERNAL-IP"`; do echo "$ip: " echo "Disk: " ec

小记 
文章封面

Kafka

1 Kafka概述 1.1 简介 Kafka(官网地址:Apache Kafka)是一个由Scala和Java语言开发的,经典高吞吐量的分布式消息发布和订阅系统,也是大数据技术领域中用作数据交换的核心组件之一。以高吞吐,低延迟,高伸缩,高可靠性,高并发,且社区活跃度高等特性,从而备受广大技术组织的喜

文章封面

一次线上Redis连接数满问题排查

今天线上生产环境Redis报错: No reachable node in cluster Redis使用的客户端: jedis:3.0.0 首先看一下报错位置,位于redis.clients.jedis.JedisSlotBasedConnectionHandler#getConnection()

小记 
文章封面