ICode9

精准搜索请尝试: 精确搜索
  • C语言:位(bit)与字节(byte)之间的转换2022-09-08 23:33:44

    1. 取出一个字节(byte)中的每一位(bit)代码如下: uint8_t Data = 0x52; uint8_t n[8]={0}; //方法1: n[0] = (Data & 0x01) == 0x01 ? 1 : 0; //等于0 n[1] = (Data & 0x02) == 0x02 ? 1 : 0; //等于1 n[2] = (Data & 0x04) == 0x04 ? 1 : 0; //等于0 n[3] = (Data &

  • C语言:位、字节、字之间的关系2022-09-08 23:03:29

    1. 位位是计算机存储的最小单位,简记为b,也称为比特(bit),每一位的状态只能是0或1。2.字节字节,英文Byte,是计算机用于计量存储容量的一种计量单位,1个字节可以储存1个英文字母或者半个汉字。3.字字是表示计算机自然数据单位的术语,在某个特定计算机中,字是其用来一次性处理事务的一个固定

  • Cache一致性导致的踩内存问题【转】2022-09-08 14:00:08

    转自:http://blog.coderhuo.tech/2019/07/28/DMA_mem_crash/ 本文主要分享一个Cache一致性踩内存问题的定位过程,涉及到的知识点包括:backtrace、内存分析、efence、wrap系统函数、硬件watchpoint、DMA、Cache一致性等。 1 背景 设备上跑的是嵌入式实时操作系统(RTOS,具体为商业闭源的

  • 数据类型2022-09-08 12:03:42

    八大基本数据类型 Java中的数据类型 public class Day1 { public static void main(String[] args) { //八大基本数据类型 //整数型 int num1=2; //四个字节 byte num2=1; //一个字节 short num3=5; //两个字节

  • 验证一个小小的问题2022-09-06 17:00:09

    在之前的文章提到过一个问题,而且网上很多文章也是这么说的,前几天有人对这个问题提出了一点不同的意见,抱着谨慎的态度做了一个测试。 问题是这样的:COMPACT格式下,NULL值列表是否一定会占用一个字节的空间? 对于这个问题,我的回答和网上很多回答是一样的,如果都是NOT NULL就不会有NULL值

  • 金九银十,收下这份 Java String 面试题2022-09-06 12:34:45

    请点赞关注,你的支持对我意义重大。

  • docker的端口映射+存储卷2022-09-06 03:03:33

    docker的端口映射 前置知识:IP地址的分类 1 IP地址分类:(5类) 2 A类地址: 3 (1)第1字节为网络地址,其它3个字节为主机地址; 4 (2)地址范围:1.0.0.1—126.155.255.254; 5 (3)10.X.X.X是私有地址,127.X.X.X是保留地址; 6 7 B类地址:

  • python的解释器2022-09-05 14:32:25

    什么是Python解释器?1.python解释器是什么?计算机的大脑是CPU, 中文名叫中央处理器,它仍然不能直接处理 Python 语言。CPU 只能直接处理机器指令语言,那是一种由0和1数字组成的语言,这是一种我们人很难直接写出来的语言。所以,我们需要一个翻译,把Python语言翻译成 计算机CPU 能听懂的机器

  • Mbps 与 MBps2022-09-05 14:02:25

    Mbps Mbps 是速率的单位(比特每秒,或 b/s,或 bps,即 bit per second)。与计算机网络相关,是计算机网络最重要的一个性能指标。 速率:数据的传达速率,又称数据率(data rate)或比特率(bit rate)。 速率较高时,添加 K(kilo)= 103 = 千;M(Mega)= 106 = 兆;G(Giga)= 109 = 吉。 提到网络的速率时,往往指的是

  • #pragma用法解析2022-09-05 11:31:26

    1、什么是pragma? #pragma指令的作用是:用于指定计算机或者操作系统特定的编译器功能。C和C++的每个实现都支持某些对其主机或操作系统唯一的功能。例如,某些程序必须对将数据放入的内存区域进行准确的控制或控制某些函数接收参数的方式。在保留与C和C++语言的总体兼容性的同时,#prag

  • Java运行机制2022-09-05 09:32:12

    Java运行机制 高级语言的运行机制 我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。 翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式

  • 大小端存储是什么鬼?2022-09-04 22:05:10

    以下内容为本人的著作,如需要转载,请声明原文链接 微信公众号「englyf」https://www.cnblogs.com/englyf/p/16656222.html 大小端存储的划分是为了解决长度大于一个字节的数据类型内容在存储地址上以不同顺序分布的问题。 比如16位的short整形,32位的int整形,64位的long整形,它们在存

  • 数据类型2022-09-04 11:31:57

    数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 不要求变量的使用严格符合规定,不用定义也能使用 Java的数据类型分为两大类 基本类型(primitive type) 整数类型(byte(1个字节范围)short(2个字节范围) int(4个字节范围,整数类型常用) lon

  • 查询字节串编码类型的模块chardet2022-09-03 23:30:38

    这个模块需要安装 wget https://files.pythonhosted.org/packages/fc/bb/a5768c230f9ddb03acc9ef3f0d4a3cf93462473795d18e9535498c8f929d/chardet-3.0.4.tar.gz 解压后 sage setup.py install chardet可以查询字节串的编码方式 使用前先声明 import    chardet 使用方

  • Java的数据类型2022-09-03 17:02:09

    数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 如:JavaScript Java的数据类型分为两大类 基本类型(Primitive type) 引用类型(Reference type) 基本类型 数值类型 整数类型 byte 占 1个字节范围:-128~127 short 占 2 个字节范围

  • C语言int类型在16位和32位单片机所占的字节数2022-09-03 09:32:03

    16位系统int类型长度为2字节 32位系统int类型长度为4字节 例如: 在16位系统中,存储端口号需要用uint类型(unsigned int),范围0~65535,打印输出时可用"%u"或“%lu”。 32系统使用int或uint类型均可。 考虑到通用性可使用long型,该类型在16位和32位系统均占4字节。

  • java复习随笔(一)2022-09-03 00:02:40

    java程序开发环境 java应用程序开发离不开JDK和JRE。 JDK(java development kit),即java开发工具包,是java语言的编译环境。JDK中包含JRE。 JRE(java runtime environment),即java运行环境,JRE中包含JVM。 JVM(java virtual machine),即java虚拟机,解释和执行java字节码的程序。也是java跨平台

  • HTTP/2 牛逼在哪2022-09-02 20:32:41

    先说说 HTTP/ 1.1 协议的性能问题 原因: 延迟难以下降 并发连接有限 队头阻塞问题 HTTP 头部巨大且重复 不支持服务器推送消息 HTTP/1.1自身采用的优化手段: 将多张小图合并成一张大图供浏览器 JavaScript 来切割使用; 将图片的二进制数据通过 base64 编码后,把编码数据嵌入到 HTM

  • 不同的编码2022-09-02 13:01:47

    编码和解码的目的 编码:为了让机器能够识别人类的语言==即将字符数字化化成一个一个的二进制数。 解码:反过来。 由于语言的不同,诞生许多的编码类型,毕竟又不只有英语。 不同的编码格式 1. ASCIl编码 一个字符or字母用一个字节表示 将英文世界中的字母和其他符号(如 ! @ # 这类

  • 02 你好世界2022-09-02 09:00:13

    02 你好世界 “你好,世界!”程序是显示类似于“Hello, World!”的消息的计算机程序。在屏幕/终端上。它说明了所有周围的“生态系统”(例如编译器、解释器、源文件)如何一起使用。它还显示了编程语言的一些非常基本的语法。在 Python 等高级语言中,这样的程序对我来说往往很小。 我们将

  • 字节对齐2022-08-30 23:31:58

    1.字长定义 计算机字长指的是CPU一次(一个时钟周期)能处理的最大长度,一般来说有如下属性 计算机字长 = 寄存器大小 = 数据总线宽度 = 地址长度 = 机器位数 1.为什么要字节对齐 一般来讲,计算机都是从内存一次读出整个字,然后进行处理,假设字长32位,即4B,数据长度也为4B,如果数据

  • 一个字符占几个字节2022-08-30 14:05:23

    1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节。ASCII是一个字节,Unicode是两个字节。Java的字符是Unicode的,所以是两个字节。字符是指计算机中使用的字母、数字、字和符号。    不同的编码里,字符和字节的对应关系也不同,与编码方式有关,常见的编码字符与字节的对应关系

  • Java入门-基础语法(数据类型)2022-08-29 23:31:07

    数据类型:强类型语言要求变量的使用严格符合规定,所有的变量都必须先定义后才能使用,是最基本的存储单元,其要素包括变量名、变量类型和作用域,安全性高,速度相对较慢。 type varName [=value][{,varName[=value]}]; //数据类型 变量名 =值;可以用逗号隔开来声明多个同类型变量。 基本类

  • 字节跳动基于 ClickHouse 优化实践之“查询优化器”2022-08-29 15:03:48

    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群   相信大家都对大名鼎鼎的 ClickHouse 有一定的了解了,它强大的数据分析性能让人印象深刻。但在字节大量生产使用中,发现了 ClickHouse 依然存在了一定的限制。例如: 缺少完整的 upsert 和 de

  • 02-为什么dex文件比class文件更适合移动端?2022-08-29 13:30:43

    接着上一次https://www.cnblogs.com/webor2006/p/16574474.html的Android面试题继续, 从标题就可以看出,此题是一个比较开放性的,所以咱们发挥的空间也是比较大,根据自己的了解或多或少能回答一些,但是!!!要想答得有理有据,那么要掌握的知识其实还是很多的,下面则来全面剖析一下它。 题面解

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

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

ICode9版权所有