自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (17)
  • 收藏
  • 关注

转载 Objective-C使用单例(Singleton)模式

http://xiaoyu.li/2012/singleton-in-objective-c/?utm_source=rss 今天来说说Objective-C中如何使用单例模式(Singleton),毕竟这是设计模式中常常用到的一种。至于什么是单例估计就不要我解释了,点击这里是Wikipedia中对单例的解释,自己去看看吧。 首先看看在ARC模式下使用单例,首先呢,创建一个

2013-01-16 15:57:52 907

转载 选择文件对话框

经常在我们的项目中可能会用到选择文件对话框. 当然更会用到选择指定格式的文件 #include //定义一个属于自己的类,也就是文件过滤器 //代码演示了选择图像文件的对话框 class CMelodyFilter : public MAknFileFilter {     TBool Accept(const TDesC &aDriveAndPath, const T

2012-08-20 16:31:46 1231

转载 Carbide.c++ 快捷键

编辑相关 Ctrl+ ↓ Ctrl+↑ 在编辑区上下滚动(滚动滑块) Ctrl+ ← Ctrl + → 向前向后移动一个单词 Ctrl+ Shift + ↓ Ctrl+ Shift + ↑ 向上向下移动一个段落(可以方便的在函数方法中滚动) Ctrl+G 搜索工作区中的声明 Ctrl+ Shift +G 搜索所有引用 Ctrl+ Shift +S 保存所有文档 Ctrl+F 查找替换

2012-08-07 13:35:17 940

转载 UIImage拉伸、合成、截取、保存到相册、截屏

一.拉伸 - (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {     UIGraphicsBeginImageContext(newSize);     [image drawInRect:CGRectMake(0,0, newSize.width, newSize.height)];

2012-07-17 14:04:27 3444

转载 "iPhone开发秘籍"一书中的翻译错误

<br />市面上热卖的iPhone开发秘籍是iPhone Developer's Cookbook的中文版.<br />很欣赏几位译者对iPhone开发的普及所做的努力,但技术功底实在不敢恭维。<br />翻译上有明显的漏洞,不是简单的typo,而是似乎译者并没有深入学习过c++或者说书翻译得很匆忙而没有被很好的review过。<br />我把我看到的一些错误及其修正持续更新在本帖中:<br />------<br />1.2节(组建iPhone项目)中,如下一个简单的句子有两处错误:<br />“它是A

2011-05-24 12:12:00 832 1

转载 iPhone开发技巧之调试篇(2)— 保存日志

<br />大部分人调试程序都是看日志吧,这里我就给大家总结一下iphone程序中添加保存日志的方法。<br />Objective-C开发程序的时候,有专门的日志操作类NSLog,它将指定的输出到标准的错误输出上(stderr)。我们可以利用它在Xcode的日志输出窗口,或者是输出到具体的文件当中。<br />下面是我在程序中常用到的日志宏,用DEBUG开关管理,也就是说只有在DEBUG模式下才让日志输出 :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

2011-05-17 22:06:00 1719

转载 iPhone开发技巧之调试篇(1)--- 调试由URL scheme启动的进程

<br />有一些应用需要通过URL scheme来启动,但是利用Xcode,只能调试第一次被Xcode启动的程序,有没有办法调试由URL scheme启动的程序呢?<br />这里介绍一下怎样接续已经启动的程序,以便调试。<br />首先,追加下面的代码到applicationDidFinishLaunching中 :<br /><br />这里只是简单地让程序进入无限循环。然后在设备上启动程序,这时候只有黑屏,然后用Xcode连接设备。<br /><br />这里选择程序「ProcessAtach」,「

2011-05-17 22:04:00 1270

转载 iPhone开发技巧之网络篇(5)--- 使用libcurl连接https服务器

问题<br />你是否也想让自己的 iPhone 应用程序连接 https 服务器呢?下面我就介绍一下其使用方法。<br />通常使用 Objective-C 的 NSURLConnection 连接有证明书的 https 服务器时会出现验证错误,我们可以使用私有API — setAllowsAnyHTTPSCertificate:forHost 来解决这个问题。如果是 Cocoa 的应用程序应该是没有什么问题,但是用在 iPhone 上,很可能过不了 App Store 的审查。<br />所以这里我们使

2011-05-17 21:53:00 1331

转载 iPhone开发技巧之网络篇(4)--- 确认网络环境 3G/WIFI

<br />开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。Reachability<br />Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。在你的程序中使用 Reachability 只须将该例程中的 Reachability.h 和 Reachability.m 拷贝到你的工程中。如下图:<br /><br /> <br />然后将 SystemConfiguration.framework 添加进工程

2011-05-17 21:52:00 2132

转载 iPhone开发技巧之网络篇(3)--- 使用NSOperation建立多任务网络连接

<br />在网络应用程序中,经常需要多任务连接来提高程序的性能。比如多任务下载,多任务HTTP请求等,即线程控制模型中的工作群模型。使用 NSOperation 可以很容易实现这个功能。下面就以使用NSOperation处理并行的HTTP请求为例子,说明其用法。<br />首先准备一个 NSOperation 的子类,用于处理 HTTP 请求。1 2 3 4 5 6 7 8 @interfaceRequestOperation : NSOperation { NSURLRequest

2011-05-17 21:51:00 1292 1

转载 iPhone开发技巧之网络篇(2)--- Web服务

<br />说到XML不得不提WEB应用中最常见的几种通讯规范:SOAP,XML-RPC,REST,WSDL,JSON等,他们都是基于XML协定的。在这里介绍几种处理web应用中可以利用的程序库:<br />现在云计算技术很火,无论是类似 Google App Engine 的 PAAS 还是 Amazon EC2 的 IAAS 服务或者是类似 Twitter 的 SAAS。不可避免的都需要与 XML 打交道。所以掌握了这个标准,开发网络应用就不怕了。<br />关于这些协议的具体意义这里就不详述了,可查阅

2011-05-17 21:50:00 1249

转载 iPhone开发技巧之网络篇(1)--- 解析XML

<br />开发 iPhone 上的网络应用程序的时候时常需要解析XML文档,比如web应用中的SOAP,REST,RSS信息等都是以XML为基础的。掌握XML解析的技术是很重要的。这里我将为大家介绍一下iPhone下解析XML的几种方法,并比较其性能。iPhone的XML库<br />iPhone中标准的XML解析库有两个,分贝是libxml2和NSXMLParser。<br />libxml2由Gnome项目开发、由于是MIT的开放协议,已经移植到许多的平台,在iPhone上也能使用。<br />lib

2011-05-17 21:49:00 2022 3

转载 iPhone开发技巧之私有API(8)--- UIApplication

<br />如果我们继承了UIApplication,就可以捕捉到应用程序发生的各种事件。首先,像下面这样实现你的 main 方法。1 2 3 4 5 6intmain(intargc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; intretVal = UIApplicationMain(argc, argv, @"MyApplication", @"MyAppDel

2011-05-17 21:47:00 1688 1

转载 iPhone开发技巧之私有API(7)--- 用UIWebView访问BASIC认证的页面

<br />比如类似下面的 URL,1 http://user:[email protected]/ <br />需要用户的认证,如果用 UIWebView 访问这样的页面,可以使用下面的委托方法。1 - (void)webView:(id)fp8resource:(id)fp12didReceiveAuthenticationChallenge:(id)fp16fromDataSource:(id)fp20; <br />具体参数形式如下。1 2 3 4 - (void)we

2011-05-17 21:46:00 1194

转载 iPhone开发技巧之私有API(6)--- 设置UIWebView中的User-Agent

<br />现在许多网站专门针对iPhone做了专用的页面,比如用Safari访问雅虎看到的是iPhone的页面,可是在自己的程序中用UIWebView,却是一般在PC上表示的页面。<br />像这样的网站,都是通过浏览器的 User-Agent 来切换页面的。但是 UIWebView 中不能设置 User-Agent,所以只可能看到普通的PC页面。<br />不同通过下面的私有API方法可以设置 User-Agent。1 2 3 4 5 6 7 8 9 10 11 12 13 1

2011-05-17 21:45:00 1390

转载 iPhone开发技巧之私有API(5)--- UISegmentedControl

<br />直接指定 UISegmentedControl 的 segmentedControlStyle 属性值,可以得到一些非公开的设置。1 2 3 4 UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems: [NSArray

2011-05-17 21:44:00 992

转载 iPhone开发技巧之私有API(4)--- UIBarButtonItem

<br />今天介绍一下 UIBarButtonItem 的特殊用法。<br /> <br /><br /> <br />如上所示,UIBarButtonSystemItem 的 100 ~ 110 就是系统提供的一些未公开的标准icon。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15NSMutableArray *items = [NSMutableArray array]; UIBarButtonItem *item = nil; for (int

2011-05-17 21:43:00 1066

转载 iPhone开发技巧之私有API(3)--- UIButton

<br />如下图所示,指定 100 以上的UIButton的buttonWithType:就可以得到非公开的按钮风格。<br />其中 100 ~ 102 是 UINavigationButton 风格的按钮<br />1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 UIButton *button; button = [UIButton buttonWithType:100]; button.frame = CGRectMake(10

2011-05-17 21:42:00 1872

转载 iPhone开发技巧之私有API(2)--- UITableView

<br />像下面 UITableView 中实现复数选择的设置,需要用到 Undocumented API。<br /> <br /><br />首先,如下所示,在实现了 UITableViewDelegate 的类中实现下面的方法。1 2 3 4 - (UITableViewCellEditingStyle)tableView:(UITableView *)tableVieweditingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {

2011-05-17 21:41:00 1295 1

转载 iPhone开发技巧之私有API(1) --- 设备相关信息

<br />在iPhone开发技巧之环境篇(8)--- 使用非公开的API一章中我们已经学会了怎样得到非公开PAI头文件的方法。这里将手头收集到的各种应用方法做一个总结,希望对您 有所帮助。<br />使用这些API是要冒一些风险的,一是不会通过 App Stroe 的审核,二是以后比一定还能在高版本的SDK中使用。所以使用之前,三思而行。<br />先总结一些与设备相关的API。IMEI<br />可以在这里下载NetworkController.h, 或者使用你自己dump的版本。使用如下:1 2

2011-05-17 21:40:00 1676

转载 iPhone开发技巧之环境篇(9)— Xcode中的注释

<br />在用Xcode编辑 Objective-C 代码的时候,我们常常使用类似 "#pragma mark" 的注释。使用它可以在Xcode的Function Menu中显示具体的列表。<br /> <br /><br /> <br />Function Menu 是 Xcode 编辑器中表示的上下文菜单。通过它,我们可以很方便地调到想去的地方,并把握源代码的全局信息。<br /> <br /><br /> <br /> <br /><br /> <br />比如向下面简单地写到:<br /> <br

2011-05-17 21:38:00 1377

转载 iPhone开发技巧之环境篇(8)--- 使用非公开的API

<br />苹果官方发布的iPhone SDK对底层API进行了很大的限制。官方的SDK是在某些底层API之上增加了一层针对开发者的类库,供开发者使用,这些非公开的底层API可以用 class-dump 等工具直接展开,这样开发者就可以通过展开的头文件定义直接与iPhone中的所有框架库进行对话.<br />但是这些API是 undocumented 的,需要自己琢磨使用的方法。下面就介绍一下 Private Framework API 头文件的生成方法。生成非公开API的头文件<br />下载 class

2011-05-17 21:34:00 1679

转载 iPhone开发技巧之环境篇(7)--- 区分不同版本的iPhone

执行环境<br />可以从 UIDevice 的属性 model 得到在现在执行的环境。例子如下:1 2 3 4 5 6 7 8 9 10 NSString *modelname = [[UIDevice currentDevice]model]; if ([modelname isEqualToString:@"iPhone"]) { // iPhone } if ([modelname isEqualToString:@"IPod Touch"]) { // iPo

2011-05-17 21:33:00 1126

转载 iPhone开发技巧之环境篇(6)--- 创建工程模板

<br />经常用 Visual Studio 的朋友可能都熟悉该IDE中的向导模板,类似的项目工程都有固定的模式,框架,库结构等。在开发iPhone 的时候也可以自己定制这样的模板,提高我们的开发效率。<br />这一回就介绍一下创建模板的方法。拷贝<br />iPhone应用程序的模板一般保存在下面的路径:/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ Project Templates/Application<br />

2011-05-17 21:32:00 774

转载 iPhone开发技巧之环境篇(5)--- 用Subversion管理iPhone程序

<br />这回介绍使用Xcode开发iPhone应用程序时,使用SVN管理源代码的设置及使用方法。这里介绍了两种不同时配置和使用方法— GUI和命令行。更具用户的使用习惯自行选择。GUI版本在Xcode上设置svn的Repository<br />在XCode的环境设定中选择「SCM」。如下图所示,首先在「SCM」中的「Repository」中设置。<br /><br />点击画面左下角的「+」后会显示SCM系统设置的对话框。如下图所示,输入适当的名字,并在「SCM系统」栏上选择Subversion。<b

2011-05-17 21:30:00 942

转载 iPhone开发技巧之环境篇(4)--- 配置Xcode的窗口布局

<br />Xcode中的源代码,资源文件等都是由工程文件 *.xcodeproj 管理着。双击该文件后就打开了Xcode。<br />在iPhone应用程序开发的过程中,基本上都是基于这个窗口来工作的,如果将该窗口定制为自己喜欢的方式,将进一步提高工作效率。<br />可以在Xcode的环境设定中更改项目的布局配置,如下图:<br /> <br /><br /> <br />Xcode 3.1.2 可以选择的配置有「缺省」「condense」「allinone」三类。其中缺省的如下:<br /><br /

2011-05-17 21:28:00 1568

转载 iPhone开发技巧之环境篇(3)--- Xcode中的帮助文档

<br />开发 iPhone 应用程序首先需要理解 Cocoa Touch 的应用开发框架。程序中想要实现什么样的功能,需要使用怎样的API,只有有相应的API才能实现你的想法,创意。<br />这个API的文档可是从ADC的 iPhone Dev Center 得到、如果安装了 Xcode 可以直接在菜单中点击「Documentation」,就可以了,如下图所示。<br /><br />左边显示了现在可以利用的文档。刚安装好 iPhone SDK 的时候,相应的文档应该还没有安装上,需要重新下载:点击「

2011-05-17 21:27:00 764

转载 iPhone开发技巧之环境篇(2)--- XCode中的快捷键

<br />Xcode 也有许多快捷键,编程的同时使用它们可以提高你的效率,一起试试吧。<br />其中 Opt ⇔ Alt 键。Opt+Cmd+↑<br />在 .h/.m 文件间切换 : 你是否经常在 .h/.m 文件直接频繁切换呢?一般是点击左边的「组和文件」来选择,但是使用快捷键将更加方便。Opt+高亮符号+双击<br />检索高亮处函数的帮助,比如如下所示:<br /><br />当你在 dictionaryWithObjectsAndKeys: 上一边按下Option键一边在 dictionar

2011-05-17 21:25:00 720

转载 iPhone开发技巧之环境篇(1)--- 使用Emacs开发iPhone应用程序

概要<br />通常,在 Mac 下开发 Cocoa 应用程序或是 iPhone 应用程序的时候使用的是 XCode ,但是习惯了 Emacs 的人也许已经不习惯这样的 IDE 了。比如本人,自从接触 Emacs 以后,基本上所有的程序,博客,工作报告等都是用它来完成的。这里,我将给大家介绍在 Emacs 下开发 iPhone 应用程序的方法,也许试过之后你也会喜欢上它的(在windows/linux下开发的用户也可以试试,一切都可以自动化的完成,参考这里和这里。环境设定设定 XCode 的外部编辑器<br

2011-05-17 21:24:00 1439

转载 iPhone开发技巧之数据篇(2)— iPhone程序中的加密处理

CCCrypt<br />在Objective-C语言中,加密时常用到CCCrypt(3cc) Mac OS X Manual Page。下面的代码使用 CCCrypt() ,给 NSData 类增加了 AES256EncryptWithKey, AES256DecryptWithKey 方法。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3

2011-05-17 21:21:00 1233

转载 iPhone开发技巧之数据篇(1)--- 使用正则表达式

<br />在处理字符串的时候,常常会用到正则表达式,在iphone os上也不例外。使用 RegexKit Framework 就可以了。在这里下载RegexKitLite。<br />解压 RegexKitLite-4.0.tar.bz2 :1 2 3 4 5 6 7 8 9 10RegexKitLite.h RegexKitLite.m RegexKitLite.html examples RKLMatchEnumerator.h RKLMatchEnumerator.m

2011-05-17 21:13:00 1402 1

转载 iPhone开发技巧之工具篇(4)--- 使用afconvert转换WAV文件

<br />程序中经常使用 .WAV 的音效文件,虽然可以直接使用它,但是最好转换为 apple 推荐的 .CAF 格式。<br />这个时候我们就可以使用 afconvert 命令。其基本的语法如下:用 -d 指定频率格式1 2 3 4 { -d | --data } data_format[@sample_rate_hz][/format_flags][#frames_per_packet] : [-][BE|LE]{F|[U]I}{8|16|24|32|64} (PCM) e.g. BEI

2011-05-17 21:11:00 923

转载 iPhone开发技巧之工具篇(3)--- 使用clang静态解析Objective-C程序

<br />这一回介绍一下 clang,一个用来静态解析程序的工具。<br />clang 是 LLVM 编译器项目中的其中之一。LLVM 支持 C/C++/Objective-C 语言,并有许多 Apple 的工程师加入这个项目。静态解析程序<br />静态解析是指不用执行程序,而是从程序的代码构成来分析错误和预测问题。比如Java中的FindBugs,C++中的prefast等。通过这些工具可以一定程度的减少程序中的错误数量。<br />一般静态解析,分析以下几类问题:代码形式,名称是否违规 警告容易出

2011-05-17 21:10:00 1095

转载 iPhone开发技巧之工具篇(2)--- Accessorizer自动化生成代码的工具

<br />Accessorizer 是一款自动化代码的工具,可以为你自动生成 property,Keyed Archiving 等定型的代码,省去了我们不少开发的时间。<br /> <br /><br /> <br />使用方法在作者的站点上有video演示,可以了解更多,这里只介绍一些基本的使用方法。首先设置自己的编码风格 启动 Accessorizer 双击 Xcode 中 @interface 的大括号,选择实例 按下 Cmd+1 自动弹出 Accessorizer ,点击 Cmd+TAB 退回到

2011-05-17 21:09:00 896

转载 iPhone开发技巧之工具篇(1)--- 将XIB文件转换为Objective-C源程序

<br />nib2objc是一个小巧的转换工具,可以将XIB文件自动转换为Objective-C的源代码文件。<br />通常,考虑到程序的效率时,才将XIB直接转换为源代码文件。但是这样一来,通过Interface Builder设定的实例变量与行为方法的接续也没有了,需要从新手写。但是,该工具的源代码是公开的,稍加修饰,就能完成大部分工作。<br />使用的时候,首先下载的工程代码并用XCode编译一下,会生成一个命令行程序文件 nib2objc。然后如下所示执行转换:1$ nib2objc WebV

2011-05-17 21:07:00 849

转载 iPhone开发技巧之发布篇(4)--- 使用 Ad Hoc 发布自己的应用程序

<br />iPhone应用程序的发布形式有两种,1种是通过 App Store 正式的贩卖,还有一种是 Ad Hoc,针对特定的用户发布自己的程序,不用经过Apple的审核。<br />使用 Ad Hoc 有什么好处呢,你可以:发布自己的程序给亲朋好友,且不收取费用 程序正式上传之前,得到更多人的 review Apple 的设备开发 Provisioning Profile 有3个月的限制,用其安装的程序,3个月后如果不更换 Profile,程序就不能使用了,换成Ad Hoc的话,可延长期限到你的IDP

2011-05-17 21:03:00 1672

转载 iPhone开发技巧之发布篇(3)--- 你的程序被拒了吗?

<br />程序提交了到App Stroe需要经过审核,但是不遵循Apple的iPhone Human Interface Guideline,或者使用了Private API,你的程序就很可能被拒。<br />这里总结一些被拒的经验与对策,也许对你有些帮助。UI相关相机图标问题<br /><br />如果使用 SDK 中标准的照相机ICON(UIBarButtonSystemItemCamera),必须遵循Apple的iPhone Human Interface Guideline。一般以为是个照相机图标

2011-05-17 21:02:00 827

转载 iPhone开发技巧之发布篇(2)— 税务相关手续

<br />程序发布了,还需要填写与税务相关的信息。在 iTunesConnect 中选择 Contracts, Tax, & Banking Informatio,点击 Tax/Info。<br /> <br /><br />  Do you have any U.S. Business Activities? In general,you have U.S. Business Activities if you have employees inthe United States,or

2011-05-17 21:01:00 2161

转载 iPhone开发技巧之发布篇(1)--- 登录银行信息

<br />iPhone开发入门(11)— 在App Store上发布程序 一文中已经介绍了iphone应用程序发布的流程。但是还有许多细节需要注意的,我们首先从登陆银行信息开始。登录银行信息之前,请首先确认以下的信息银行的代码 SWIFT CODE : 国际银行间金融通信协会(Society for Worldwide Interbank FinancialTelecommunications)规定的代码,境外汇款需要改代码,可从各大银行网站确认 开户行地址 账户及开户人姓名 <br />然后登录 iTu

2011-05-17 20:56:00 1535

转载 iPhone开发之游戏篇(3)--- cocos2d的Actions构成

Sequence 顺序<br />顺序Action能够让你创建一系列的动作,这些动作将会按着顺序被执行。1 2 3 4 idaction1 = [MoveTo actionWithDuration:2 position:ccp(100,100)]; idaction2 = [MoveBy actionWithDuration:2 position: ccp(80,80)]; idaction3 = [MoveBy actionWithDuration:2 position: ccp(0,80

2011-05-17 20:47:00 707

C++经典书籍集合(6本书合集)

c++超级经典书籍集合(6本书合集),很经典的啊。包括effective C++等等书籍。

2012-07-08

C C++算法实例(宝贵资源)

个人收藏起来不错的东西,学习C需要的,我收益不错,希望对大家有用

2012-07-08

达内科技c++课件、源码、笔记【完美版】【初学者福音】

达内科技的 c++ 课件 及 其配套 源码 笔记【完美版】 绝对是初学者的福音. 1、%ldd 可行文件的名字; ---可查看连接库 2、C++严格区分大小写,变量命名只能使用字母,数字,或下划线,第一个字母必须使用字母或下划线 3、float单精度,double双精度 sizeof(int)---返回int在内存中占的大小 size(bool)=1 size(char)=1 size(short)=2 size(int)=4 size(long)=4 size(float)=4 size(double)=8 无符号的数据一旦溢出,将成为0。 有符号的int最大值2147483647,益处变为最小值,负数 4、不同数据间赋值:有兼容性的,占空间小的数据类型,可以给占空间大的数据类型赋值 不兼容的,可能会造成数据丢失。int ->float可以转换;float->int 小数部分丢失

2012-07-08

C++必知必会.pdf

C++类型转换总结 1. …转换成字符串 --通用方法(针对非COM 数据类型) 用sprintf 完成转换 char buffer[200]; char c = '1'; int i = 35;

2012-07-04

高质量程序设计指南.C++/C语言(第三版)》

高质量程序设计是软件行业的薄弱环节,大部分企业只能大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是it企业面临的主要挑战之一。 本书以轻松幽默的笔调向读者论述了高质量软件开发方法与c++/c编程规范。它是作者多年从事软件开发工作的经验总结。

2012-07-04

50个C、C++面试题

50个C、C++经典面试题 面试题1:变量的声明和定义有什么区别 面试题2:写出bool 、int、 float、指针变量与“零值”比较的if语句 ...

2012-07-04

设计模式精解

设计模式精解-GoF 23种设计模式解析附C++实现源码

2012-07-04

经典教程 C++Primer 3th 完美中文版

本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。

2010-05-04

c++经典图书 C++ XML

c++经典图书:C++ XML c++经典图书:C++ XML

2010-05-04

Windows Mobile开发实例

一些对mobile编程开发的实例介绍,pdf文档。

2010-05-04

单片机C语言课件(精品)

单片机C语言课件(精),非常好,我们老师用的,他还不让我们拷贝,还是偷偷拷的。.

2009-03-30

Java项目开发全程实录-进销存管理系统源码

java项目开发全程实录随书源码,先提供第一个给大家,如果有需要其他的,请给我留言注明。我再补充资源。

2009-03-28

SQL课件--数据库全面学习 经典

SQL课件--数据库全面学习 经典 必备

2009-03-28

高质量C++编程指南.pdf

C++必看的好书 如果你认为你是高手了,再读下林锐的高质量C++/C 编程指南,如果你比他强了,我觉得你学的还不错了!

2009-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除