- 博客(8)
- 收藏
- 关注
原创 基础学习之程序的机器级表示
了解程序语言在汇编级是如何执行的cpu是如何维持堆栈的堆栈:一个先进后出的结构寄存器:一个cpu临时存储数据的地方,虽然存储空间小但是运行速度非常快cpu不能直接进行例如加法、减法等运算操作,他必须将数据装入寄存器才能进行计算EBP寄存器永远指向某一个函数栈帧的开始处ESP寄存器永远指向一个函数栈帧的栈顶栈从上向下生长汇编中比较重要的的指令:指针
2017-03-10 17:08:48 645 1
原创 计算机语言学习
我们程序员的主要工作就是将自然语言翻译为形式语言•自然语言–人类所说的语言,如汉语,英语,法语等–有语法和语义–多义性,环境不同,意义就不同–冗余性,语法错了一点也没关系•形式语言–用精确的数学或机器可处理的公式定义的语言,例如计算机编程语言–语法非常严格计算机语言还分为高级语言和低级语言•高级语言–Java,Python, C,
2017-03-09 16:29:33 678
原创 计算机组成的学习
冯诺伊曼结构计算机由五大组成部分构成:运算器+控制器(CPU),存储器(内存),输入设备,输出设备数据和指令以二进制形式,不加区分的存放在存储器中下图是工作原理cpu是不管内存中存储的数据是值或是地址的,cpu工作时只是从内存中取出一条指令执行,然后再取一条指令执行在物理层面,计算机的各个部件是以以下的形式连接在一起的各部件之间要传输的数据都是靠I/O总线来
2017-03-09 16:27:41 440
原创 操作系统学习——进程中的线程
不同的线程共用进程的代码段,只是执行的代码位置不同而已,每一个进程至少有一个主线程在执行线程的优点:浏览器线程1显示图像线程2从网络接收数据文字处理器线程1显示图形线程2读取用户键盘输入线程3自动定时的保存文档
2017-03-07 14:42:36 286
原创 操作系统学习之进程
操作系统有一个非常关键的概念:“抽象”抽象的具体应用如上图所示:1.将I/O设备抽象成文件:硬盘,光盘,输入输出设备等等存放数据的设备是很复杂的机械设备,例如硬盘:里面有“磁盘块、扇区”等许多的物理模块,将硬盘抽象成文件后,我们就不用直接面对硬盘做操作了,硬盘内数据具体是如何传递的也不需要关注了,简化了对数据的操作。2.将物理的主存和I\O设备抽象成一个虚拟存储器,他是对内
2017-03-06 17:13:57 484
转载 事务隔离级别
转载自http://uule.iteye.com/blog/1445678transaction_nonetransaction_read_nocommitedtransaction_read_commitedtransaction_repeatable_readtransaction_serializable隔离级别越高,数据库事务并发执行性能越差
2016-08-23 14:27:10 410
原创 判断某一区域是否为空
若想判断某一区域内是否有内容,获取其html判断其是否为空就可以了例如:if($("#note_list").html()!=""){alert("请先清空笔记本里面的笔记");return;}
2016-05-31 12:20:21 1893
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-22 17:00:07 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人