• 2024-12-28学习笔记 - 汉明码
    汉明码属于一种具备纠错功能的线性分组码。线性分组码,是将信息序列按特定长度分组(设长度为\(k\)),每组信息位会相应生成一组由信息位与监督位共同构成的码字(设长度为\(n\),且\(n>k\)),各码字之间遵循线性关系。汉明码的纠错能力使其能够识别并修正传输、存储环节里出现的错误。在数
  • 2024-07-02详解位运算(&、|、^、&^、>>、<<)
    十六进制与二进制对应关系十六进制和二进制之间的转换非常直接,每个十六进制数字直接对应四个二进制位,并且十六进制相对二进制要更加简洁,因此通常书写位操作的代码时会选择使用十六进制来表示数值。为了方便快速阅读涉及位运算的源码,我们首先需要了解十六进制的16个数字
  • 2024-06-07codeforces round 961题解(A、B、C)
    A.GuesstheMaximum因为\(i<j\),所以所有的\([i,j]\)区间中都至少包含两个相邻元素,所以只要求出所有相邻元素中较大值的最小值即可。intn;inta[N];voidsolve(){cin>>n;intmin_v=1e9+1;for(inti=1;i<=n;i++){cin>>a[i];
  • 2024-06-05SAP: SALV 利用控制器的模式
    SAP:SALV 例子利用控制器的模式利用控制器的SALV方法与实际业务中最常用的利用GRID显示ALV的方法其步骤一样。为了在画面上显示ALV事例,必须要存在连接画面和ALVGRID控件的SAP容器控件。SAP控制器为了充当LINKER将SAP控件包含于自己的领域。SAP控件包含SAPTree、SAPPIC
  • 2024-05-26Ascii(256个) 编码表 完整码表 ASCII编码 ASCII表 ASCII码 二进制 十进制 八进制 十六进制
    目录简介ASCII码表ASCII解释1.控制字符释义(0~31)2.ASCII扩展字符(128~255)ASCII的各种进制简介ascii(AmericanStandardCodeforInformationInterchange )美国信息交换标准代码。是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。等同于国际标准
  • 2024-04-06异或运算在算法中的神奇应用
    1.什么是异或两个二进制数进行异或运算时,每一位上的数相同则结果为0,不同则结果为1。示例:6^7=?转化成二进制:6=1107=1116^7=110^111=001=1简单记:异或就是二进制的无进位相加。还有个同或运算:相同为1,不同为0,和异或是反的。2.异或运算的特性任何数与0异或,结果还是这
  • 2024-03-25IT20262: APPLICATIONS FAIL WITH ERROR SQL30020N "0X124C"("0100") WHEN CONNECTING
    IT20262:APPLICATIONSFAILWITHERRORSQL30020N"0X124C"("0100")WHENCONNECTINGTHROUGHAGATEWAYhttps://www.ibm.com/mysupport/s/defect/aCI3p000000kFjD/dt158090?language=en_USDescriptionIf you have an application that connects
  • 2023-11-08C语言程序设计 ASCII美国标准信息交换标准码 简介
    美国标准信息交换标准码(AmericanStandardCodeforInformationInterchange,ASCII)      在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位数的二进制比较适合于它使用),同样的,象a、b、c、d这样的52个字母(包括大写)、以及0、1、2
  • 2023-10-24[Leetcode] 0100. 相同的树
    100.相同的树题目描述给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例1:输入:p=[1,2,3],q=[1,2,3]输出:true示例2:输入:p=[1,2],q=[1,null,2]输出:false示例3:
  • 2023-10-15 IEEE754 浮点数
    作业答案十进制二进制5.7501000000101110000000000000000000161.87501000011001000101110000000000000-0.023437510111100110000000000000000000000其中5.75:S=0E=10000001M=01110000000000000000000161.875:S=0E=10000110M=010
  • 2023-09-02汇编加法减法运算
    加法计算机知会位运算,那么二进制加法的结果在不考虑进位的情况下,与异或的结果相同。4+50000010000000101--------------00000001那么怎么判断进位了,通过与运算,如果结果包含1则发生进位。0000010000000101--------------00000100显然发生了进位,接着把结果左移动
  • 2023-08-28汇编调试命令debug的基本用法
      在学习16位汇编时,debug是常用的调试工具,但很多基本用法命令帮助中并未提及,经查验和实验,特记录如下:  一、基本概念:  1、参数分隔符  debug中参数之间的分隔符可用“空格”或“逗号”,效果一致,如:  -rax等于-r,ax  -d0100:00000010等于-d0100:0000,0010  2
  • 2023-08-05elf文件
    main.c(文件大小是100个字节)intsum(int*a,intn);intarray[2]={1,2};intmain(){intval=sum(array,2);returnval;}main.o(文件大小是1416个字节)7f454c4602010100000000000000000001003e0001000000000000000000000000000000000000
  • 2023-07-26SQL Server IAM 页面
    大家好,欢迎来到SQLServer分配系列今天,我将向您展示IAM页面的详细信息。索引 分配映射(IAM) 页映射分配单元使用的数据库文件的4GB部分中的范围。分配单元是以下三种类型之一:IN_ROW_DATA保存堆或索引的分区。LOB_DATA保存大对象(LOB)数据类型,例如XML、VARBINARY
  • 2023-07-24类加载及字节码
    Class类文件的结构Class文件是一组以8个字节为基础单位的二进制流,各数据严格按照顺序紧凑排列在文件中Class文件采用一种伪结构来存储数据,伪结构中只有两种数据类型无符号数:基本数据类型,以u1/u2/u4/u8分别代表1/2/4/8个字节的无符号数,无符号数可以用来描述数字、索引引用、数
  • 2023-07-15VMvare去虚拟化--cpu id
    安装好虚拟机之后,有机打开虚拟机目录找到(.vmx)文件,右键记事本打开,粘贴如下代码cpuid.1.edx=00010111100010111111101111111111cpuid.80000000.0.ebx="0111:0101:0110:1110:0110:0101:0100:0111"cpuid.80000000.0.ecx="0110:1100:0110:0101:0111:0100:0110:1110"cpuid.80000
  • 2023-07-14汇编入门-课程概要
    1.什么是机器语言?加:01000000减:01001000乘:1111011111100000除:1111011111110000 2.什么是汇编语言?     加: INCEAX                         01000000减:DEC EAX       
  • 2023-05-21计算机组成原理:存储器实验
    实验名称:2存储器实验实验目的掌握静态随机存储器RAM工作特性及数据的读写方法。基于信号时序图,了解读写静态随机存储器的原理。掌握Cache的原理及其设计方法。熟悉FPGA应用设计及EDA软件的使用。实验设备PC机一台,TDX-CMX实验系统一套。实验预习静态随机存储器实验1
  • 2023-05-18VMware16.0-16.1.2去虚拟化过SE检测教程小白专享
    这里是VM16.0-16.1.2的修改教程以下所需要的工具百度一下就可以了winhex硬件修改器bios修改器安装过程就不多做介绍吧,直接进入修改过程,还不会的小伙伴搜一下百度自行安装即可 安装好虚拟机后直接退出来,然后找到虚拟机安装目录,找到其中x64文件夹,然后复制其中名字为VMware-vm
  • 2023-04-14jvm 字节码
    编译前端编译:依靠jdk的编译工具把java文件编译成class文件,javac命令后端编译:class文件编译成机器指令逐行读取class文件内同,并解释成机器指令引入jit技术提高解释效率,比如某些类中共有的内容,这些内容解释次数过多就直接缓存起来反编译:把class文件反编译为
  • 2023-01-27~按位取反
    定义#include<stdio.h>intmain(){inta=0;printf("%d\n",~a);return0;}a=0;00000000000000000000000000000000~a:11111111111111111111111111111111-补码反码:11111111
  • 2022-11-26Markdown学习笔记
    标题学习#(内容)//一级标题表现:Hello//以此类推##(内容)//二级标题表现:Hello往后还会有三级标题、四级标题等等。字体设置学习:**Hello**//加粗*Hello*//斜
  • 2022-10-300100-Go-通道同步
    环境Time2022-08-24Go1.19前言说明参考:https://gobyexample.com/channel-synchronization目标使用Go语言的通道同步。示例packagemainimport("fmt
  • 2022-10-11DNF虚拟机过检测VMP SE TP 虚拟机无法登陆登陆终于找到解决方法
    当我们使用虚拟机玩DNF时无法进行游戏,那么就要使用以下代码第一步找到虚拟机的VMX文件使用记事本方式打开它,在它的尾部加入monitor_control.enable_fullcpuid=TRUEcpu
  • 2022-10-04位运算的理解
    day5:位运算的理解!!!前提注意!!!!!!有无符号数!!!无符号数没有符号的数,写出来多少就是多少有符号数最高符号位代表正负数:1(负数)0(正数)位运算:计算机现在可以存储所有的数字(