#import @interface Car : NSObject{ @public int
speed; int wheels;}// oc方法必须是-开头// oc方法中所有的数据类型必须得用括号括起来//
oc方法中的()就是用来扩住数据类型的-(void)run;@end@implement...
分类:
其他好文 时间:
2014-05-08 12:25:41
阅读次数:
267
背景:项目中已运行10年的数据访问层,存在若干架构方面的问题,为了彻底解决并释放并行访问的能力,并提供一套完整的面向对象的API,决定重新设计。思考问题:1.如何保证兼容性:
1)使用新库的实现替代旧库中的实现,保证一次性全部修改并测试,不修改旧库的API,且提供用户新的API 2)新库与旧...
分类:
数据库 时间:
2014-05-08 12:21:18
阅读次数:
315
Synchronizationsynchronized语法可以获取锁,
当其他线程持有锁的时候该线程想要获取锁将会进入等待状态, 直到没有其他线程持有该锁显示使用 synchronized (lock)
将会获取lock对象的锁没有显示指定锁对象将会获取当前类的class对象的锁Wait and N...
分类:
编程语言 时间:
2014-05-08 12:20:52
阅读次数:
327
(单独把一个东西说清楚,然后再说清楚另一个,这样,它们的区别自然就出来了,混在一起说,则很难说清楚)==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,...
分类:
其他好文 时间:
2014-05-08 12:10:08
阅读次数:
237
除了在Win32下面可以调用ReadFile, WriteFile之类的函数打开设备对象,
在内核中也是可以的, 而且方法比用户态这边更多. 首先这种方法就是Win32上面相同的方式了, 直接打开设备.
内核也有一套函数类似Win32下面的CreateFile, WriteFile, ReadFil...
分类:
其他好文 时间:
2014-05-08 12:04:23
阅读次数:
315
编码:把数据写成JSON结构过程解码:把数据从JSON文档中读取的过程,就是将字符串分析之后读入到一个集合对象中,这个集合对象的结构可能是数组,也可能是字典。编码/解码框架:1、SBJson,比较老得JSON编码、解码框架,现在更新任然很频繁,支持ARC2、TouchJSON,比较老得JSON编码、...
分类:
Web程序 时间:
2014-05-08 12:02:56
阅读次数:
407
display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:display:none
---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。visible:hidden---
使对象在网页上不可见,但该对象在网页上所占的空间...
分类:
其他好文 时间:
2014-05-08 11:58:30
阅读次数:
280
asp.net下载文件几种方式 protected void Button1_Click(object
sender, EventArgs e) { /*
微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400m...
分类:
Web程序 时间:
2014-05-08 11:54:24
阅读次数:
498
面向对象编程有三个特征,即封装、继承和多态,学习多态必须了解向上转型和向下转型。一、向上转型:将子类对象赋值给父类的引用动物 a=new
狗();//这就为向上转型向上转型都会成功,是安全的。 就像说狗是动物没问题。语法:a是引用变量,指向了d对象class Test{ public
stat...
分类:
编程语言 时间:
2014-05-08 11:50:41
阅读次数:
381
构成JSON文档两种结构:1)对象:是“名称-值”对的集合,它类似于OC中的字典类型。对象是一个无序的“名称/值”对集合,一个对象以“{”开始,以“}”结束。每个“名称”后跟一个“:”(冒号),“名称-值”对之间使用“,”(逗号)分隔。例如:{
"name":"a.htm", ...
分类:
Web程序 时间:
2014-05-08 11:45:29
阅读次数:
376