![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
语言专区
包括不限于C/C++/Python/Java/Go等
测试开发-waiting
18年入行,在技术路上持续探索着
展开
-
Linux上地址映射
Linux上地址映射:1、逻辑地址:由程序产生的和段相关的偏移地址部分线性地址:是逻辑地址到物理地址变换的中间层,程序代码会产生逻辑地址,段中的偏移地址加上相应段的基地址就生成了一个线性地址。在Intel 80836的线性地址空间从0x00 00 00 00----0xff ff ff ff,为2^32次方,就是4G大小。物理地址:指出目前CPU外部地址总线上的寻址物理内存的地址信号,...原创 2017-07-24 10:14:36 · 1080 阅读 · 0 评论 -
C++面试题
C++中常见的面试题:1、指针和数组的区别:定义一个数组int arr[0 ] ={0}; arr[1] =20;定义一个指针int a = 20; int *p = &a;在汇编上:int arr[10] = {0};000813BE mov dword ptr [arr],0000813C5 xor eax,eax...原创 2017-07-24 10:14:39 · 222 阅读 · 0 评论 -
进程和线程
1、线程的模型在Windows上,线程的模型大致为:一个内核线程调用了多个用户线程,如果某一个用户线程阻塞了,导致内核线程也阻塞了,进而影响了其他线程也被阻塞了,又因为Windows上用户线程特别多,所以Windows的线程调度器是跑在用户态上的,那么线程之间的切换就比Linux上快的多。在Linux上线程模型大致如下:一个内核线程操纵一个 内核线程。所以Linux上会有200-原创 2017-07-24 10:14:47 · 151 阅读 · 0 评论 -
数据结构--链表
链表,一种常用的数据结构。其优点是:可动态添加删除,大小可变,插入、删除操作方便,不会导致元素的移动,因为元素增减,只需要调整指针;缺点是元素的查改,只能通过顺次指针访问,效率比较低。原创 2017-07-30 18:06:36 · 154 阅读 · 0 评论 -
进程和线程的区别
知识点总结: 1、进程和线程的区别:进程官方的讲进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序值的值和处理寄存器的内容来表示。通俗来讲,运行着的程序就可以看做一个进程。而线程呢,有时被称为轻量级进程,是程序执行流的最小单元,进程的功能可以用线程实现。用通俗来讲,一个程序...原创 2017-07-24 10:14:44 · 161 阅读 · 0 评论 -
C++和Java的异同
一、定义C++: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。Java: 是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,...原创 2018-03-27 16:45:20 · 1351 阅读 · 0 评论 -
JAVA基础知识总结
一、static1、修饰成员变量,变量会存储在静态存储区2、修饰成员方法,一个static修饰的类中,不能使用非static修饰的成员变量和方法 Food food = new Food(); 如果eat方法是静态方法,有两种调用方法 food.eat(); Food.eat();3、静态块,static修饰的成员变量会首先被初始化4、一旦被static关键字,修饰说明整个类...原创 2018-03-27 16:47:49 · 99 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.springframework.context.support.AbstractApplicationContext.clearRes
java.lang.NoSuchMethodError: org.springframework.context.support.AbstractApplicationContext.clearRes遇到这个问题,没想明白是什么原因去看依赖的JAVA包版本不一致,把pom文件里面的直接删了看spring系列的版本一致的版本说明OK成功...原创 2018-09-12 11:44:41 · 1958 阅读 · 0 评论