08 2023 档案
摘要:1 问题背景 1.1 一起maven dependency scope := provided 引发的事故 今天在运行科室的bdp-common-resource工程时,在src/main目录下一个类中插入了一段含main方法的临时调试代码: import lombok.extern.slf4j.S
阅读全文
摘要:1 简介 PyCharm是目前最流行、使用最广泛的Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。比如调试、语法高亮、项目管理、代码跳转、智能提示、单元测试、版本控制等。
阅读全文
摘要:1 序言 执行命令行,是实现自动化程序、跨环境调用的重要途径 2 源码示例 command = jps -l package test.java; import org.junit.Test; import java.io.BufferedReader; import java.io.File; i
阅读全文
摘要:# 0 消息摘要算法 + 消息摘要算法的**主要特征**是**加密过程**不需要**密钥**,并且经过加密的数据无法被解密,可以被解密逆向的只有`CRC32算法`,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。 )的Web接口 为什么会缓存 Influxdb的字段信息呢?因为字
阅读全文
摘要:在日常开发工作中,我们为了保证资源操作的最终一致性,同样需要用到锁来进行操作控制。本人结合自己工作中的经验沉淀,来跟大家一起聊聊 分布式锁的那些事,分享一些实用内容给大家。 为什么会出现分布式锁? 如下图所示,一个应用被部署到多个机器上做负载均衡。为了保证一个方法或属性在高并发情况下的同一时间只能被
阅读全文
摘要:# 1 缓存概述 **缓存思想**是计算机系统设计中极为重要的解决手段,其本质原则是————`局部性原理` > 在资源有限的情况下,将热点资源、最重要的资源部署到离请求方最近的地方去,以达到性能预期。 > 在计算机的世界里,基于缓存思想的应用,无处不在 ## 1.1 什么是缓存,为什么要用缓存? 缓
阅读全文
摘要:本文主要聚焦于 Redis 的 JAVA 客户端连接框架,针对Redis本身的特性将不做过多介绍。 内容较长,请做好心理准备~ 1 Redis JDBC 框架概述 1.1 Redis 简述 Redis(Remote Dictionary Server(远程字典服务))是一款开源的、由 Salvato
阅读全文
摘要:1 redis bitmap 概述 1.1 redis bitmap 是什么? Bitmap(位图, 也称为位数组或者位向量等)是一串连续的二进制数组(0和1),可通过偏移量(offset)定位元素;是一种实现对位的操作的'数据结构',在数据结构加引号主要因为: Bitmap 在redis中本身不是
阅读全文
摘要:# 1 序言 + 上一次使用Guava Cache框架还是在2年前浙江某大学的数据服务平台项目中,用于缓存用户的数据服务**购物小车**数据; > 参见: [[缓存] 缓存技术初探 - 博客园/千千寰宇](https://www.cnblogs.com/johnnyzen/p/13967285.ht
阅读全文