`
cyxlgzs
  • 浏览: 89752 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
14、KVC和KVO 》KVC,key-value coding键值编码,通过setValue: forKey: 的模式给对象设置属性的值,有点类似于C#中的反射机制 1、基本数据类型setValue时必须封装成对象,解封时时自动的 2、属性为对象时,可以通过键的路径进行设置和访问。setValue: forKeyPath:和valueForKeyPath。path的访问 是通过点来逐层访问,如Book对象的属性Author,"author.name"为访问作者姓名, 3、属性的下划线和没有下划线是一样的,如"author. ...
oc学习总结(二) 7、内存管理 》以下两种情况发生时,所有者对象将会获得该对象的所有权 创建或者复制对象:alloc, allocWithZone:, copy, copyWithZone:, mutableCopy, mutableCopyWithZone: 保留对象:retain 》在不需要时所有者对象必须 ...
OC学习总结(一) 知识要点 1、 类(interface) 》头文件格式.h @interface class-name : super-class-name <protocol-name,...>{ @private instance variable ... @public ... @protected(default) ... } @property ... //点语法中可以方便使用 //x ...
本文转载自 http://justsee.iteye.com/blog/1570652 虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web app ...
1、有用的5个JDK工具 http://www.csdn.net/article/2014-11-20/2822750-5-JDK-Tools-Every-Java-Developer-Should-Know?reload=1 2、JavaPapers(一个值得看和学习的关于java个人网站) http://javapapers.com/ 3、…… 版权声明:本文为博主原创文章,未经博主允许不得转载。
1 Windows进程间通信的各种方法 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。 多进程/多线程是Windows操作系统的一个基本特征。Microsoft Wi ...
本文转载自: http://cqgw2.blog.163.com/blog/static/2352470201032210542930/ 进程间的通信方式: <wbr><wbr> 1.管道(pipe)及有名管道(named pipe):</wbr></wbr> <wbr><wbr><wbr><wbr><wbr>管道可用于具有亲缘 ...
本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式创建线程比较好(比如:继承thread类还是调用Runnable接 ...
本文转载自: http://zhumeng8337797.blog.163.com/blog/static/100768914201172125444948/ 实战 SSH 端口转发 https://www.ibm.com/developerworks/cn/linux/l-cn-sshforward/ SSH的端口转发:本地转发Local Forward和远程转发Remote Forward 关于使用ssh portforwarding来进行的操作,网络上已经有很多很好的文章,我在这里只是画两个图解释一下。 首先要记住一件事情就是: SSH 端口转发自然需要 S ...
使用Git进行小项目代码管理 本文转载自:http://www.360doc.com/content/11/1114/13/1016783_164233224.shtml 之前在公司使用过SVN(无甚感觉)和ClearCase(把人恶心死的东西)两种版本控制工具,都不满意。后来想自己写点东西玩,就发现 ...
PHP实践之路(目录索引) 类与对象(3) 1、抽象类 a、在class前面加上abstract关键字类声明一个抽象类,在方法上面加上abstract关键字来定义抽象方法 b、抽象类不能直接被实例化,你必须先继承该抽象类,然后再实例化子类 c ...
PHP实践之路(目录索引) 类与对象(2) 1、构造函数 a、构造函数的作用主要是初始化对象信息,每次创建新对象时都会调用构造函数 b、构造函数模式为 void __construct($args) c、为了实现向后兼容性,如果 PHP 5 在类中找不到 __construct() 函数,它就会尝试寻找旧式的构造函数,也就是和类同名的函数 d、如果子类中定义了构造函数则不会隐式调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用 parent::__construct()。子类和父类的说法是在继承中有的,继承我们将在后面讨论(这个实验我们将在继承中体现) 我 ...
PHP实践之路(目录索引) 类与对象(1) 类与对象的知识点较多,我们这里将分几篇文章来分别阐述 1、概述 a、类的定义以class为关键字,类名可以是任何非PHP保留字的名字。类的实体内容定义在一对花括号内部,模型如下 cla ...
转载自:http://blog.csdn.net/ljianhui/article/details/9212817 对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题。但是程序性能的优化也是一门复杂的学问,需要很多的知识,然而并不是每个程序员都具备这样的知识,而且论述如何优化程序提高程序运行效率的书籍也很少。但是这并不等于我们可以忽略程序的运行效率,下面就介绍一下本人积累的一些简单实用的提高程序运行效率的方法,希望对大家有所帮助。 注:以C/C++程序为例 一、尽量变少值传递,多用引用来传递参数。 至于其中的原因,相信大家也很清楚,如果参数是 ...
PHP实践之路(目录索引) PHP函数 1、函数名 a、函数名以字母或下划线打头,后面跟字母,数字或下划线(大小写无关) b、所有函数和类都具有全局作用域,可以在内部定义外部调用,反之亦然。 c、不支持函数重载,也不可能取消定义或者重定义已声明的函数 d、函数的调用必须是先定义后使用 e、任何有效的 PHP 代码都有可能出现在函数内部,甚至包括其它函数和类定义 接下来实验一下 <?php function foo(){ echo "Hello World<br />"; } foo(); //函数的调用,输出He ...
Global site tag (gtag.js) - Google Analytics