E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机底层
编译型与解释型区别
自顶向下分别是高级语言(抽象层次更高的便于记忆和表示的英文代码)||汇编语言(抽象层次较高的对应机器硬件的cpu指令集,英文缩的助记符号代码)||机器语言(抽像层次最低的由0、1序列所表示的机器码)众所周知,
计算机底层
只能识别
蛋皮
·
2017-03-20 09:55
STL源码剖析
解释性语言和编译型语言的区别与不同
首先,大家都知道
计算机底层
只能识别(并执行)0、1序列的机器码,这表示所有的高级编程语言所编写的代码,最终都要以某种方式被转换成能被计算机识别的0、1序列机器码,方可被计算机接受并执行。
d8283
·
2017-02-24 18:53
浏览器
计算机
翻译器
linux
【算法】A+B problem 用位运算完成两数相加
很明显就是要用位运算完成加法,所有运算在
计算机底层
都是由二进制完成的,所以不能用运算符,就只能用位运算了。java中的位运算在Java里面,位运算对应运算符如下:位运算运算符与&或|异或^非!
justskinny
·
2016-12-28 17:14
算法
java-面向对象编程-简介
因为从
计算机底层
实现而言,如何用到最小的内存,达到最快的处理速度,对一个程序来说就是一个最优体验的程序。当然,我们普遍遇到的一个问题就是:要取得高的运行速度,就要增大内存。
明立
·
2016-12-27 21:05
零基础学习Java
位运算实现加、减、乘、除运算
因此,了解位运算有助于提升我们对
计算机底层
操作原理的理解。今天就来看看怎么不使用显式“+-*/”运算符来实现加减乘除运算。下面我们一个一个来看。1.加法运算先来个我们最熟悉的
JxYoung
·
2016-11-15 20:44
Java语法基础之运算符学习笔记分享
一、运算符运算符包括下面几种:算术运算符赋值运算符比较运算符逻辑运算符位运算符三目运算符最不常用的是位运算符,但也是最接近
计算机底层
的。
生命壹号
·
2016-09-08 11:38
计算机底层
是如何访问显卡的?
1.显卡驱动是怎么控制显卡的,就是说,使用那些指令控制显卡,通过端口么?2.DirectX或OpenGL或CUDA或OpenCL怎么找到显卡驱动,显卡驱动是不是要为他们提供接口的实现,如果是,那么DirectX和OpenGL和CUDA和OpenCL需要显卡驱动提供的接口都是什么,这个文档在哪能下载到?如果不是,那么DirectX,OpenGL,CL,CUDA是怎么控制显卡的?3.显卡中的流处理器具
garfielder007
·
2016-06-16 10:15
computer
JavaSE随笔——原码反码补码
众所周知,
计算机底层
存储数据都是用二进制表示的。包括一些数据运算也是用二进制进行运算的。计算机在存储、运算的时候所用的二进制数,其实就是我们常说的补码。那什么是补码,还有和补码相关的原码反码又是什么?
Coder92
·
2016-06-15 21:30
原码反码补码
java
二进制
JavaSE
[JavaWeb]Servlet,Request,Response知识点补充
1.Servlet底层原理总结底层通过浏览器(程序)访问服务器(程序),实际是通过(操作)系统底层TCP/IP层的(主机)地址和端口建立
计算机底层
间的连接,实现程序间访问,响应。
ghbfgb
·
2016-06-04 11:00
操作系统:用户编程接口(概念)
对于计算机系统而言,操作系统充当着基石的作用,它是连接
计算机底层
硬件与上层应用软件的桥梁,控制其他程序的运行,并且管理系统相关资源,同时提供配套的系统软件支持。
oMengLiShuiXiang1234
·
2016-06-01 14:00
编程
函数
操作系统
操作系统:内存管理(概念)
对于计算机系统而言,操作系统充当着基石的作用,它是连接
计算机底层
硬件与上层应用软件的桥梁,控制其他程序的运行,并且管理系统相关资源,同时提供配套的系统软件支持。
happy_XYY
·
2016-05-30 14:31
notes
OS
程序员面试笔试知识点
操作系统:内存管理(概念)
对于计算机系统而言,操作系统充当着基石的作用,它是连接
计算机底层
硬件与上层应用软件的桥梁,控制其他程序的运行,并且管理系统相关资源,同时提供配套的系统软件支持。
oMengLiShuiXiang1234
·
2016-05-30 14:00
操作系统
内存管理
操作系统:进程管理(概念)
对于计算机系统而言,操作系统充当着基石的作用,它是连接
计算机底层
硬件与上层应用软件的桥梁,控制其他程序的运行,并且管理系统相关资源,同时提供配套的系统软件支持。
oMengLiShuiXiang1234
·
2016-05-30 10:00
操作系统
进程管理
通用shellcode的编写、调用 实验缓冲区溢出攻击(非远程)调用shellcode实例(一)
首先讲一下缓冲区溢出攻击如何实现,就要提到
计算机底层
调用函数的方式。当你运行你自己写好的程序时
王梓舟
·
2016-05-22 14:21
关于C语言中的指针
计算机底层
使用二进制进行管理,所以32位操作系统支持2的32次方个编号,即4G的内存地址。
shb2058
·
2016-05-09 10:00
C语言数组元素下标为何从0开始
要弄清楚这个问题,得先看一下
计算机底层
是怎样处理数组元素的。我们先编写了一个小程序,然后在visualstudio中对其进行了反汇编。源程序和反汇编后的部分代码如
bufanq
·
2016-05-06 11:51
C语言
C语言数组元素下标为何从0开始
要弄清楚这个问题,得先看一下
计算机底层
是怎样处理数组元素的。我们先编写了一个小程序,然后在visualstudio中对其进行了反汇编。源程序和反汇编后的部分代
bufanq
·
2016-05-06 11:00
C语言
数组下标
反汇编
下标从0开始
大华明智软件告诉你:什么是优秀的程序员
3、优秀程序员一般对
计算机底层
知识非常了解,有较为扎实的算法,数据结构等理论知识的基础。对于优秀程序员而言,编程不是一份工作,而是一项充满激情
大华明智软件
·
2016-04-26 16:12
Linux常用命令(一)
1.Window上的库文件是.dll格式的;Linux上的库文件是.so的2.计算机架构
计算机底层
硬件资源:是完全独立的,用来给上层数据执行运算Kernel内核:作为一个中间层,让上层程序透明化对底层硬件的需求
adoxi
·
2016-04-26 15:55
Linux
操作系统
Linux
Linux的启动过程
大二下学期修过《计算机组成原理》这门课,对
计算机底层
有了一个相对系统的认识,所以还是建议学弟们或者还未修过这门课的同学好好学习一下这门课,一定收获良多。
zcxwww
·
2016-03-17 16:00
Go语言圣经 2.1-整数
第二章序在
计算机底层
,一切都是比特位。然而计算机一般操作的都是固定大小的值,称之为字(word)。
abv123456789
·
2016-03-16 13:00
Go
go语言
面向过程(或者叫结构化)分析方法与面向对象分析方法到底区别在哪里?
面向过程:面向过程开发方式是对
计算机底层
结构的一层抽象,它明显把程序的内容分为数据和操纵数据的操作两部分。
张鑫瑶2014551602
·
2016-03-15 23:00
signed unsigned 关键字
任何数到了
计算机底层
都会被计算机转换为0,1.那么,负数在计算机是如何存取的呢?负号是没有办法存进计算机的。怎么办呢?做一个标记就好了。我们把数据的最高位腾出来,用来标记数据的符号。
qq_23556715
·
2016-03-15 22:00
c
unsigned关键字
C/C++中的位运算(上)
揭开位运算的面纱所有数据在
计算机底层
都是按二进制存储的,一个数据可以看做是一个有序的位集合。每一位只有两种状态:0或1。位运算允许程序员操作数据的某一特定位,比如将某位
qq_32400847
·
2016-03-07 20:00
20145235李涛《Java程序设计》第一周学习总结
JavaEE(针对开发者)、JavaME(针对开发小型消费类电子产品)其他JavaSE四个组成部分:JVM、JRE、JDK、Java语言JVM:是Java程序的操作系统(虚拟机,与JRE包含JVM(虚拟
计算机底层
交互
20145235李涛
·
2016-03-06 20:00
关于数据挖掘的学习计划以及相关的准备
对于
计算机底层
的数学逻辑基础有了一定的了解,但是由于时间限制,没有过分深入。希望未来有机会深入编译器的底层结构,如果可以写一个属于自己的编译器,那当然是最好不过
u012143360
·
2016-02-22 01:00
数据挖掘
数学
人工智能
数组&链表
在逻辑上一组具有前后对应关系的元素的集合特征:必存在唯一的“第一元素”必存在唯一的“最后元素”除最后元素外,其他元素均存在后驱除第一元素外,其他元素均存在前驱逻辑形式为a0a1a2a3a4.....an数组:
计算机底层
表达线性表的一种存储方式
bug睡的略爽
·
2016-02-15 21:00
第四章 文件和目录工具
文件工具:通过内建库函数和标准库来对文件进行操纵;内建函数open是用来在
计算机底层
系统下访问文件的工具,它是python的固有部分,被调用返回一个新的与文件相连的对象通过内建模块os可以操作较底层的基于描述符的文件
black_mud
·
2016-01-22 15:00
编程中位运算应用
位运算是
计算机底层
进行高级运算的基本操作,理解位运算含义,以及位运算的基本用法,是检验一个技术人员是否掌握基础关键,今天就简单讲解一下基本位运算用法。1.
abaojin
·
2016-01-05 11:00
4.操作系统一些基本理念 (2)
接着昨天的,简单说一说在操作
计算机底层
会发生的一些事情。
辛丙亮
·
2015-12-23 09:32
linux
系统
运维
linux基础概念
操作系统
运维
《像计算机科学家一样思考Java》—— 读后总结
低级语言更接近
计算机底层
,但是不容易编写
凡尘网络
·
2015-12-15 16:00
快速乘法算法原理及实现
快速乘法基本原理由于
计算机底层
设计的原因,做加法往往比乘法快的多,因此将乘法转换为加法计算将会大大提高(大数,比较小的数也没必要)乘法运算的速度,除此之外,当我们计算a*b%mod的时候,往往较大的数计算
langzi989
·
2015-12-14 23:38
ACM算法
开始看 <<汇编语言程序设计>>
数据存储方式位&字节
计算机底层
只能存储二进制信息,0,1,任何信息都是通过连续0,1,来表示的,用固定的规则对固定的串长可定这些串长的真实含义.最小的物理单位是位,一个位可以存放0,或1.这个值得的含义取决它的类型定义
首席撸起水泡
·
2015-12-14 16:00
计算机底层
实现的一些理解思路
很久都在纠结,学计算机知识例如一个编程语言)只知道这么做是对的,但不能说出来为什么?基础不好,从中间学起,前后搭不上,知其然不知其所以然!先说点最底层的实现的一些理解思路。从底层用“叠加”的方式叙述,可能更能理解点这里的“叠加”不是指普通的数目堆积,而是想形象的表示出各个实现之间的简单关系。1.三极管的外特性实现了与或非门电路2.而通过某些晶体管就可以构成很多的与或非门电路(数以亿计的晶体管组成)
ms347
·
2015-11-18 13:45
计算机
计算机底层
知识拾遗(十)理解进程调度
这篇说说内核的进程调度机制,进程调度是内核的一个重要工作,由调度器完毕。 进程状态 内核调度器调度的实体(KSE, kernal schedule entry)是进程和线程。内核必须知道全部进程和线程的状态,比方把时间片给一个堵塞的进程是没有意义的。从内核的角度来看,进程的状态有3种: 1. 执行,表示正在执行的进程 2. 等待,没有执行,可是等待时间片执行的进程 3. 睡眠,也
·
2015-11-13 19:22
计算机
计算机底层
是如何访问显卡的?
其实你可以把显卡想象成另外一台机器。那么控制另外一台机器的办法,就是往它的内存里面写指令和数据。往一块内存里面写东西的办法无非就几种,1, 用CPU去做,那么就是用MMIO(Memory Mapped IO)把'显存' map到CPU寻址空间,然后去读写,2, 用DMA控制器去做,这里面有系统自带的DMA控制器或者显卡带的,不管哪种你可以把DMA控制器再一次看作另外一台机器,那么其实就是向DMA控
·
2015-11-13 07:14
计算机
熟悉TCP/IP协议
前言 由于非CS科班出身,没有系统学过操作系统或微机原理,所以对
计算机底层
一直不是特别明白,所以在用到java网络编程的时候就头大,虽然知道socket怎么用,能搭建个B/S联通起来,但是socket
·
2015-11-13 03:17
TCP/IP
读完《深入理解计算机系统》(原书第二版)
平时我也比较注重基础知识的积累,特别是
计算机底层
的只是,所以读完这本书刚好能丰富一下这些知识。 这本书主要特点就是“软硬结合”。
·
2015-11-12 21:56
计算机
Java与CPU浅见
其实我很后悔大二的时候没有好好学习那些
计算机底层
的知识,把大部分是时间花费在那些花拳绣腿上。
·
2015-11-12 15:40
java
javascript笔记:深入分析javascript里对象的创建(下)---从对象创建到javascript程序优化
抛开这些抽象的定义,从
计算机底层
技术来理解,对象其实就是一种存储数据的方式。 写这个系列下篇着实让我犯难了,本来我想写闭包和原型的,但是总觉得不好
·
2015-11-11 05:06
JavaScript
编译型语言和解释型语言的区别
首先,大家都知道
计算机底层
只能识别(并执行)0、1序列的机器码,这表示所有的高级编程语言所编写的代码,最终都要以某种方式被转换成能被计算机识别的0、1序列机器码,方可被计算机接受并执行。
lijimingxun
·
2015-11-10 10:32
编译原理
编译型/解释型语言,什么时候用shell
由于编译后的目标代码(object code)非常接近
计算机底层
,因此执行效率很高,这是编译型语
·
2015-11-08 15:12
shell
计算机底层
入门知识杂记(一)——计算机启动流程解析
计算机底层
入门知识杂记(一)——计算机启动流程解析 from: http://xorrlei.blog.163.com/blog/static/163083449201032734110186/
·
2015-11-02 10:25
计算机
汇编学习笔记(一)--王爽老师教材
学习汇编的目的 通过学习汇编进行编程,而深入的了解
计算机底层
的基本工作机理,可以达到随心所欲的控制计算机。
·
2015-11-01 14:55
学习笔记
《道德经》程序员版第八章
程序员身处
计算机底层
,秉着底层的思路,处理与其它程序的通信,发送可靠的消息,通知其它程序的bug,主动依循程序运行过程,减少程序bug
·
2015-10-21 12:09
程序员
使用 Strace 和 GDB 调试工具的乐趣
同时使用这两种工具,能够在查看 UNIX
计算机底层
信息 的时候,给您带来更好的体验。 UNIX 家族总是为用户提供了丰富的工具。UNIX 是一个工具财宝箱,有了这些工具,您不仅可以完成具
·
2015-10-21 12:11
Trac
那些年我们一起"日过的"乱码
计算机底层
是用二进制来存储数据的, 1、首先我们先不考虑服务器浏览器的情况,只考虑本地 //解码byte-char Stringstr="中国";///使用eclipse平台默认(GBK
麦田的设计者
·
2015-09-25 18:00
java
tomcat
Web
总结
乱码
怎样才算精通C语言呢?
所以学会汇编级开发、调试在我眼里很重要,一方面磨练毅力和智商,一方面加强驾驭、理解
计算机底层
的能力,又可以培养精细化思
moon_prince2013
·
2015-09-20 15:51
学习方法研究
0909 编译原理
学习编译原理能更好的了解
计算机底层
的运行过程,掌握程序的执行过程,能比那些没学
25江志彬
·
2015-09-10 18:00
黑马程序员 ------- 指针的基础知识
由于计算机的硬件指令很大程度上要依赖于地址,所以指针使你能够以类似于
计算机底层
的表达方式来表达自己的意愿。这使得使用了指针的程序能够更高效的工作。指针能够很有效的处理数组。
CM187CM
·
2015-09-01 22:44
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他