二进制

二进制数相乘

实质是根据被乘数(1011_1011)根据乘数(1101)进行移位相加,具体来说,data_out[11:0] = 1011_1011<<3 + 1011_1011<<2 + 1011_1011。 用加法实现a*5/16功能(要求四舍五入),输入为a,10bit位宽,输出结果为result。请写出下 ......
二进制

以二进制文件安装K8S之部署Node服务

## 概述 在Node上需要部署`Docker`、`kubelet`、`kube-proxy`,在成功加入Kubernetes集群后,还需要部署CNI网络插件、DNS插件等管理组件。 本节以将192.168.3.138和192.168.3.139两台主机部署为Node为例进行说明。 在部署之前,先确 ......
二进制 文件 Node K8S K8

以二进制文件安装K8S之创建CA根证书

为etcd和Kubernetes服务启用基于CA认证的安全机制,需要CA证书进行配置。 如果组织能够提供统一的CA认证中心,则直接使用组织颁发的CA证书即可。如果没有统一的CA认证中心,则可以通过颁发自签名的CA证书来完成安全配置。 如下以通过颁发自签名的CA证书来完成安全配置。 etcd和Kube ......
二进制 证书 文件 K8S K8

以二进制文件安装K8S之部署etcd高可用集群

## 概述 前提条件:已经准备好CA根证书(etcd在制作CA证书时需要CA根证书),并且把CA根证书文件`ca.key`和`ca.crt`拷贝到3个etcd节点的`/etc/kubernetes/pki`目录下。 3台主机的IP地址分别为`192.168.3.135`、`192.168.3.136 ......
二进制 集群 文件 etcd K8S

以二进制文件安装K8S之部署Master高可用集群

如下以二进制文件方式部署安全的Kubernetes Master高可用集群,具体步骤如下: 1.下载Kubernetes服务的二进制文件 2.部署kube-apiserver服务 3.创建客户端CA证书 4.创建客户端连接kube-apiserver服务所需的kubeconfig配置文件 5.部署k ......
二进制 集群 文件 Master K8S

以二进制文件安装K8S之环境准备

为了k8s集群能正常运行,需要先完成4项准备工作: 1.关闭防火墙 2.禁用SeLinux 3.关闭Swap 4.安装Docker ## 关闭防火墙 ```shell # 查看防火墙状态 getenforce #关闭防火墙,禁用防火墙开机自启动 systemctl stop firewalld sy ......
二进制 环境 文件 K8S K8

以二进制文件安装K8S之高可用部署架构

在Kubernetes系统中,Master节点扮演着总控中心的角色,通过不间断地与各个工作节点(Node)通信来维护整个集群的健康工作状态,集群中各资源对象的状态则被保存在etcd数据库中。 在正式环境中应确保Master的高可用,并启用安全访问机制,至少包括以下几方面。 - Master的`kub ......
二进制 架构 文件 K8S K8

详解二进制,八进制,十进制,十六进制的原理与转换

首先了解一下数字系统的由来 数字系统是人类为了表示数量和进行计数而创造的一种工具。数字系统的发展可以追溯到古代文明,不同的文化和社会在不同的时间和地点创造了各种数字系统。以下是数字系统的一些关键发展阶段: 早期计数: 最早的人类社会使用自然物体如石块、棍子、贝壳等来进行计数。这种计数方式叫做“自然计 ......

Python练习:输入一个整数,输出该数二进制表示中1的个数。

Python3 整数对象存储为无符号数加上符号位标志,所以不存在“负数”补码形式,因此,计算 “1” 的数量需要按去符号后的无符号数: cnt=bin(n).count('1') 另外,Python3 无长整,整数长度原则上不限,所以不能以假定的 32 位处理。 补码+原码=2**32 1 # -* ......
二进制 整数 个数 Python

原始的二进制数据叫什么: 字节串.

类似字符串,可通过b前缀加字符串来创建 > b'hello' ......
二进制 字节 数据

[kubernetes]二进制部署k8s集群-基于containerd

基于containerd和kubernetes的二进制文件,内网离线环境下部署1.26版本的集群。并且在内网部署harbor镜像仓库。 ......
二进制 集群 kubernetes containerd k8s

二进制包安装mysql

# 二进制包安装mysql ## 准备 1.先查看系统中是否已存在mysql,存在将其卸载 ``` rpm -qa mysql rpm -qa mariadb yum remove xxx -y ``` 2.环境清理 清空PATH有关的mysql 注释掉之前的$PATH 没有就跳过这步 ``` #e ......
二进制 mysql

nginx二进制文件编译(离线)

需求:在离线服务器下 /data目录安装nginx服务 操作提醒:找一台联网的服务器,版本和离线的服务器版本保持一致,在联网状态刷nginx服务 mkdir nginx #在/data目录下新建一个nginx 目录 useradd -r nginx #新建nginx编译用户 下载nginx稳定版本, ......
二进制 文件 nginx

【leetcode】【401】二进制手表

https://leetcode.cn/problems/binary-watch/description/ 分析 这是典型的循环DFS问题。 循环DFS一般应用在: 1. 输出字符的按位全排列。(比如一共4个数字,输出3个数字的全部组合) 2. 输出字符的全排列。(结合visited数组) 3. ......
二进制 手表 leetcode 401

Java入门学习——二进制、八进制、十六进制

十进制转二进制的算法,十进制转十进制的算法,二进制转十进制的算法,八进制、十六进制介绍,计算机的数据单位 ......
八进制 十六进制 二进制 Java

CentOS7安装MySQL5.7:使用二进制文件方式

CentOS7安装MySQL5.7:使用二进制文件方式 一、安装环境安装环境如下:服务器:CentOS 7安装版本:MySQL 5.7.42 二、安装过程和细节1、在官网下载二进制安装文件官网下载地址如下,这个地址里有各个版本的安装包,根据自己的版本选择,下载对应系统的安装包https://down ......
二进制 CentOS7 方式 文件 CentOS

特别的二进制运算

``` ## 快速求2的n次幂 print(10>>1) print(13>>1) print(131011 if (x & 1) == 0: print( 'x是偶数') else: print( 'x是奇数') ``` ``` ''' 交换两个元素''' a, b = 1, 2 a ^= b b ......
二进制

二进制上传下载文件

二进制上传下载文件 只适用于delphi前端。 下载文件 procedure TForm1.Button2Click(Sender: TObject); //下载 begin var bin: TBinFile; bin.resource := 'binfile'; bin.filename := ......
上传下载 二进制 文件

centos7 二进制安装Mysql5.7 多版本多实例

前言: Q:为什么开发人员写博客? A:因为: 1. 官方主页,文档都是英文。看起来吃力。很多软件不知道怎么安装,怎么使用。 2. Linux 系统太自由了,没有对安装包和安装位置作统一安装标准。(这个使用软件包管理器会好一点。类似手机的应用市场,windows11的store, 直接一键安装) 3 ......
二进制 实例 centos7 版本 centos

二进制安装dingding webhook服务

1.1 安装包下载 #prometheus-webhook https://github.com/timonwong/prometheus-webhook-dingtalk/releases tar zxvf prometheus-webhook-dingtalk-2.0.0.linux-amd64 ......
二进制 dingding webhook

采用二进制文件方式安装loki和promtail

1. 下载二进制文件 官方下载地址:https://github.com/grafana/loki/releases 下载如图所示的这俩文件,Grafana采用yum方式安装 cd /usr/local/src wget https://github.com/grafana/loki/release ......
二进制 promtail 方式 文件 loki

Alertmanager 二进制安装

下载解压二进制程序 123456 cd /apps wget https://github.com/prometheus/alertmanager/releases/download/v0.24.0/alertmanager-0.24.0.linux-amd64.tar.gztar xf alert ......
二进制 Alertmanager

DAY001_二进制运算

# 左移和右移 | 无符号左移? | Java没有无符号左移 | | | | | 无符号右移 | 左边补0 | | 有符号右移 | 左边用原符号位补位 即正数补0效果同无符号右移、负数补1 | | 有符号左移 | 右边补0 | ```java import org.junit.Test; publi ......
二进制 DAY 001

二进制CRUD

二进制CRUD 只适用于delphi客户端,不支持其他语言。 多表查询 procedure TForm1.btnClick(Sender: TObject); // 多表查询 begin var bin: TBin; bin.resource := 'bin'; bin.dbid := '1'; b ......
二进制 CRUD

FTP软件必须使用二进制模式上传的设置

flashFXP设置二进制操作如下:依次选择:选项->参数设置->传送,设置二进制模式。 Fatal error: Unable to read 10113 bytes in /www/users/c-tk.com.cn/Install/index.php on line 0原因:由于使用FTP软件 ......
二进制 模式 软件 FTP

分享一个在线二进制编码网站,特别方便好用

## 二进制文件是什么 > 二进制文件是一种计算机文件,其中的数据以二进制形式编码。在计算机系统中,所有的数据和指令都以二进制形式表示。二进制文件通常包含可执行代码、程序数据、图像、音频、视频等多种类型的信息。 > 与文本文件不同,二进制文件中的数据不以可读的字符形式表示,而是以字节为单位进行编码。 ......
二进制 编码 网站

二进制-01操作

Smiling & Weeping 听到一些事,明明不相干的, 也会在心中拐好几个弯想到你。 思路:思路就是简单的模拟题,注意一直维护一个len(长度),若是*操作len++; 若是/操作我们就需要分两种操作了: 若num[i] > 0 : num[i-1] += num[i]/2 , num[i] ......
二进制 01

[算法学习笔记] 多重背包--二进制拆分

### 多重背包 回顾一下多重背包是什么?有$n$种物品,每个物品都有有限个,每个物品都有重量和价值两个参数,你有一个限重为$W$的背包,求背包内价值最大。 我们朴素的做法是将多重背包拆分成01背包求解,因为每个物品都有有限个,假设第$i$个物品有$j$个,那么跑$j$次01背包即可。 但是这样复杂 ......
二进制 算法 背包 笔记

二进制包部署docker-ce

适合场景 无法访问外网的服务器环境 内网没有Docker软件源 需要离线安装Docker 使用rpm或deb等Docker安装包出现依赖地狱的情况,而实施人员无力解决 支持Systemd服务配置 支持多种架构:aarch64/armel/armhf/ppc64le/s390x/x86_64 官网地址 ......
二进制 docker-ce docker ce

输出一个数的二进制

1 //输出一个数的二进制 2 #include<stdio.h> 3 int main() 4 { 5 int num; 6 unsigned mask; 7 scanf_s("%d", &num); 8 mask = 1u << 31;//定义一个最大位数的二进制数,首位为1,其余为0 9 fo ......
二进制 个数