ICode9

精准搜索请尝试: 精确搜索
  • 01-Java入门和Idea的使用2022-07-12 08:33:09

    第一章:计算机基础知识 1.1 计算机的硬件 分类: ​ 运算器、控制器: ​ 就是我们现在的CPU,可以理解为计算机的大脑。 ​ 存储器:(重点) ​ 内存和硬盘 ​ 内存:临时存储。 ​ 硬盘:永久存储。 ​ 输入设备:鼠标、键盘 ​ 输出设备:显示器、打印机 1.1.1 计算机的数据存储 常见的进制

  • [01sec] 二进制安全路线分析2022-07-12 06:31:08

    必读目录 1、Visual C++ 2013 入门经典(第七版) 2、汇编语言 基于x86处理器 3、Windows API -函数、接口、编程实例 4、Windows 核心编程(第五版) 5、Windows NT/2000 本机API 参考手册 1、Windows内核编程 2、Windows内核情景分析 3、Windows内核原理与实现 4、Windows内核安全编程 5

  • 不使用第三个变量交换两个数的值2022-07-11 09:31:49

    不使用第三个变量交换两个数的值 相加法 let a = a+b let b = a-b let a = a-b 异或运算符 相异为一,相同为零。 假如 a = 10,b = 12。那么它们的异或操作为 1010 与 1100,结果为 0110。 let a = a^b let b = a^b let a = a^b 由此我们可以发现一个结论,两个相同的二进制数进行

  • 二进制安装多master节点的k8s集群(2)2022-07-11 00:31:32

    1.环境准备 k8s集群角色 IP 主机名 安装的组件 控制节点 192.168.1.10 master apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginx 控制节点 192.168.1.11 pod1 apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginx

  • 位运算2022-07-09 11:34:57

    按位与 and 或者 & (前者为Pascal,后者位C++,下同) 定义:两者都为1时,结果为1,否则为0。 例:1001 & 1111 = 1001 1101 & 0001 = 0001 用处: and运算通常用于二进制的取位操作。 判断奇偶 例如一个数 and 1的结果就是取二进制的最末位。 这可以用来判断一个整数的奇偶,二进制的最末位

  • 计算机语言发展史2022-07-08 23:02:30

    计算机语言发展史   第一代语言   机器语言 都是基于二进制运算 二进制010111001010110010110100 这种代码直接输入给计算机使用,不经过任何转换 1       1 2       10 3       11 4       100 5       101 6       110 7       111 8     

  • JS/TS算法---状态压缩2022-07-08 22:01:02

    位运算 位运算符 '&'(与),有0则0 '|'(或),有1则1 '^'(异或) ,相同为0,不同为1-----------位运算中常用 '~'(按位取反) ,有1为0,有0为1 '<<' (左移),先求该数的补码,再向左移动右边的位数,空位补0,最高位丢弃,最后将移动后的二进制数转为十进制数 '>>' (右移),先求该数的补码,再向右移动右边的

  • 布尔代数、二进制、二进制逻辑与二进制算术2022-07-07 20:33:47

      何为布尔代数?布尔域是什么? 布尔代数定义在布尔域上。 布尔域中的元素被解释为逻辑值。 布尔域不一定只有两个元素。 只有两个元素的情况存在于经典逻辑中,但有的逻辑(如模糊逻辑和多值逻辑)中可能有更多的逻辑可能。   二进制逻辑与二进制算术的区分 布尔代数并不等同于二进制

  • 位运算2022-07-07 13:07:04

    位运算 常用的几种位运算 n的二进制表示中第k位数字是什么 n >> k & 1 先讲第k位移到最后一位n >> k 看最后一位是几 & 1 lowbit 运算:返回x在二进制表示中的最后一位1 x & -x 在c++中 x & -x = x & (~x + 1) 如x的二进制表示是 1010111000 进行 x & -x 后得到 1000

  • LeetCode No67. 二进制求和2022-07-06 22:03:39

    题目 给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。 示例 1: 输入: a = "11", b = "1" 输出: "100" 示例 2: 输入: a = "1010", b = "1011" 输出: "10101" 提示: 每个字符串仅由字符 '0' 或 '1' 组成。 1 <= a

  • hasura graphql-engine centos 7 二进制文件2022-07-06 01:03:46

    昨天自己构建了一个简单的hasura graphql-engine centos 7 二进制文件,可以使用 参考使用 下载 wget https://github.com/rongfengliang/graphql-engine-centos7/releases/download/1.0.0/graphql-engine chmod +x graphql-engine 依赖安装 yum i

  • 【题解】[CSP-S2019] 格雷码2022-07-05 23:04:39

    [CSP-S2019] 格雷码 题目传送门:洛谷P5657 [CSP-S2019] 格雷码 题目描述 通常,人们习惯将所有 \(n\) 位二进制串按照字典序排列,例如所有 2 位二进制串按字典序从小到大排列为:00,01,10,11。 格雷码(Gray Code)是一种特殊的 \(n\) 位二进制串排列法,它要求相邻的两个二进制串间恰好有一位不

  • 力扣190(java)-颠倒二进制位(简单)2022-07-05 21:03:26

    题目: 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在 Java 中,编译器使用二进制补

  • 为什么计算机只认识0和1?2022-07-05 15:06:25

    2022-07-05 端午节放假休息,我正在家里面吹着空调,吃着西瓜,看着《这就是街舞》,女朋友在一旁看某游戏主播的直播。我隐约中听到她手机中传来主播的一句话:“朋友们,听懂我的意思了吗?懂得扣个1,不懂得扣个0 ”。于是,我开始吐槽: 首先,我们要从计算机的历史讲起,这部分涉及到一些硬件知

  • layui上传图片以二进制流保存2022-07-05 14:34:48

    前端: <div class="layui-form-item"> <label class="layui-form-label" style="width:100px">图形名称</label> <div class="layui-input-inline"> <in

  • 网络安全笔记(Fourteen Days)2022-07-04 21:34:16

    Fourteen Days 进制转换 一、进制概述 0、概念 数制:数制也称为“计数制”,是用一组固定的符号和统一的规则来表示数值的方法。任何一个数制都包含两个基本要素:基数和位权 数码:数制中表示基本数值大小的不同数字符号。例如,十进制有10个数码:0、1、2、3、4、5、6、7、8、9 基数:

  • 进制转换2022-07-02 12:33:58

    基本原理 n进制 封n进1 : 1+9=10,00+01=10 基数:进制中允许使用的数码的个数 二进制: 1 0 八进制: 0 1 2 3 4 5 6 7 十进制: 0 1 2 3 4 5 6 7 8 9 十六进制:0 1 2 3 4 5 6 7 8 9 A B C E F 位权:不同位置的数码所代表的数值,进制的为数-1次方 二进制转其它进制 十进制

  • 绝对真理和相对真理思考2022-07-02 12:00:33

    1.是否存在一种永恒的,不变的,绝对的真理? 真理应该有它的限定条件。 《时间简史》p19 图1.6 。牛顿经典力学,适用宏观,低俗运动物体,在强引力场下消失(微观粒子(电子、质子、原子、分子)、高速运动领域是不适用的) 《时间简史》p28。缺乏静止的绝对标准。都是需要参照物的。 1+1 真等于2

  • 暑期实训java不支持发行版本52022-07-02 09:01:16

    This article is meant as an extension to Angie Jones’ “IntelliJ – Error:java: release version 5 not supported”. Angie在她的文章中建议IntelliJ IDEA解决方案,其中显示错误消息“不支持发行版本5”。 前两个选项在IDEA中有效,但不可持续,您将在后面学习。 最后一个选项可

  • 计算机网络随笔【3】--IP协议2022-07-02 03:31:27

    1.ip:分配给用户上网使用网络协议的设备数字标签 分为:ipv4  32位长(10进制,二进制)(192.168.0.1=11000000.10100100.00000000.00000001) ipv6 128长(十六进制,二进制(ffff.aaaa.bbbb.cccc=..................00111110)   IP的组成(网络号+主机号+子网掩码) 通过子网掩码可以来判断那一部分

  • java 第四章学习 运算符2022-07-01 22:34:06

    运算符 运算符介绍 运算符介绍 运算符是一种特殊的符号,用以表示数据的计算,赋值和比较等。 算术运算符 赋值运算符 关系运算符(比较运算符) 逻辑运算符 位运算符(需要二进制基础) 三元运算符 算术运算符 介绍 算术运算符是对数值类型的变量进行运算的,在Java

  • python 常用的数据类型2022-06-30 18:08:59

    常用的数据类型   整数型 -> int     可以表示正数、负数、0     整数的不同进制的表示方法       十进制->默认的进制,无需特殊表示       二进制->以0b开头       八进制->以0o开头       十六进制->以0x开头 进制 基本数 连几进一

  • python 二进制和字符编码2022-06-30 17:35:58

    # -----------二进制和字符编码----------- # 中文转十进制 print(ord('乘')) # 二进制转中文 print(chr(0b100111001011000))    

  • linux mysql8.0二进制部署安装2022-06-29 18:01:08

    二进制部署8版本: 卸载mariadb软件: [root@mysql ~]# rpm -qa |grep mariadb mariadb-libs-5.5.56-2.el7.x86_64 [root@mysql ~]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 解压二进制包: [root@mysql ~]# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0

  • java语言发展史和计算机进制转换2022-06-28 14:00:12

    java语言发展史:什么是java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级编程语言。所谓编程语言,是计算机的语言, 人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。 java语言发展史: 1995年Sun公司发布Java1.0版本. 1997年发布Java

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有