舞鞋 架构 数字 金融

架构图都画啥

沉淀、分享、成长,让自己和他人都能有所收获! 一、前言 很多程序员画架构图头疼,不知道画什么、怎么画! 分享、评审、述职、答辩,只要你在程序员这个行业,就几乎离不开要画图。 一提到画图很多人就想站会起来喊,”内卷“、”内卷啦“、”PPT工程师“,但程序代码本身就是一种数学逻辑的具体实现,如果没有一些 ......
架构

5. 数字证书及DER编码和证书库

# 数字证书及DER编码和证书库 ## 一、数字证书 ### 数字证书是什么? #### 数字证书是一种用于安全通信的文件,其中包含与证书持有者相关联的信息,如公钥和证书持有人的身份信息。 数字证书通常用于在互联网上建立安全连接,如 HTTPS,SSL 和 TLS。 ### ASN1在数字证书的应用 ......
证书 数字证书 编码 数字 DER

数字证书及DER编码和证书库

# 数字证书及DER编码和证书库 ## 一、数字证书 ### 数字证书是什么? #### 数字证书是一种用于安全通信的文件,其中包含与证书持有者相关联的信息,如公钥和证书持有人的身份信息。 数字证书通常用于在互联网上建立安全连接,如 HTTPS,SSL 和 TLS。 ### ASN1在数字证书的应用 ......
证书 数字证书 编码 数字 DER

数字电路基础(4)——逻辑门电路

> 这一节,我们真正将书本上抽象的东西转换到实际看得见摸得着的电路上,这里我们开始接触半导体电路,为了和模拟电路区分开,我这里将会故意把握以下分寸,弱化模拟部分,突出数字部分,帮助大家理解逻辑门在数字电路中是如何工作,如何组合成复杂逻辑电路的。 首先我们在之前的文章中,根据现实的例子学会了各种基本的 ......
电路 逻辑 数字 基础

完美的数字

### 题目: ``` * 输入正整数N,检查它是否完美输出YES或者NO。 * 把一个数字的每一位拆分开,计算他们的阶乘再累加,如果和等于原数字,则该数字是完美的。 * eg: * 145 * 1 + 4*3*2*1 + 5*4*3*2*1 == 145 阶层的意思:5! = 5的阶层 = 5*4 ......
数字

75 验证码 大小写字母a_Z(随机区间需要去掉6个非法的值,不合法+6)和数字拼接

package com.fqs.test; import java.util.Random; public class hello { public static void main(String[] args) { //定义方法 实现随机产生一个5位的验证码 //验证码格式 长度5 // 前四位是 ......
区间 字母 大小 数字 a_Z

数字签名与数字证书

先看一下百度百科对数字签名和数字证书的解释: 数字签名: 将 报文按双方约定的HASH 算法计算得到一个固定位数的 报文摘要。在 数学上保证:只要改动报文中任何一位,重新计算出的 报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发 ......
数字 数字证书 数字签名 证书

前端架构

#### 一、前端认知Web 开发 参考:[[菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com)](https://www.runoob.com/)](https://developer.mozilla.org/zh-CN/docs/Learn/Getting_started_wit ......
前端 架构

Kafka的系统架构和API开发

# 系统架构 **主题topic和分区partition** - topic Kafka中存储数据的逻辑分类;你可以理解为数据库中“表”的概念;比如,将app端日志、微信小程序端日志、业务库订单表数据分别放入不同的topic - partition分区(提升kafka吞吐量) topic中数据的具体 ......
架构 系统 Kafka API

交替数字和

给你一个正整数 n 。n 中的每一位数字都会按下述规则分配一个符号: 最高有效位 上的数字分配到 正 号。 剩余每位上数字的符号都与其相邻数字相反。 返回所有数字及其对应符号的和。 示例 1: 输入:n = 521 输出:4 解释:(+5) + (-2) + (+1) = 4 示例 2: 输入:n ......
数字

TCP通信:实现BS架构

......
架构 TCP

数字孪生结合GIS会给矿业带来怎样的改变

数字孪生技术和GIS的结合为矿业带来了革命性的改变。矿业作为重要的经济支柱,其发展与资源的开采、生产过程的管理密切相关。通过数字孪生和GIS的融合,矿业行业可以实现更高效、可持续的运营和管理,带来许多重要的改变。 ......
矿业 数字 GIS

01 | 基础架构:一条SQL查询语句是如何执行的?

### FAQ #### 画出 MySQL 的基本架构图 ![image.png](https://cdn.nlark.com/yuque/0/2023/png/559966/1686211777836-612d0e7c-7595-44b5-ad5c-9392633de905.png#average ......
语句 架构 基础 SQL 01

新项目,不妨采用这种架构分层,很优雅!

大家好,我是飘渺。今天继续更新DDD&微服务的系列文章。 在专栏开篇提到过DDD(Domain-Driven Design,领域驱动设计)学习起来较为复杂,一方面因为其自身涉及的概念颇多,另一方面,我们往往缺乏实战经验和明确的代码模型指导。今天,我们将专注于DDD的分层架构和实体模型,期望为大家落地 ......
新项目 架构

对象和数字对象

什么是对象 如果你学过驾驶,八成被教练骂过吧? 可能你的脑海中现在还回荡着教练粗暴的吼叫: 踩离合器, 档位杆 推到1挡位置!! 慢慢抬起脚,松离合器 仔细分析上面的话,大家可以发现,我们的语言描述 通常 会涉及到 对象 : 对象 就是语言描述中涉及的 物体 。 比如上面的 离合器、档位杆,就是 对 ......
对象 数字

系统工程(26)数字化转型

数字化是使用新一代信息技术实现推动改变整个商业模式,使用整个产业链重构,推动改进企业与客户的关系,改进企业和合作伙伴的关系。 信息化与数字化的区别: 信息化是处理的对象是一个整体。 数字化是信息化处理对象的内部具体信息。 如信息化是一个PDF文件是传输,而数字化是这个PDF里面内容的传输。数字化能更 ......
数字 工程 系统

超大型金融机构国产数据库全面迁移成功实践

超大型金融机构国产数据库全面迁移成功实践 vicsue 发布于 2022-12-28 11:19 871浏览 0收藏 前2言 在国家层面提出加快建设科技强国,实现高水平科技自立自强的大背景之下,某超大型保险(集团)公司深入推进数字化转型,紧随先锋技术发展趋势,前瞻性布局启动IT架构分布式改造转型,并 ......
金融机构 国产 机构 数据库 金融

Oracle最高可用性架构(MAA)|白银级(SILVER)

提到数据库高可用,Oracle作为先行者,其体系全面,值得参考和学习 1、什么是MAA 参考之前的文章: Oracle最高可用性架构(MAA)|青铜级(BRONZE) https://www.cnblogs.com/mingfan/p/16804556.html 2、白银级(SILVER)MAA 白 ......
可用性 架构 Oracle SILVER MAA

输入正整数N,检查它是否可以被其数字之和整除

### 题目: ``` * 输入正整数N,检查它是否可以被其数字之和整除, * 输出YES或者NO。不考虑不合理的输入等特殊情况。 eg: * 例如:78的各位数字之和是:7+8=15,则78是一个各位数字之和能被15整除的整数。 ``` ```plaintext class Test53 { pu ......
之和 整数 数字

最大为N的数字组合

给定一个按 非递减顺序 排列的数字数组 digits 。你可以用任意次数 digits[i] 来写的数字。 例如,如果 digits = ['1','3','5'],我们可以写数字,如 '13', '551', 和 '1351315'。 返回 可以生成的小于或等于给定整数 n 的正整数的个数 ### ......
数字

力扣---2336. 无限集中的最小数字

现有一个包含所有正整数的集合 [1, 2, 3, 4, 5, ...] 。 实现 SmallestInfiniteSet 类: SmallestInfiniteSet() 初始化 SmallestInfiniteSet 对象以包含 所有 正整数。int popSmallest() 移除 并返回该无限 ......
数字 2336

移动应用架构新思路——WePY+小程序容器

WePY(微信小程序开发框架)是一个基于组件化开发思想的微信小程序开发框架。它类似于Vue.js框架,通过封装小程序原生的API,提供了更加简洁、高效的开发方式。 WePY的主要特点包括: 组件化开发:WePY将页面拆分为多个组件,每个组件有自己的样式、模板和逻辑。这种组件化的开发方式能够提高代码的 ......
容器 架构 思路 程序 WePY

数字电路基础(3)——逻辑运算

> 上一节我们教识数了,这一节我们怎么也得来个1+1吧? 别慌,这一节我们不是给你讲二进制的1b+1b=10b这种东西,这个你上节就能自己悟出来了,这里炒现饭的话就太无聊了,我这里要说的是如果你是麦兜,你要买粗面,必须还得加鱼丸,老板却告诉你有粗面没有鱼丸,你要不要买的问题。 # 几种基本逻辑运算 ......
电路 逻辑 数字 基础

CSI架构和原理

CSI CSI简介 CSI的诞生背景 K8s 原生支持一些存储类型的 PV,如 iSCSI、NFS、CephFS 等等,这些 in-tree 类型的存储代码放在 Kubernetes 代码仓库中。这里带来的问题是 K8s 代码与三方存储厂商的代码强耦合: 更改 in-tree 类型的存储代码,用户必 ......
架构 原理 CSI

Ubuntu和MIUI时间显示秒数字

Ubuntu(23.04)状态栏的时间显示秒,则需要执行以下命令 ``` mango@mango-ubuntu:~/Desktop$ gsettings set org.gnome.desktop.interface clock-show-seconds true ``` 小米手机(MIUI13)要 ......
数字 时间 Ubuntu MIUI

猜数字

#include <iostream> using namespace std; int main(int argc, char** argv) { int x=100,d=0; string a; cout<<"请想一个数"<<endl; system("pause"); cout<<"你猜的这个 ......
数字

AI猜数字

#include <iostream> #include <cmath> using namespace std; int main(int argc, char** argv) { string a; int max=100,min=0; while(a!="对了"){ cout<<"猜是"<<( ......
数字

猜数字(角色互换)

#include <iostream> using namespace std; int main(int argc, char** argv) { string a; int max=100,min=0,x=1; cout<<"请在你心里想一个1~100的数字,我来猜"<<endl; system ......
角色 数字

MySQL-生成随机数字、字符串、日期、验证码及 UUID的方法

一、生成随机数字 1. 生成 0 到 1 之间的随机数 MySQL 中的 RAND 函数可以用于生成一个大于等于 0 小于 1 的随机数字。例如: SELECT rand(); 该函数返回的数据类型为 double,包含 16 位小数;每次调用都会返回不同的数据。 如果想要重现某些场景,需要确保每次 ......
字符串 字符 日期 数字 方法