在IOS中,所有对象的内存分配的方法都会调用allocWithZone,比如构造函数alloc,所以重写这个方法就可以实现单例。
Xcode中预先写好了实现代码的快捷指令,敲dispatch_once就会看到。这个是有GCD实现的单例代码。实现代码如下:+(id)allocWithZone:(...
分类:
移动开发 时间:
2014-05-05 22:09:11
阅读次数:
392
我们以一个程序来展开讨论:用7ch中断例程完成loop指令的功能,在屏幕中间显示80个"!"
1.程序框架如下
assume cs:code
code segment
start:
mov ax,0b800h ;向8086CPU显存的地址
mov di,160*12 ;显示位置
mov bx,offset s-offset se ;跳转的位移
mov cx,80 ;循环次数
s:
m...
分类:
其他好文 时间:
2014-05-05 13:00:20
阅读次数:
321
awk程序中允许调用Shell指令,并提供管道解决awk与系统间数据传递的问题。所以awk很容易使用系统资源,读者可利用这个特点来编写某些适用的系统工具。范例:写一个awk程序来打印出线上人数。
将下列程序建文件,命名为 count.awk BEGIN { while ( "w...
分类:
其他好文 时间:
2014-05-04 11:45:51
阅读次数:
281
Actions 是由下列指令(statement)所组成: 1 表达式 (
函数调用,赋值...) 2 print 表达式列表 3 printf( 格式化字符串, 表达式列表) 4 if( 表达式 ) 语句 [else 语句] 5
while( 表达式 ) 语句 6 do 语句 while( 表.....
分类:
其他好文 时间:
2014-05-04 11:26:31
阅读次数:
486
1.标志寄存器的第10位DF,方向标志位。在串处理指令中,控制每次操作后si,di的增减
DF=0,每次操作后,si、di增加
DF=1,每次操作后,si、di减小
我们可以用汇编语法描述movsb的功能如下:
mov es:[di],byte ptr ds:[si] ;8086不支持这样的指令,仅做描述之用
如果DF=0:inc si
inc di
如果DF=1:dec si...
分类:
移动开发 时间:
2014-05-04 00:03:04
阅读次数:
581
1.一般处理程序ashx+html方式ashx只是一个后台处理类,在编译时服务器会根据前台指令集,找到ashx的后台处理类执行PocessRequest(),这里简称pr方法,所以浏览器页面的展示就交给html页面了,对于数据交互的方式中,两者主要是通过,响应报文替换的方式,首先在html页面中预留...
分类:
Web程序 时间:
2014-05-03 23:38:50
阅读次数:
399
子程序的调用过程调用和过程返回指令属于程序控制这一组,通常,过程调用指令用于主程序专线子程序,过程返回之日你个用于程序返回主程序过程调用指令有段间调用和段内调用之分,与之相对应的,过程返回也有段内返回和段间返回过程调用指令过程调用指令首先把子程序的返回地址(即是CALL指令的下一条指令的地址)压入堆...
分类:
其他好文 时间:
2014-05-03 23:04:33
阅读次数:
312
什么是PHP——PHP初解PHP(PHP培训 php教程 )
是一种用来制作动态网页的服务器端脚本语言。你通过PHP和HTML创建页面。当访问者打开网页时,服务器端便会处理 PHP
指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样。然而,PHP 跟 A...
分类:
Web程序 时间:
2014-05-03 22:53:27
阅读次数:
367
1.ZF
零标志位,执行指令后结果为0,ZF=1,否则ZF=0
2.PF
奇偶标识位,它记录相关指令执行后,其结果的所有二进制位中1的个数是否为偶数,如果是偶数,PF=1,否则PF=1。
3.SF
符号标识位,它记录相关指令执行后,其结果是否为负,如果是负数SF=1,否则,SF=0
SF是CPU对有符号数进行运算结果的一种记录,它记录数据的正负。在我们将数据当做有符号数...
分类:
其他好文 时间:
2014-05-03 16:29:20
阅读次数:
352