- 2024-11-16数据在内存中的存储
1.整数在内存中的存储:整数的2进制表⽰⽅法有三种,即原码、反码和补码有符号的整数,三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,最⾼位的⼀位是被当做符号位,剩余的都是数值位。正整数的原、反、补码都相同。负整数的三
- 2024-11-12C语言进阶 之 数据的存储核心知识点笔记
1.类型的基本归类(1).整型家族charunsignedcharsignedcharshortunsignedshort[int]signedshort[int]intunsignedintsignedintlongunsignedlong[int]signedlong[int](2).浮点型家族floatdouble(3).构造型家族数组类型结构体类型stru
- 2024-11-05【落羽的落羽 C语言篇】操作符、二进制·之其一:初识编码方式及位操作符
文章目录一、操作符1.操作符的分类2.操作符的属性2.1优先级2.2结合性二、二进制1.原码、反码、补码2.位操作符2.1左移操作符<<2.2右移操作符>>2.3&|^~一、操作符在C语言中,操作符是用于执行各种操作的符号,它们是构成语法、表达式的基本元素1.操
- 2024-10-29PeView 命令行PE文件解析工具
PeView是一款基于C/C++开发的命令行版PE文件解析工具,专门用于解析Windows可执行文件并提供详尽的文件结构和交互式查询功能,帮助用户理解和分析目标程序的内部构成,是逆向分析和软件调试中的重要工具,本次分享工具源代码及使用方法,读者可根据自己的需要参考学习,并以此来更好的
- 2024-10-27刷c语言练习题13(牛客网)
1、有以下程序12345678#include<iostream>#include<cstdio>usingnamespacestd;intmain(){ intm=0123,n=123; printf("%o%o\n",m,n); return0;}程序运行后的输出结果是()A、01230173B、0123173C、123173D、173173答案:C解析:
- 2024-10-26使用spi-gpio-custom模块配置SPI总线
使用spi-gpio-custom模块配置SPI总线 来源https://www.xuzhe.tj.cn/index.php/2023/10/26/spi-gpio-customspi/参考专栏 https://www.zhihu.com/column/c_1698084667767709696 1.引言SPI(SerialPeripheralInterface)是一种常见的串行通信协议,广泛应用于微控制器与外部
- 2024-10-253.Java 运算符(算术运算符、赋值运算符、逻辑运算符、关系运算符、三元运算符、标识符、键盘输入、进制、原码反码补码、位运算符、运算符优先级)
一、算术运算符1、基本介绍运算符说明+正号-负号运算符说明+加-减*乘/除%取模(取余)运算符说明示例结果++自增(前),先运算后取值a=2;b=++a;a=3;b=3;++自增(后),先取值后运算a=2;b=a++;a=3;b=2;–自减(前),先运算后取值a=2;b=--a;a=1;b=1;–自减(后),先
- 2024-10-20子网掩码划分的问题
1ip地址分为网络位和主机位 总共32位 2 子网就是从主机地址借几位作为网络地址 假设子网为是x 则子网的个数是2的x次方,主机地址为y 则主机地址范围是2的y次方-2个2 题目 1.0.0.0/8的网络现在要求划分5个子网求
- 2024-10-19Java基础(一)
Java基础(一)1、变量与数据类型1、数据类型/*java是一门强类型语言。变量:指的是在java程序运行过程中,其值可以发生改变的量定义一个变量的语句定义格式:数据类型变量名=初始化值;数据类型:基本数据类型:整数类型:所
- 2024-10-19运算符
一、赋值运算符/*赋值运算符:=+=-=*=/=%=*/publicclassFuZhiDemo1{publicstaticvoidmain(String[]args){inta=3;//a+=4;//System.out.println(a);a-=5;System.out.println(a);}}
- 2024-10-19java中的类型转换
一、自动类型转换1.在java中,变量参与运算的时候会自动提升数据类型byte,short,char->int->long->float->double二、强制类型转换1.语句格式:目标数据类型变量名=(目标数据类型)要转型的变量值或者表达式publicclassDataTypeDemo2{publicstaticvoidmain(Str
- 2024-10-14bbed修复system文件头损坏
转自:https://www.cnblogs.com/yhq1314/p/10870998.html1启动数据库,查看trace,在mount到openSQL>startupmount;ORACLEinstancestarted.TotalSystemGlobalArea784998400bytesFixedSize2257352bytesVariableSize511708728bytesDatabas
- 2024-10-06Java - 3 运算符
Java-3运算符算术运算符/*++a:先运算后取值a++:先取值后运算*/inti=1;i=i++;//(1)temp=i;(2)i=i+1;(3)i=temp;System.out.println(i);//1inti=1;i=++i;//(1)i=i+1;(2)temp=i;(3)i=temp;System.out.println(i);//2System.out.prin
- 2024-10-01[20240930]关于共享池-表对象在库缓存探究2.txt
[20240930]关于共享池-表对象在库缓存探究2.txt--//以前探究过sql语句在共享池存在父子游标,父游标存在堆0,子游标堆0,堆6,通过各种指针链接起来,--//父游标的堆0上保存了所有子游标的列表和各个子游标的句柄指针,子游标的堆6中保存了解析过的执行计划等解析信息。--//前几天测试表对象
- 2024-09-26Windows 系统调用
目录xp_NtReadFile0xFFE0300h系统调用xp_KiIntSystemCallint2Ehxp_KiSystemService源码asmENTER_SYSCALLmacroEXIT_ALLmacroxp_KiSystemService源码asmSSDT结构xp_KiSystemService反编译asm快速系统调用入口方式不同xp_KiFastSystemCall反编译ASM用户空间信息保存不
- 2024-09-22c语言-数据类型
1.C语言的简介 是一门面向过程的编程语言 1972年贝尔实验室 丹尼斯里奇 ...//百度百科https://baike.baidu.com/item/c%E8%AF%AD%E8%A8%80/105958?fr=ge_ala2.问题引入 1)我们所有要处理的这些数据文件(视频,音乐,图片等)
- 2024-09-22ORA-01558: out of transaction ID’s in rollback segment SYSTEM
联系:手机/微信(+8617813235971)QQ(107644445)标题:ORA-01092ORA-00604ORA-01558故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]客户一个11.2.0.1的库,在重启之前报ORA-00604和ORA-01558:outoftransactionID’sinrol
- 2024-09-18java_day2_常量,变量,数据类型,运算符
一、常量常量:在Java程序运行过程中其值不能发生改变的量分类:1、字面值常量:整数常量表示所有的整数,包括负数10-8小数常量表示所有的小数1.23-3.14布尔常量truefalse空常量null
- 2024-09-17Java 学习 day02
javaday02DtaaType数据类型Java是一门强类型的语言。1、变量变量:指的是在Java程序运行过程中,其值可以发生改变的量。定义一个变量的语句定义格式://数据类型变量名=初始化值;注意事项:1、变量要进行初始化赋值,才可以进行使用2、在同一作用域下,变量名不能重复,可以大小
- 2024-09-16JUC学习笔记(一)
文章目录一、进程与线程1.1进程与线程1)进程2)线程3)二者对比1.2并行与并发注意二、Java线程2.1创建和运行线程1)直接使用Thread2)使用Runnable配合Thread3)FutureTask配合Thread2.2查看进程线程的方法1)windows2)linux3)java2.3原理之线程运行栈与栈帧线程上下
- 2024-09-16位运算
有符号右移(算数右移)保留符号位inta=16;a:00000000000000000000000000010000a>>2:00000000000000000000000000000100intb=-16;b:11111111111111111111111111110000b>>2:11111111111111111111111111111100无符号右移(逻辑右移)不保
- 2024-09-14记一次 公司.NET项目部署在Linux环境压测时 内存暴涨分析
一:背景讲故事公司部署在某碟上的项目在9月份压测50并发时,发现某个容器线程、内存非正常的上涨,导致功能出现了异常无法使用。根据所学,自己分析了下线程和内存问题,分析时可以使用lldb或者windbg,但是个人比较倾向于界面化的windbg,所以最终使用windbg开干。二:WinDbg分析到底是
- 2024-09-14无数据备份和无归档文件时,使用bbed修改数据文件头的SCN,强制打开数据库的方法
在数据库运维中经常会遇到某个数据文件的SCN与其他文件的SCN不一致(如offline后或者异常断电),如果归档日志被删除了,导致datafile不能recover,数据库不能打开情况,这时候我们需要借助bbed修改datafileheader的scn与其他datafile的headerscn一致,然后recoverdatafile。一、问题产生
- 2024-09-12c语言--整数和浮点数在内存中的存储
一整数在内存中的存储1.1源码反码补码整数的2进制表⽰⽅法有三种,即原码、反码和补码。有符号的整数,三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,最⾼位的⼀位是被当做符号位,剩余的都是数值位。正整数的原、反、补码都相同。负整数的三种