汇编语言基础(寄存器)
首先一个CPU 的结构一般包含运算器,控制器,寄存器,高速缓存,总线等等他们的功能简要来说就是:
1.运算器进行信息处理
2.寄存器进行信息处理
3.控制器控制个种器件进行工作
4.内部总线连接各种器件
不同的CPU ,寄存器的个数,结构是不相同的。8086有14个寄存器每一个都有一个名字:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS...
分类:
编程语言 时间:
2015-06-09 20:09:26
阅读次数:
205
本文转载,原文地址:http://www.cocoachina.com/ios/20150609/12072.html
原文 Grand
Central Dispatch Tutorail for Swift: Part 1/2
原文作者:Bjrn
Olav Ruud
译者:Ethan Joe
尽管Grand Central Dispatch(以下...
分类:
编程语言 时间:
2015-06-09 20:08:25
阅读次数:
314
每一个python程序都需要import很多包,有些系统包是不用安装的,有些第三方包是需要安装的。
在同一台电脑里的linux环境里,安装了第三方包,基本就适用于了整个系统环境。
这里可以用以下方法,将你的开发环境独立开来:
mkdir .virtualenv
建立一个隐藏文件夹,名字可以任意取,这里是为了表示是虚拟环境。
cd .virtualenv
virtua...
分类:
编程语言 时间:
2015-06-09 20:10:10
阅读次数:
174
public class HighFrequencyWord {
public static void findFrequencyWord(String str) {
Collection al=new ArrayList();
Map map=new HashMap();
String tempStr = str;
...
分类:
编程语言 时间:
2015-06-09 20:07:17
阅读次数:
176
二叉排序树(Binary Sort Tree),又称二叉查找树。它或者是一颗空树,或者是具有下列性质的二叉树。
若它的左子树不空,则左子树上所有节点的值都小于它的根节点的值;
若它的右子树不空,则右子树上所有节点的值都大于它的根节点的值;
它的左、右子树也分别为二叉排序树。
上面就是一棵二叉排序树,当我们对它进行中序遍历时,就可以得到一个有序的序列{35,37,47,51,58,62,73,88...
分类:
编程语言 时间:
2015-06-09 20:08:34
阅读次数:
266
原文地址:http://www.cocoachina.com/swift/20150608/12025.html
一、解决问题
Swift项目需要使用封装好的Objective-c组件、第三方类库,苹果提供的解决方案能够处理日常大部分需求,但还不能称之为完美,混编过程中会遇到很多问题。本文将Swift兼容Objective-c的问题汇总,以帮助大家更好的使用Swift,...
分类:
编程语言 时间:
2015-06-09 20:08:46
阅读次数:
445
发现了一个巧妙的实现:需要检查一个对象(Object)是否为空,即不包含任何元素。Javascript 中的对象就是一个字典,其中包含了一系列的键值对(Key Value Pair)。检查一个对象是否为空,等价于检查对象中有没有键值对。写成代码,形如:if(isEmptyObject(obj)){/...
分类:
编程语言 时间:
2015-06-09 20:00:44
阅读次数:
191
服务器程序: 1 #!/usr/bin/python 2 3 import socket 4 5 HOST='' 6 PORT=8008 7 ADDR=(HOST,PORT) 8 BUFSIZ=8096 9 10 SerSock=socket.socket(socket.AF_INET,sock.....
分类:
编程语言 时间:
2015-06-09 20:00:22
阅读次数:
168
这些东西是我在慕课网,廖雪峰大神的python课中学到的。自己写成笔记的形式分享给大家。先来看一段代码: 1 def f1(x): 2 return x*x 3 4 def new_fn(f): 5 def fn(j): 6 print 'print'+f....
分类:
编程语言 时间:
2015-06-09 20:00:22
阅读次数:
139
python的set和其他语言类似,是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.集合对象还支持union(联合),intersection(交),difference(差)和sysmmetricdifference(对称差集)等数学运算. 下面来点简单的小例子说明把。 >>> ...
分类:
编程语言 时间:
2015-06-09 19:57:39
阅读次数:
136
因为云巴系统对高并发、低延迟的需求,我们对各个语言、平台做了很多的调研比较工作。这自然就包括致力于开发高并发应用的 Go 和 Erlang。并发Go 对高并发的支持通过 goroutine 实现。goroutine 可以理解为轻量级的 线程(thread)。同一个 Go 应用创建的 goroutin...
分类:
编程语言 时间:
2015-06-09 19:54:04
阅读次数:
122
长期内部推荐SAP职位,包括Java ABAP 咨询顾问,Developer,架构师等。有需要请发简历到邮箱 LoB Position LocationAcquisitions Hybris Support Team Manager DL Hybris Support Engineer(JAVA.....
分类:
编程语言 时间:
2015-06-09 19:52:53
阅读次数:
208
在web.xml中加入 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 ...
分类:
编程语言 时间:
2015-06-09 19:51:17
阅读次数:
141
从2014WWDC开发者大会至今,不间断的了解过swift语言的一些特性,始终没有写过这么一篇总结,时至今日,终于鼓起勇气,总结一下对swift的一些认知,也可称为本园的处女作,如有不妥之处望大家不吝指教。 Swift简介: Swift是苹果公司从2010开始研发,参与研发的主要人物是苹...
分类:
编程语言 时间:
2015-06-09 19:52:24
阅读次数:
160
所谓内存泄露,其实就是对象在该被回收的时候并没有被正确回收,内存里游走着这些野指针。所以理解这几种引用方式很重要,借大神的博客一用。转载:http://blog.csdn.net/mazhimazh/article/details/19752475引用类型被垃圾回收时间 用途 生存时间强引用从来不会...
分类:
编程语言 时间:
2015-06-09 19:48:59
阅读次数:
139
假设对n个数据进行排序。第一步:找出a[0]-a[n-1]中最小的数,将它与a[0]交换;第二步:找出a[1]-a[n-2]中最小的数,将它与a[1]交换;..............第n-1步:找出a[n-2]与a[n-1]这两个数中的最小数,并且将它们进行交换;#includeint main(...
分类:
编程语言 时间:
2015-06-09 19:48:27
阅读次数:
173
简述: javac时指定 编码 UTF-8 【 javac -encoding UTF-8 Test.java】,运行时 java 指定编码 UTF-8 这样就不会出现乱码问题【javac -Dencoding=UTF-8 Test】maven ant 自己指定编码 ,eclipse导出时 指定编....
分类:
编程语言 时间:
2015-06-09 19:48:17
阅读次数:
684