首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏运维监控日志分析

    麒麟系统V10 SP2 二进制部署Docker

    Docker 二进制包官方下载 x86 架构 https://download.docker.com/linux/static/stable/x86_64/ aarch 架构 https://download.docker.com /linux/static/stable/aarch64/ 下载安装Docker 1、下载 docker二进制包文件 wget https://download.docker.com/linux/static /stable/x86_64/docker-20.10.7.tgz 2、解压docker压缩包 tar -zxvf docker-20.10.7.tgz 3、移动二进制文件到 /usr/bin 目录 mv

    2.2K20编辑于 2022-11-19
  • 来自专栏人工智能与演化计算成长与进阶

    使用 Tensorflow 在 CIFAR-10 二进制数据集上构建 CNN

    参考文献Tensorflow 机器学习实战指南[1] > 利用 Tensorflow 读取二进制 CIFAR-10 数据集[2] > Tensorflow 官方文档[3] > tf.transpose 局部响应归一化[12] 源代码 使用 Tensorflow 在 CIFAR-10 二进制数据集上构建 CNN[13] 少说废话多写代码 下载 CIFAR-10 数据集 # More Advanced 参考资料 [1]Tensorflow机器学习实战指南: https://github.com/nfmcclure/tensorflow_cookbook [2]利用Tensorflow读取二进制CIFAR 二进制数据集上构建CNN: https://github.com/Asurada2015/TF_Cookbook/blob/master/08_Convolutional_Neural_Networks /03_CNN_CIFAR10/03_cnn_cifar10.py

    1.5K20发布于 2020-08-14
  • 来自专栏超详细二进制部署k8s系列[19]篇

    二进制部署k8s教程10 - 部署apiserver高可用

    TIP二进制部署 k8s - 部署 apiserver 高可用***转载请注明出处:https://janrs.com/clw9有任何问题欢迎在底部评论区发言。! enable chronyd && \systemctl start chronyd查看timedatectl status显示 Local time: Sun 2022-10 -02 13:30:23 CST Universal time: Sun 2022-10-02 05:30:23 UTC RTC time: Sun 2022-10-02 05:30:23 Time zone: Asia/Shanghai (CST, +0800)System clock synchronized: yes =10G# 单日志文件最大 200MSystemMaxFileSize=200M# 日志保存时间 2 周MaxRetentionSec=2week# 不将日志转发到 syslogForwardToSyslog

    1.3K20编辑于 2023-03-08
  • 来自专栏敲得码黛

    世界上有10种人,一种是懂二进制的人,一种是不懂二进制的人。

    二进制介绍 ❝17世纪至18世纪的德国数学家莱布尼茨,是世界上第一个提出二进制记数法的人,现代的电子计算机技术全部采用的是二进制数,因为它只使用0、1两个数字符号,易于用电子方式实现。 ❞ 原码 ❝计算机只能识别0,1这种二进制数据,所以需要处理的数据也必须先转换为二进制进行存储,而人脑最容易理解的表示方式无非是直接将10进制转换为二进制进行表示,例如10进制的2可以转换为转换为2进制的 10,为了区分正负数可以将最高位作为符号位,0代表正数,1代表负数。 所以10进制的2在8位二进制中的表示方法是 “0000 0010”,符号位右边的叫做真值位(也可以理解成绝对值),「符号位+真值位就构成了计算机中的原码」。 举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理)。

    1.6K20发布于 2021-02-22
  • 来自专栏TA码字

    二进制安装k8s集群(10)-安装kube-controller-manager

    在上一篇文章里我们主要介绍kubectl客户端命令工具的安装,这里我们主要介绍安装master组件kube-controller-manager,这里我们采用下载二进制binary制作linux systemd copy二进制文件 cp /opt/sw/kubernetes/install/kubernetes/server/bin/kube-controller-manager /usr/bin/ whereis

    80830发布于 2020-04-01
  • 来自专栏运维监控日志分析

    麒麟 V10 SP2 系统 二进制包安装MySQL 8.0.30

    install -y libtirpc libtirpc-devel yum install -y readline readline-devel 4,MySQL8.0.30 部署 4.1,MySQL官网下载二进制安装包 OS Version 中有两选择,第一个是选择glibc2.12(X86_64),第二个是选择glibc2.17(X86_64) 选择glibc_2.17(X86_64)版本 4.2,上传MySQL二进制包 将MySQL 8.0.30的二进制包上传到/opt目录并解压到/usr/local目录 cd /opt tar xvf mysql-8.0.30-linux-glibc2.17-x86_64-minimal.tar.xz

    3.5K40编辑于 2022-11-19
  • 来自专栏用户7494468的专栏

    FPGA基础知识极简教程(10二进制到BCD转换算法

    尽管如此,存在这样一个问题,我们在设计计数器的时候,习惯于直接设计二进制计数器,这样的计数器计数结果是二进制的,我们需要将其转换成BCD码,这就是今天我们需要讨论的问题。 那么我们还有必要设计二进制转BCD码的必要吗? 有的! 其次,如果一个计数模块,即用到了二进制计数,又必须把它显示到数码管上,我们恐怕就不能直接将这个计数器设计为BCD码计数器了,更方便的方式是设计一个二进制计数器,需要显示的话,在调用二进制转BCD码模块, 首先,先将BCD码计数器清零,之后将二进制数和BCD码计数器统统左移,二进制数移出来的最高位放到BCD码计数器的最低位,如下表所示! 对于输入二进制向量中的每个位,此循环都会继续。请参见下图,以直观方式描述有限状态机的编写方式。

    1.3K00发布于 2020-06-25
  • 来自专栏产品能力

    ES 6学习笔记3 二进制与八进制与10进制转换

    二进制和八进制表示法 ​ES6​提供了​二进制​和​八进制​数值的新的写法,分别用前缀​0b(或0B)和0o(或0O)​表示,第一个字符是​数字零​。 // 十进制456转换为二进制111001000 ,二进制使用0b开头 0b111001000 === 456 // true // 十进制456转换为二进制710,八进制使用0o开头 Number('0b110') // 6 二进制 Number('0o11') // 9 八进制

    43920编辑于 2022-12-01
  • 来自专栏用户7494468的专栏

    FPGA基础知识极简教程(10二进制到BCD转换算法

    尽管如此,存在这样一个问题,我们在设计计数器的时候,习惯于直接设计二进制计数器,这样的计数器计数结果是二进制的,我们需要将其转换成BCD码,这就是今天我们需要讨论的问题。 那么我们还有必要设计二进制转BCD码的必要吗?有的! 其次,如果一个计数模块,即用到了二进制计数,又必须把它显示到数码管上,我们恐怕就不能直接将这个计数器设计为BCD码计数器了,更方便的方式是设计一个二进制计数器,需要显示的话,在调用二进制转BCD码模块, 首先,先将BCD码计数器清零,之后将二进制数和BCD码计数器统统左移,二进制数移出来的最高位放到BCD码计数器的最低位,如下表所示! ? 其原理也是:它以输入的二进制数为起点。它将它一次移位一位到BCD输出向量中。然后,它将独立查看每个4位BCD数字。如果任何数字都大于4,则该数字将增加3。对于输入二进制向量中的每个位,此循环都会继续。

    1K10发布于 2020-06-28
  • 来自专栏在码圈

    二进制

    各种进制转10进制 公式:基数*位数幂+... 基数:10进制 10就是基数,2进制2就是基数 16进制 0xAF F*16的0次幂+A*16的1次幂 F = 15 A = 10 F+A*16 = 175 10进制 13 3*10的0次幂 0与二进制负数 最高位变成符号位 原码、反码、补码 1). 其他位存放该数的二进制的绝对值。 2). 反码:正数的反码还是等于原码。负数的反码就是他的原码除符号位外,按位取反。 负数用补码表示,10进制 负数转二进制,先求解对应正数,然后符号位定为1,其余位取反+1 -17转-进制= 二进制负数转十进制,符号位不变,其余位取反+1,得到原码 11000100转十进制- 为什么负数用补码表示

    69910发布于 2020-07-21
  • 来自专栏全栈程序员必看

    二进制8进制10进制16进制代码_不同进制之间的转换

    N进制的数可以用0~(N-1) 的数表示, 超过9的用字母A-F 表示 . 10进制 先说 我们最 熟悉的 10进制 , 就是 用 0~9 的数表示 , 逢 10 进 1 . 16进制 如果是 2进制 和 8进制 2进制 由 0-1组成 8进制 由 0-7组成 进制的转换公式 二进制转换十进制 八进制转换十进制 十六进制转换十进制 如何快速的进行 2进制,10进制 记住8 4 2 1,对于任意一个4位的二进制数,我们都可以很快算出它对应的10进制值。 : 0100 1101 0010 其中对映关系为: 0100 – 4 1101 – D 0010 – 2 二进制数转换成10进制数 同样,如果一个二进制数很长,我们需要将它转换成 10进制数时,除了前面学过的方法是,我们还可以先将这个二进制转换成16进制,然后再转换为10进制。

    3.3K20编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    二进制除法_111011001÷1011二进制除法

    题目描述: 二进制数n mod m的结果是多少? 对于二进制数的取模运算,我们的第一反应一定是模拟其减法运算,然后逐位相减。 看到取模我就想起来那个当年那个坑了我两个小时的取模分配率,然后我又注意到题目里那个比较小的数字,m的长度最大为20,我可以先把m处理为10进制作为整个题的moder,然后用这个moder,一边用快速幂将 n转为10进制一边取模,时间复杂度O(m+n)。

    1K30编辑于 2022-09-20
  • 来自专栏全栈程序员必看

    十进制小数转换为二进制小数采用方法为乘2取整法?_小数点二进制10进制

    大家好,又见面了,我是你们的朋友全栈君 十进制小数转换成二进制小数采用”乘2取整,顺序排列”法。 具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的整数部分为零,或者整数部分为1,此时0或1为二进制的最后一位 然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。     十进制小数转二进制   如:0.625=(0.101)B   0.625*2=1.25======取出整数部分1   0.25*2=0.5========取出整数部分0   0.5*2=1===

    2.1K20编辑于 2022-11-09
  • 来自专栏Helloted

    二进制重排

    2、二进制重排启动优化的原理 App 在启动时,需要执行各种函数,我们需要读取 _TEXT 段代码到物理内存中,这个过程会发生Page Fault缺⻚中断,由于启动时所需要执行的代码分布在 _TEXT 经过Layout后的二进制,其高频或关键代码排列会更紧凑,更利于优化startup启动阶段,以及mmap out/in(前后台切换或函数调用)阶段的速度和内存占用。 一个well-layout的二进制,如果使得所有启动阶段顺序执行的代码按照执行顺序排列在一起,那么整体page faults频率和次数会减少不少。 symbol:即函数符号; 获取函数符号的方式即trace; opt\cmp 原理 优点 缺点 举例 编译插桩 编译阶段结合源码插入桩代码记录 可实现对任何函数调用的trace 需要源码构建,对于链接的二进制 .a无效 XCode PGO 运行时插桩 hook或动态插桩来记录 不需要源码,可解决二进制.a问题 hook无法解决c/c++问题,dtrace无法解决真机运行问题 dtrace 采用https:/

    1.1K20编辑于 2022-06-08
  • 来自专栏wywwzjj 的技术博客

    二进制学习

    ; 声明一个字节,未初始化 var db 64 ; 声明一个字节,初始值为 64 db 10 ; 声明一个没有 label 的字节,值为 10 var dw ? ; 2 字节 var dd 40 ; 4 字节 arr dd 1, 2, 3 ; 数组,初始值为 1, 2, 3 arr db 10 dup(?) ; 10个元素的数组,未初始化 arr dd 100 dup(0) ; 100 个元素,初始化为 0 str db 'hello',0 ; 字符串,注意 0 结尾 寻址模式 直接内存寻址 寄存器间接寻址 关于 Link eDitor 的命名,https://en.wikipedia.org/wiki/GNU_linker 目标文件由汇编器和链接器创建,是文本程序的二进制形式,可以直接在处理器上运行。 行代码 list 1,10 显示 1 到 10 行代码 list main 显示函数周围代码 list basic.c:main 显示另外一个源代码文件的函数周围代码 list - 重复之前 10

    1.4K20编辑于 2023-05-09
  • 来自专栏yiyun 的专栏

    二进制运算

    在算法题中,常常需要用到二进制运算,这里做个总结 移位运算 << 左移操作符 将左操作数 向左移动 右操作数 指定的位数,空出的位置补0 左移相当于乘 左移 1 位 相当于 乘 2 左移 n 位,相当于 向右移动 右操作数 指定的位数 右移相当于除 右移 1 位 相当于 除以 2 右移 n 位,相当于 除以 2^n, 记得要取整 C x >> 1 等价于下面 x / 2 取整 与运算 与运算 判奇偶 二进制 C# 操作符 << 与 >> 用二进制位运算 来判断一个数是奇数还是偶数 本文作者: yiyun 本文链接: https://moeci.com/posts/binary-operation/ 版权声明

    49710编辑于 2022-04-01
  • 来自专栏Czy‘s Blog

    二进制求和

    二进制求和 给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字1和0。 1 <= a.length, b.length <= 10^4。 字符串如果不是"0",就都不含前导零。

    75420发布于 2020-08-27
  • 来自专栏若尘的技术专栏

    二进制重排

    undefined 二进制重排这个方案最早也是 抖音团队 分享的。 三、二进制重排 1. 在实际项目中,我们可以将启动时需要调用的函数放到一起 ( 比如 前10页中 ) 以尽可能减少Page Fault,进而减少启动耗时。 2. 二进制重排操作 苹果已经给我们提供了这个机制,实际上 二进制重排就是对即将生成的可执行文件重新排列,这个操作发生在链接阶段。 2.2 Linkmap 查看二进制文件布局 Linkmap是iOS编译过程的中间产物,记录了 二进制文件的布局 ,开启步骤如下: 2.2.1 修改Write Link Map File为 YES,然后clean ,对比前后xxx-LinkMap-normal-arm64.txt文件,我们会发现启动时调用的方法,已经被排到前边去了 二进制重排前 二进制重排后 四、使用 System Trace 来检验二进制重排结果

    1.9K45编辑于 2021-12-07
  • 来自专栏AI那点小事

    二进制

    题目描述 世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么? 输入例子: 1999 2299 输出例子: 7 ---- public class Solution { /** * 获得两个整形二进制表达位数不同的数量 *

    56720发布于 2020-04-20
  • 来自专栏博客·技术专栏

    图解二进制

    图解 真值 有符号数转二进制之后,其原来对应的值位真值,带符号的二进制转为其他进制之后的值称为形式值。 基数 数值位x进制,其基数就是x ---这里给出个人笔记上理解,喜欢完整解释的自行 百度 举个栗子:十进制的基数位10二进制的基数位2 权 也称位权 数进制中每一位固定位置对应的单位值。 举个栗子: 十进制的第二位的权位 10,第三位权位100,类推成立 二进制第二位的权位2 第三位权位4 类推成立 总结:对于N进制数,整数部分第i位的权为N^{i-1} 而小数部分第j位权为 二进制转十进制(整数) 补齐二进制位数(注意符号位:0表正,1表负) 将位数乘以对应的权值 相加即可 举个栗子:将二进制1010转十进制 特别的,若补足位的二进制符号位为1时,要先取反再换算。 二进制加法 两整数二进制相加时,从低位(右边)开始 依次对每一位进行加法运算 规则:1+1=10,1+0=1,0+0=0,0+1=1 注意1+1=10满足进位条件,需要向前一位进1,0写在本位 图解:23

    1.7K20编辑于 2022-11-24
领券