-
Objective-C 札记二 类、对象和方法
Objective-C笔记二类、对象和方法对象就是一个物件。面向对象的程序设计可以看成一个物件和你想对它做的事情。这与C语言不同,C语言通常称为过程性语言。在C语言中,通常是先考虑要做什么,然后才关注对象,这几乎总是与面相对象的思考过程相反。在面向对象的用语中,(这里我们以汽车作为对象)你的汽车是汽车的一个实例。car就是类的名称,这个实例就是从该类创建的。因此,每制造一辆新汽车,就会创建汽车类的...
288
热度 -
小妹第一次写程序。writefile已经发送的字节数总是为零。解决方案
小妹第一次写程序。writefile已经发送的字节数总是为零。本帖最后由zzwwll89于2012-09-0214:30:36编辑谢谢各位了。现在是需要写一个名为Dmeasure的类,类的作用是输入端口和波特率,发送命令之后,再把接收到的数据打印出来。这是名为Dmeasure.h的头文件ifndefDmeasure_H#defineDmeasure_H#include<windows.h&g...
181
热度 -
[OpenCV] - win7上配置OpenCV的Qt开发环境
[OpenCV]--win7下配置OpenCV的Qt开发环境Email:hahayacoder@gmail.com0编译、配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的QtCreator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的OpenCV需要高版本的MingW。最后果断换成高版本...
519
热度 -
[求助]请教一道有关共同体的题目及内存对齐的问题
[求助]请教一道有关共同体的题目及内存对齐的问题 Unionun{inta[4];longb;charc[6];}main(){Unionunu:printf("%d%d",sizeof(u),sizeof(u.a));}这个程序的输出结果是88,为什么啊? 搜索更多相关的解决方案: color="red">内存color="red">共同体...
300
热度 -
JAVA3D做这个人多么 好研究不
JAVA3D做这个人多么好研究不 想做一些东西需要JAVA3D实现做这个的人多不如果没有好研究不 搜索更多相关主题的帖子: color="red">研究 color='#FF8000'>----------------解决方案------------------------------------------...
351
热度 -
[原创]用地址替代变量的讨论
[原创]用地址替代变量的讨论 */--------------------------------------------------------------------------------------*/出自:编程中国http://www.bc-cn.net*/作者:neverTheSameE-mail:zhaoxufeng9997@126.comQQ:47581...
276
热度 -
[转帖]如何理解C和C++的复杂类型声明
[转帖]如何理解C和C++的复杂类型声明 如何理解C和C++的复杂类型声明2006-12-0413:20曾经碰到过让你迷惑不解、类似于int*(*(*fp1)(int))[10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。 我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍...
280
热度 -
xcode crash 查找 EXC_BAD_ACCESS 有关问题根源的方法
xcodecrash查找EXC_BAD_ACCESS问题根源的方法xcode44.x?EXC_BAD_ACCESS这个问题一直不好调试,之前有看到过说配置一个环境变量可以很方便的跟踪问题,因此试了一下,发现还真是方便了很多,以下是XCODE4的配置方法:EditScheme->Arguments->Environmentvariables增加NSZombieEnabled,设置为YES...
3517
热度 -
Android源码分析-MediaServer源码分析(1)
Android源码分析--MediaServer源码分析(一)MediaServer中包括了系统中的许多重要的Server:AudioFlinger:音频系统中的核心服务AudioPolicyService:音频系统中关于音频策略的重要服务MediaPlayerService:多媒体系统中的重要服务CameraService:有关照相和摄像的重要服务同时,分析MediaServer对于理解Andr...
6
热度 -
Objective -C Memory Management 内存管理 首先部分
Objective-CMemoryManagement内存管理第一部分Objective-CMemoryManagement??内存管理??第一部分Memorymanagementispartofamoregeneralprobleminprogrammingcalledresourcemanagement.内存管理是资源管理的一部分。Everycomputersystemhasfiniteres...
273
热度 -
oc文件根本读写及操作
oc文件基本读写及操作代码:#import<Foundation/Foundation.h>//NSString写文件voidstringWriteToFile(){NSString*path=[NSHomeDirectory()stringByAppendingPathComponent:@"/Documents/test.txt"];NSString*s=@"test";[swri...
50
热度 -
iPhone开发之深入显出 (7) — ARC总结
iPhone开发之深入浅出(7)—ARC总结?通过前面几篇文章的介绍,我想大家应该对ARC有了一个比较完整的理解。最后,我们来对ARC做一个总结,并把一些未涉及到的细节部分再深入讨论一下。内存管理基本原则内存管理的依循下面的基本原则自己生成的对象,那么既是其持有者不是自己生成的对象,也可成为其持有者(一个对象可以被多个人持有)如果不想持有对象的时候,必须释放其所有权不能释放已不再持有所有权的对象不...
18
热度 -
编译Android源代码常见异常解决方法
编译Android源代码常见错误解决办法1.编译时出现/usr/bin/ld:skippingincompatible/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.sowhensearchingfor-lzPLATFORM_VERSION_CODENAME=AOSPPLATFORM_VERSION=AOSPTARGET_PRODUCT=gene...
80
热度 -
exe has triggered a breakpoint求解,该怎么解决
exehastriggeredabreakpoint求解DWORDWINAPIRevFile(LPVOIDp){ if(iPic>0) { return0; } clientSt*pStClient=(clientSt*)p; BOOLbKeep=TRUE; while(bKeep) { charrevBuffer[1024]; memset(revBuffer,0,sizeof(re...
51
热度 -
浅析android经过jni控制service服务程序的简易流程
浅析android通过jni控制service服务程序的简易流程android_net_wifi_startSupplicant这个就是jni函数=>wifi_start_supplicantstaticconstcharSUPP_CONFIG_TEMPLATE[]="/system/etc/wifi/wpa_supplicant.conf";staticconstcharSUPP_CONF...
65
热度 -
CodeIgniter 下引出ORM Doctrine
CodeIgniter下引入ORMDoctrine做了两年的CI开发,一直使用activeRecord来操作数据库。简单,轻巧加方便。最近一个项目交给手下去做,也是采用从数据库设计入手的开发流程,现在已经上线运行。经历了理清需求,设计数据库,在CI中建立model,controller,需求变更,更改数据库,更改代码,增加需求,更改数据库等过程。回头来看,当需要了解全局代码和业务逻辑需求时,还是得...
232
热度 -
Android SurfaceFlinger服务起动过程源码分析
AndroidSurfaceFlinger服务启动过程源码分析Android系统的SurfaceFlinger服务有两种启动方式:1)在SystemServer进程中以服务线程的方式提供服务;2)启动SurfaceFlinger独立的进程通过服务。第一种方式是在SystemServer进程启动过程中启动SurfaceFlinger服务的,而第二中方式是在Android启动脚本init.rc中配置S...
7
热度 -
Android装配服务installd源码分析
Android安装服务installd源码分析在Android系统中,PackageManagerService用于管理系统中的所有安装包信息及应用程序的安装卸载,但是应用程序的安装与卸载并非PackageManagerService来完成,而是通过PackageManagerService来访问installd服务来执行程序包的安装与卸载的。PackageManagerService通过套接字的...
69
热度 -
Android Binder进程间通信-登记Service组件-启动Binder线程池
AndroidBinder进程间通信---注册Service组件---启动Binder线程池本文参考《Android系统源代码情景分析》,作者罗升阳一、测试代码:~/Android/external/binder/server----FregServer.cpp~/Android/external/binder/common----IFregService.cpp----IFregService....
20
热度 -
Android Binder进程间通信-ServiceManager署理对象的获取过程
AndroidBinder进程间通信---ServiceManager代理对象的获取过程本文参考《Android系统源代码情景分析》,作者罗升阳。一、测试代码:~/Android/external/binder/server----FregServer.cpp~/Android/external/binder/common----IFregService.cpp----IFregService.h...
87
热度