相关文章
kafka和rocketMq的区别
kafka topic 中每一个分区会有 Leader 与 Follow。Kafka 的内部机制可以保证 topic 某一个分区的 Leader 与 Follow 不在同一台机器上
Leader 节点承担一个分区的读写,Follow 节点只负责数据备份
如果 Leader 分区所在的 Broker 节点宕机,会触发主从节…
编程日记
2024/12/23 2:15:23
React 中的 Virtual DOM 是什么
在 React 中,Virtual DOM(虚拟 DOM)是一种用于提高性能和优化渲染的技术。它是 React 的核心概念之一。
Virtual DOM 是一个轻量级的内存数据结构,它是对真实 DOM 的抽象表示。在 React 中,每个组件都有对应的 Virtua…
编程日记
2024/12/22 19:44:38
react类式组件setState更新状态的两种方式
对象式:setState(stateChange,[callback]) — 新状态不依赖原状态时使用 setChange为状态改变对象;callback是可选的回调函数,它在状态更新完毕,界面也更新后才被调用。函数式:setState(updater,[callback]) — 新状态…
编程日记
2024/12/23 2:38:09
Ionic 组件 ion-item-divider ion-item-group ion-item-sliding ion-label ion-note
1 ion-item-divider
Item dividers是块元素,可用于分隔列表中的items 。它们类似于列表标题,但它们不应该只放在列表的顶部,而应该放在items之间。 <ion-list><ion-item-group><ion-item-divider><ion-label> Secti…
编程日记
2024/12/23 2:09:50
【Java加密算法】常见的五种加密算法案例整理(143)
直接上代码:
package com.day02;import java.nio.charset.StandardCharsets;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security…
编程日记
2024/12/23 2:20:03
C#中基于.NET6的动态编译技术
前几天要解决动态计算问题,尝试着使用了不同的方法。问题是给定一个包含计算的字符串,在程序运行中得到计算结果,当时考虑了动态编译,在网上查了一些资料完成了这项功能,可是基于不同的.NET平台使用的编程代码相差比较…
编程日记
2024/12/19 19:53:01
pg数据库加密和解密,对应java的加密和解密
java实现方法,以base64和ase两张加密来说
base64其实只是编码,让数据库看不到明文信息,加密和解密都非常快
ase有秘钥,java里面必须要16位的长度,加密和解密慢 java实现工具类
package cn.utils; import org.slf4j.…
编程日记
2024/12/18 20:37:02
谷歌浏览器安装 vue-devtools 拓展,仅需3分钟,提供插件
1、vue-devtools 扩展 存储在百度网盘地址:
链接:https://pan.baidu.com/s/1LDIJxG26tOHtUe_aUh_pEA 提取码:v81r
下载下来后是一个.crx 文件 2、浏览器打开扩展程序
1、可以通过地址访问 chrome://extensions/
2、可以自行找到相应位置…
编程日记
2024/12/18 22:54:59