Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。首先介绍两个方法SEL和@selector根据AppleObjective-CRuntimeReference官方文档这个传递消息的函数就是idobjc_msgSend(idtheReceiver,SELtheSelector,…)theRe
系统 2019-08-12 01:32:34 3189
http://blogold.chinaunix.net/u3/93140/showart_1952645.htmlhttp://tech.ddvip.com/2010-06/1277254804155924_3.html使用ftrace调试Linux内核(转)简介:ftrace是Linux内核中提供的一种调试工具。使用ftrace可以对内核中发生的事情进行跟踪,这在调试bug或者分析内核时非常有用。本系列文章对ftrace进行了介绍,分为三部分。本文是第
系统 2019-08-29 22:45:18 3188
转载来自http://kevincao.com/category/develop/今天终于有时间把senocular上关于安全域和应用程序域的教程好好看了一遍。觉得人家老外就是专业:内容非常有条理且完整,图文并茂,举例也非常实用,真是教程中的精品。刚好我最近也在整理这方面的知识,于是决定把这篇翻译出来,方便国内的读者。对想要进阶理解Flash的运行机制的朋友,本文是不可多得的好材料。原文地址:http://www.senocular.com/flash/t
系统 2019-08-12 09:30:31 3188
问题:在屏幕上用*显示0°~360°的余弦函数cos(x)函数分析:余弦曲线在0°~360°的区间内,一行中要显示两个点;而对一般的显示器来说,只能按行输出,即:输出第一行信息后,只能向下一行输出,不能再返回到上一行.为了获得本题要求的图形就必须在一行中一次顺序输出两个*.算法:为了同时得到余弦函数cos(x)图形在一行上的两个点,考虑利用cos(x)的左右对称性.将屏幕的行方向定义为x,列方向定义为y,则0°~180°的图形与180°~360°的图形是左
系统 2019-08-29 22:52:25 3187
因为最终要在tiny210上实现此功能,最终选择了hotplug。http://hi.baidu.com/hdy5200075/item/7751f48647f3d12a100ef3f6这里是hotplug检测U盘的源码,我在qt里将其写到一个hostplug.h文件里。#ifndefHOSTPLUG_H#defineHOSTPLUG_H#include#include#include#includ
系统 2019-08-12 09:29:56 3187
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。varn=999;functionf1(){alert(n);}f1();//999另一方面
系统 2019-08-12 09:29:42 3187
按以下步骤,可以重先编译CE5.6一.准备工作1.CE5.6源码:http://http://www.cheatengine.org/downloads.php2.微软的WDK:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff3.Delphi7,自己去找了。。。解压CE原码到本地硬盘I盘,目
系统 2019-08-12 09:27:34 3187
SQLServer数据库里图片以二进制格式的image类型存储,存入时先转换成二进制数据,取出时由二进制转换成image/jpg格式才能显示存入:视图代码,需要一个上传文件的控件@using(Html.BeginForm("Index","NewImg",FormMethod.Post,new{enctype="multipart/form-data"})){if(@ViewBag.ImgId!=null){
系统 2019-08-12 01:53:29 3187
在项目中,大家可能都遇到过,需要把十进制转换为其他进制的情况,google上一搜,已经有很多2进制、8进制、16进制和十进制的转换方法。但是在一些项目中,这些可能无法满足要求,可能需要17、18甚至是32、36进制和十进制的转换,那么我们应该怎么办呢?不可能为每一种进制都去写一个函数,那样可不是明智之举。所以我这里提供一个十进制与N进制之间的互转函数(N<=32)。N进制函数1、准备工作在写N进制函数之前,需要有一个用于存储表示N进制字符的基础表,这里我用
系统 2019-08-12 01:52:13 3187
[cPAMIE]pywintypes.com_error问题VersionDateCreatorDescription1.0.0.12007-1-17郑昀草稿继续阅读之前,我们假设您熟悉以下知识:nPython[错误现象1]我们在使用如下代码启动IE浏览器:codeimportcPAMIEg_ie=cPAMIE.PAMIE()g_ie.showDebugging=Falseg_ie.frameName=None并把这个工作任务作为Windows计划任务。一
系统 2019-08-12 01:33:51 3187