求仁得仁
JavaScript-计算曼哈顿距离 JavaScript-计算曼哈顿距离
// 计算曼哈顿距离 function manhattanDistance(s, t) { let sum = 0; for (let i = 0; i < s.length; i++) { sum +
2023-06-21
JavaScript-计算斯皮尔曼等级相关系数 JavaScript-计算斯皮尔曼等级相关系数
// 计算斯皮尔曼等级相关系数 function spearmanRankCorrelation(s, t) { // 计算排名 function rank(arr) { let sorted = arr.s
2023-06-21
JavaScript-使用条件概率表达式计算对象数组的条件概率 JavaScript-使用条件概率表达式计算对象数组的条件概率
function calculateProbability(inputObjArr, expression) { // 解析表达式 let match = expression.match(/^P\((.*)\)$/);
2023-06-20
JavaScript-计算两个数组之间的DTW距离 JavaScript-计算两个数组之间的DTW距离
// 归一化 function normalizeSegment(arr) { let min = Math.min(...arr.map(row => Math.min(...row))); let max = Ma
2023-06-20
JavaScript-计算两个数组之间的欧几里得距离 JavaScript-计算两个数组之间的欧几里得距离
// 归一化 function normalizeSegment(arr) { let min = Math.min(...arr.map(row => Math.min(...row))); let max = Ma
2023-06-20
JavaScript-数组转SVG JavaScript-数组转SVG
function svgHtmlByArr(data, width, height, color, strokeWidth) { const maxValue = Math.max(...data); const minVa
2023-06-20
Caddy2-反向代理到其他端口 Caddy2-反向代理到其他端口
handle_path: 代理时去除前缀 route: 代理时不去除前缀 xxx.site { root * /usr/share/caddy file_server log { output
2023-06-16
SpringBoot-集成MinIO SpringBoot-集成MinIO
集成 WEB界面创建 order-bucket 桶和 access-key(生成 secret-key) minio: endpoint: http://localhost:9010 access-key: 6uajU1xXhYt1
2023-06-09
FFmpeg-使用示例 FFmpeg-使用示例
# 将三个视频完整的拼接成一个视频 ffmpeg -i input1.mp4 -i input2.mp4 -i input3.mp4 -filter_complex "[0:v] [0:a] [1:v] [1:a] [2:v] [2:a]
2023-06-08
SpringBoot-集成Leaf-Snowflake模式 SpringBoot-集成Leaf-Snowflake模式
集成 依赖 leaf-boot-starter 设置 zookeeper 地址 开启 @EnableLeafServer 使用 SnowflakeService 获取分布式唯一ID leaf: snowflake: enab
2023-06-07
SpringBoot-集成MongoDB SpringBoot-集成MongoDB
集成 依赖 spring-boot-starter-data-mongodb 设置 uri 创建 @Document(collection = "table") 创建 MongoRepository spring: data:
2023-06-07
SpringBoot-集成RocksDB SpringBoot-集成RocksDB
集成 依赖 rocksdbjni 设置数据库的本地存储路径 配置 RocksDB 的 Bean rocksdb: path: E:\work\jxch-study\study-springcloud\study-springclou
2023-06-07
SpringCloud-gateway网关配置 SpringCloud-gateway网关配置
配置文件 bootstrap.yml spring: application: name: cloud-gateway # 微服务的名称 profiles: active: dev bootstrap-dev.yml
2023-06-01
SpringCloud-Nacos配置中心 SpringCloud-Nacos配置中心
bootstrap.yml spring: application: name: cloud-order # 微服务的名称 profiles: active: dev bootstrap-dev.yml spring
2023-06-01
SpringCloud-Nacos注册中心 SpringCloud-Nacos注册中心
application.yml spring: application: name: cloud-order cloud: nacos: discovery: server-addr: l
2023-06-01
时间轮-Netty自定义时间轮算法 时间轮-Netty自定义时间轮算法
时间轮类 public class NettyTimer { private final HashedWheelTimer timer; public NettyTimer(int tickDuration, int t
2023-05-31
SpringBoot-使用dynamic-datasource进行多数据源管理 SpringBoot-使用dynamic-datasource进行多数据源管理
数据源配置 - dynamic spring: datasource: dynamic: primary: w1 #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认
2023-05-31
SpringBoot-使用MyBatis注册多个SqlSessionFactory进行多数据源管理 SpringBoot-使用MyBatis注册多个SqlSessionFactory进行多数据源管理
数据源配置 - DruidDataSource spring: datasource: type: com.alibaba.druid.pool.DruidDataSource w1: url: jdbc:p
2023-05-31
2 / 8