安装jdk 装在C盘下面,D盘下装不了 配置环境变量 1、安装完JDK后配置环境变量 计算机→系统属性→高级系统设置→高级→环境变量。 2、点击环境变量,系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(我的是 C:\Program Files\Java\jdk1.8.0_65 ...
分类:
其他好文 时间:
2020-01-16 01:12:58
阅读次数:
90
CTF任务: 1.深入理解计算机系统 2.堆漏洞与rop链 算法任务: 1.算法导论的以下几部分或章节: 第三部分 第四部分 第六部分 第31章 单词:2500 完成情况: 1.15 第31章已经完成一半,目测还需要一天 ...
分类:
其他好文 时间:
2020-01-15 23:24:18
阅读次数:
153
内存模型 深度好文推荐: 深入理解Java内存模型 1.理解概念 1.1 内存模型概念: 百度百科概念:内存模型描述了程序中各个变量(实例域、静态域和数组元素)之间的关系,和实际计算机系统中将变量存储到内存和从内存中取出变量的底层细节。 java内存模型主要目标是定义程序中的变量,(此处所指的变量是 ...
分类:
其他好文 时间:
2020-01-15 21:32:26
阅读次数:
88
一,文件操作基本流程。 计算机系统分为: 计算机硬件, 操作系统, 应用程序三部分 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接 ...
分类:
其他好文 时间:
2020-01-14 20:47:04
阅读次数:
99
一 为什么要有操作系统 (两本书:现代操作系统、操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系 ...
分类:
其他好文 时间:
2020-01-13 10:34:53
阅读次数:
193
C语言指针概述:1.计算机系统中,无论是存入或是取出数据都需要与内存单元打交道,物理器件通过地址编码寻找内存单元。2.地址编码是一种数据,C语言的指针类型正是为了表示这种计算机所特有的地址数据。3.存取内存单元是任何程序经常性的操作,前面按对象(或变量)名称直接访问内存单元。4.程序运行时申请到的内 ...
分类:
编程语言 时间:
2020-01-12 19:56:29
阅读次数:
95
平时的学习工作少不了保存自己的Code到代码库,这里必须要使用到Git与GitHub。 1. 关于Git的安装 下载Git:下载地址:https://git-scm.com/downloads 。根据不同操作系统选择不同的版本,我用的是Windows操作系统,选择与计算机系统匹配的版本即可,如64- ...
分类:
Web程序 时间:
2020-01-12 15:11:14
阅读次数:
103
计算机系统中最著名的冯诺依曼体系包括输入输出设备、cpu、存储器。1.cpu:cpu作为计算机的运算中心主要工作就是完成一些运算,在我们现在的生活中一台设备中会包含不止一个cpu,与此同时cpu也具有一定的存储功能,但是存储量很小,cpu中的寄存器就发挥着这样的作用,他们的特点是空间小、访问快。2.存储器①内存:存储大小相对外存小,cpu可以直接访问、速度快、断电后数据不会被保存②外存:存储空间相
分类:
系统相关 时间:
2020-01-12 11:35:47
阅读次数:
117
出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。 本文档主要是结合Lin ...
分类:
系统相关 时间:
2020-01-12 00:01:00
阅读次数:
149
虚拟机(VirtualMachine)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,可以在一台计算机上模拟出一台或多台虚拟计算机。这些虚拟机完全就像真正的计算机那样进行工作,例如可以安装操作系统、安装应用程序、访问网络资源等。在上节中我们讲解了虚拟机技术,我们在回顾下:1)传统的运行模式:一台计算机在一个时刻只能打开一个操作系统。2)虚拟机运行
分类:
系统相关 时间:
2020-01-11 09:48:11
阅读次数:
160