上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页
摘要: # 1 分布式ID概述 ## 1.1 分布式ID的诉求 + 在复杂的分布式系统中,往往需要对**并发**的、**大量**、**分布式写入/存储**的新增记录进行**唯一标识**。 > 比如,在对一个订单表进行了分库分表操作,这时候**数据库的自增ID**显然不能作为某个订单的唯一标识。 + 除了** 阅读全文
posted @ 2023-09-04 21:15 千千寰宇 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 0 序言 近期一项目shell脚本中需要进行此动作(即 install docker compose by shell)。翻阅了网络的参考文献后,有所启发,并运用之。 本文的解决思路与内容,系转发参考文献 1 利用bash 先看一个简单的,使用^符号把字符串中首字母变为大写,具体如下: 还可以使用^ 阅读全文
posted @ 2023-09-04 14:37 千千寰宇 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 本文只讨论 JDBC 驱动加载问题。 1 JDBC概述 1.1 什么是 JDBC JDBC 一般指 Java 数据库连接,(Java Database Connectivity,简称为 JDBC); JDBC 是 Java 语言中用来规范客户端程序如何来访问数据库的应用程序接口;其提供了如查询、更新 阅读全文
posted @ 2023-09-02 09:52 千千寰宇 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1 问题描述 spring-cloud-gateway网关服务的关键配置信息 配置信息 # ... spring: cloud: loadbalancer: ribbon: # 使用 ReactiveLoadBalancerClient 时通过本参数禁用调 ribbon enabled: false 阅读全文
posted @ 2023-09-01 10:42 千千寰宇 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1 问题背景 1.1 一起maven dependency scope := provided 引发的事故 今天在运行科室的bdp-common-resource工程时,在src/main目录下一个类中插入了一段含main方法的临时调试代码: import lombok.extern.slf4j.S 阅读全文
posted @ 2023-08-29 10:36 千千寰宇 阅读(90) 评论(0) 推荐(0) 编辑
摘要: # 1 简介 + PyCharm是目前最流行、使用最广泛的Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。比如调试、语法高亮、项目管理、代码跳转、智能提示、单元测试、版本控 阅读全文
posted @ 2023-08-26 17:53 千千寰宇 阅读(142) 评论(0) 推荐(0) 编辑
摘要: # 1 序言 + **执行命令行**,是实现**自动化程序**、**跨环境调用**的重要途径 # 2 源码示例 ``` java package test.java; import org.junit.Test; import java.io.BufferedReader; import java. 阅读全文
posted @ 2023-08-25 15:32 千千寰宇 阅读(93) 评论(0) 推荐(0) 编辑
摘要: # 0 消息摘要算法 + 消息摘要算法的**主要特征**是**加密过程**不需要**密钥**,并且经过加密的数据无法被解密,可以被解密逆向的只有`CRC32算法`,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。 ![](https://img2023.cnblogs.com/blo 阅读全文
posted @ 2023-08-14 19:51 千千寰宇 阅读(1573) 评论(0) 推荐(1) 编辑
摘要: 1 概述 本文只仅是对近两天项目上的技术验证的小结。 主要诉求:调度中心通过定时调用执行器端API的方式进行,不在执行器端进行深度的代码嵌入与改造为原则 即 执行器端提供被调用的API、仅引入 xx-core,做一下application-xxl-job.yml方面的配置;然后,部署、接受调度中心的 阅读全文
posted @ 2023-08-09 10:51 千千寰宇 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1 序言 近期遇到一个问题: 外部查询缓存了InfluxDB中物联网数据表的字段信息元数据的本地缓存(基于Google Guava Cache、及其RefreshAfterWrite(seconds, TimeUnit.SECOND))的Web接口 为什么会缓存 Influxdb的字段信息呢?因为字 阅读全文
posted @ 2023-08-07 20:40 千千寰宇 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在日常开发工作中,我们为了保证资源操作的最终一致性,同样需要用到锁来进行操作控制。本人结合自己工作中的经验沉淀,来跟大家一起聊聊 分布式锁的那些事,分享一些实用内容给大家。 为什么会出现分布式锁? 如下图所示,一个应用被部署到多个机器上做负载均衡。为了保证一个方法或属性在高并发情况下的同一时间只能被 阅读全文
posted @ 2023-08-07 18:48 千千寰宇 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # 1 缓存概述 **缓存思想**是计算机系统设计中极为重要的解决手段,其本质原则是————`局部性原理` > 在资源有限的情况下,将热点资源、最重要的资源部署到离请求方最近的地方去,以达到性能预期。 > 在计算机的世界里,基于缓存思想的应用,无处不在 ## 1.1 什么是缓存,为什么要用缓存? 缓 阅读全文
posted @ 2023-08-07 18:17 千千寰宇 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 本文主要聚焦于 Redis 的 JAVA 客户端连接框架,针对Redis本身的特性将不做过多介绍。 内容较长,请做好心理准备~ 1 Redis JDBC 框架概述 1.1 Redis 简述 Redis(Remote Dictionary Server(远程字典服务))是一款开源的、由 Salvato 阅读全文
posted @ 2023-08-07 17:36 千千寰宇 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1 redis bitmap 概述 1.1 redis bitmap 是什么? Bitmap(位图, 也称为位数组或者位向量等)是一串连续的二进制数组(0和1),可通过偏移量(offset)定位元素;是一种实现对位的操作的'数据结构',在数据结构加引号主要因为: Bitmap 在redis中本身不是 阅读全文
posted @ 2023-08-07 16:50 千千寰宇 阅读(169) 评论(0) 推荐(0) 编辑
摘要: # 1 序言 + 上一次使用Guava Cache框架还是在2年前浙江某大学的数据服务平台项目中,用于缓存用户的数据服务**购物小车**数据; > 参见: [[缓存] 缓存技术初探 - 博客园/千千寰宇](https://www.cnblogs.com/johnnyzen/p/13967285.ht 阅读全文
posted @ 2023-08-04 14:42 千千寰宇 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页