一.可变类型 1.什么是可变类型 在值改变的情况下, 内存地址(ID)不变, 证明改变的是原值 即可变类型 >也叫不可 hash 类型 2.可变类型有哪些 列表 : list 字典 : dict 3.示例 列表 list 🍁修改前 li = ['aaa', 'bbb', 'ccc'] print( ...
分类:
其他好文 时间:
2020-11-25 12:27:41
阅读次数:
4
内置函数 #注意:内置函数id()可以返回一个对象的身份,返回值为整数。这个整数通常对应与该对象在内存中的位置,但这与python的具体实现有关,不应该作为对身份的定义,即不够精准,最精准的还是以内存地址为准。is运算符用于比较两个对象的身份,等号比较两个对象的值,内置函数type()则返回一个对象 ...
分类:
其他好文 时间:
2020-11-16 13:18:51
阅读次数:
5
你知道的越多,你不知道的越多前言作为一个在互联网公司面一次拿一次Offer的面霸,打败了无数竞争对手,每次都只能看到无数落寞的身影失望的离开,略感愧疚(请允许我使用一下夸张的修辞手法)。于是在一个寂寞难耐的夜晚,我痛定思痛,决定开始写互联网技术栈面试相关的文章,希望能帮助各位读者以后面试势如破竹,对面试官进行360°的反击,吊打问你的面试官,让一同面试的同僚瞠目结舌,疯狂收割大厂Offer!所有文
分类:
其他好文 时间:
2020-11-12 14:29:31
阅读次数:
20
public class ArrayTest04 { public static void main(String[] args) { int[] a= {2,8,3,4,9,1,5}; ArrayTest04 at4=new ArrayTest04(); for(int i=0;i<at4.Sor ...
分类:
编程语言 时间:
2020-11-04 18:52:45
阅读次数:
22
java中的数据类型分为:基本数据类型和引用数据类型基础类型4种整数类型:int、long、byte、short2种浮点数类型:float、double1种字符类型:char1种布尔类型:boolean引用数据类型类接口数组对于基本类型来说,==比较的是值是否相等对于引用类型来说,==比较的是两者在内存中存放的地址(堆内存地址)publicclasstest1{publicstaticvoidma
分类:
其他好文 时间:
2020-10-30 13:08:04
阅读次数:
20
进程通信 知识总览 什么 进程通信? 顾名思义,进程通信就是指进程之间的信息交换。 进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立。 为了保证安全,一个进程不能直接访问另一个进程的地址空间。 但是进程之间的信息交换又是必须实现的。为了保证进程间的安全通信,操作系统 ...
分类:
系统相关 时间:
2020-10-30 12:47:24
阅读次数:
18
1.什么是指针? 指针即内存单元的地址。 指针变量,是一个值为内存地址的变量(或数据对象)。 2.一个指针占用多少字节? 地址是内存单元的编号,即是要表示一个内存地址要用多少字节, 不同系统下,占用字节不同,32位占用4个字节。 3.与指针相关的运算符 地址运算符&:后跟变量名时,&给出该变量的地址 ...
分类:
其他好文 时间:
2020-10-29 09:47:08
阅读次数:
19
LinkedList链表的特点: 1.查找慢(从头开始依次查找) 2.增删元素快 【链表的概念中,任何一个元素都被称为节点Node。 一个元素记录下一个元素的内存地址,称为单向链表; 一个元素记录了下一个元素的内存地址,同时记录了上一个元素的内存地址,称为双向链表。)】 ...
分类:
其他好文 时间:
2020-10-22 22:22:14
阅读次数:
17
结论:根据维基百科里说的,应该是为了保持不改变CPU位数的情况下,让CPU支持访问更大的内存地址。 【1978年的Intel 8086开始引入了内存分段。这使得16位CPU可以访问超过64 KB (65,536字节)的内存】 【为了使用16字节寄存器访问20字节地址,整个内存被划分为多个区块】 关于 ...
分类:
其他好文 时间:
2020-10-20 16:27:32
阅读次数:
23
主要的概念有: 类: 属性:就是变量,属性是在__init__的方法里,以参数的形式定义 方法:函数,行为 class Student(object);##类 ##这个属性直接定义在类里,是一个元组,用来规定对象可以存在的属性 __slots__(‘name’,'age','height') def ...
分类:
编程语言 时间:
2020-10-20 16:17:32
阅读次数:
22