自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (4)
  • 收藏
  • 关注

转载 UITableView中行的操作

这篇文章主要讲的表格的操作包括:标记行、移动行、删除行、插入行。这次就不从头建立工程了,在http://www.oschina.net/code/snippet_164134_9876下载工程。这个工程就是最简单的产生一个表格并向其中写入数据。用Xcode 4.2打开它,在这个工程基础上实现以上操作。1、标记行这里讲的标记行指的是单击此行,可以实现在此行右边出现一个勾,如下

2012-08-10 14:23:20 527

转载 UIControl IOS控件编程

UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实用增强及补充,并可以直接附着于导航栏、表格单元,甚至更大的对象。这些控件的基类均是UIControl,而UIControl派生自UIView类,

2012-08-07 14:43:28 408

转载 UIScrollView的详细讲解

今天就讲下UIScrollView的一些事情,这个可以拖动的组件无论在应用还是游戏开发都会经常用到,所以我们就一定要更加熟悉它了。下面我们开始下手咯。(1)初始化一般的组件初始化都可以alloc和init来初始化,上一段代码初始化。UIScrollView *sv = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0,

2012-08-02 14:40:49 666

原创 设置按钮背景图片的代码

#import #import @interface UIButton (UIButtonExt)- (void)setBackgroundImage:(UIImage*)image;- (void)setBackgroundImageByName:(NSString*)imageName;@end#import "UIButtonExt.h"

2012-08-02 12:11:04 687

原创 iphone开发-用代码显示控件

之前一直都是用Xib文件拖控件学习,今天第一次用只用代码画界面,虽然只是很小的程序,这对于初学的我可是研究了一天呐!!!算是开了个头了!.h 文件#import @interface RootViewController : UIViewController{ UIImageView *imageView;}@property (nonatomic,ret

2012-07-31 15:11:25 412

转载 XCode4.2iOS各模板简述

XCode4.2iOS各模板简述:  Master-Detail Application:  This template provides a starting point for a master-detail application. It provides a user interface configured with a navigation controller to disp

2012-07-27 11:34:47 317

转载 Objective-C的self.用法

关于什么时候用全局变量,什么时候用self.赋值的问题,其实是和Objective-c的存取方法有关, 网上很多人也都这么解答的,不过如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。我总结了一下, 发出来给大家参考. 有什么问题请大家斧正.AD:进入正题, 我们经常会在官方文档里看到这样的代码:MyClass.h  @interface

2012-07-26 16:37:20 429

转载 NSRange 的用法

NSRange的定义typedef struct _NSRange{  NSUInteger location;  NSUInteger length;} NSRange; NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。 而NSUInteger类型

2012-07-24 10:31:11 1402

转载 Objective-C中的@property和@synthesize用法

@代表“Objective-C”的标志,证明您正在使用Objective-C语言 Objective-C语言关键词,@property与@synthesize配对使用。 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。 如:1、在头文件中:C代码  @property int count;

2012-07-19 11:43:02 384

转载 Automatic Reference Counting

了解Xcode 4.2中Automatic Reference Counting (ARC)是本文要讲解的内容,Automatic Reference Counting (ARC),自动引用计数,是开发Cocoa程序时的一个编译级别的特性,用于自动内存管理。在XCode 4.2中,使用模板新建一个工程,该工程将使用ARC特性。如果你的iOS SDK是iOS5 seed releas

2012-07-18 15:57:16 414

转载 NSLog 使用

可能你曾经有过Windows编程的经验,通常在你调试程序的时候,如果希望看到某个中间结果,你会习惯使用MessageBox来显示中间的结果。 有了Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。 NSLog的定义 NSLog定义在NSObjCRuntime.h中,如下所示: void NSLog(NSString *forma

2012-07-17 15:55:33 312

原创 ios5 xcode 4.2 中 release 显示编译警告或错误的解决方法

由于 iOS5 xcode4.2 引入了ARC (AutomicReferenceCounting) , 使用xcode4.2 新建项目时,会有一些小小的变化。NSAutoReleasePool  被 @ {Autoreleasepool / / Code for autoreleasepool } block 取代了。     新增了__strong , __weak 编译指

2012-07-17 11:55:08 430

转载 XCode快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2012-07-16 17:53:39 397

转载 10家不错的iphone编程资源站

随着iPhone取得巨大成功,学习如何在这样一个新的平台上面开发软件成了编程人员和开发者的必修课了,谁都不想错过这么一个大蛋糕。几乎所有的主要游戏开发者都在重新思考如何把他们的经典游戏放到iPhone平台上来。以下我们就介绍网络上一些比较重要的编程资源站点。1. Apple iPhone Developer Center Website  当然,这是iPhone所有资源的中心。

2012-07-14 23:41:09 918

转载 深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p

深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**c

2012-07-14 21:20:02 717

转载 组合数学——Nim取子游戏

组合数学——Nim取子游戏Nim取子游戏是由两个人面对若干堆硬币(或石子)进行的游戏。设有k>=1堆硬币,各堆分别含有N1,N2,……NK枚硬币。游戏的目的就是选择最后剩下的硬币。游戏法则如下:1.两个游戏人交替进行游戏(游戏人I和游戏人II);2.当轮到每个游戏人取子时,选择这些堆中的一堆,并从所选的堆中取走至少一枚硬币(游戏人可以取走他所选堆中的全部硬币);3.当所有的堆都变成空堆时,最后取子的游戏人即为胜者。这个游戏中的变量是堆数k和各堆的硬币数N1,N2,……Nk。对应的组合问题是,确定游戏人I

2010-11-16 20:47:00 863

转载 C++各类库简介

<br />C++各类库简介<br />转贴自CSDN<br /><br />如果你有一定的C基础可能学起来比较容易些,但是学习C++的过程中又要尽量避免去使用一些C中的思想;平时还要多看一些高手写的代码,遇到问题多多思考,怎样才能把问题抽象化,以使自己头脑中有类的概念;最后别忘了经常上机自己调调程序,这是谁也代替不了的. <br />C++类库介绍 <br /> 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup

2010-11-06 22:54:00 548

转载 .NET开发不可错过的25款必备工具

.NET开发不可错过的25款必备工具<br />【Csdn独家译稿 7月12日】这些年来,我们的.NET开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对.NET系列的开发工具做出不断的评估和规范。以下是我们总结出的一些.NET开发不可错过的高效工具。<br />1.Two monitors——必备的。<br />2.Visual Studio——同样的,也是必备的。<br />3.Launchy——一款免费的必备工具。它能帮助开发者快速调用电脑中的程序快捷方式,而无需再通过传统的“开始”——“

2010-11-02 12:20:00 315

转载 C#抓屏

要想完成这个功能,首先要了解一下在C#中如何调用API(应用程序接口)函数。虽然在.Net框架中已经提供了许多类库,这些类库的功能也十分强大,但对于一些Windows底层编程来说,还是要通过调用这些API函数才可以实现。所有API都在"Kernel"、"User "和"GDI"三个库中得以运行:其中"Kernel",他的库名为 "KERNEL32.DLL", 他主要用于产生与操作系统之间的关联,譬如:程序加载,上下文选择,文件输入输出,内存管理等等。"User "这个类库在Win32中名叫 "USER32.

2010-11-01 20:55:00 456

转载 整人代码

简单整人,鼠标随机乱动,随机发出错误提示音,到达一定时间后,强行关闭电脑usingSystem;usingSystem.Diagnostics;usingSystem.Media;usingSystem.Runtime.InteropServices;usingSystem.Threading;namespacewga{    staticclassProgram    {        constintMOUSEEVENTF_LEFTDOWN = 0x2;        constintMOUSEEVEN

2010-10-28 09:26:00 1529

转载 钩子类型

每一种类型的Hook可以使应用程序能够监视不同类型的系统消息处理机制。下面描述所有可以利用的Hook类型。   1、WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks   WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks使你可以监视发送到窗口过程的消息。系统在消息发送到接收窗口过程之前调用WH_CALLWNDPROC Hook子程,并且在窗口过程处理完消息之后调用WH_CALLWNDPROCRET Hook子程。   WH_CALLWNDPROCRET

2010-10-26 23:28:00 304

原创 arp命令使用详解

arp命令使用详解<br />arp命令使用详解(1)<br />显示和修改“地址解析协议 (ARP)”缓存中的项目。ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。 <br />语法 <br />arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d Inet

2010-09-18 10:05:00 1255

原创 为什么招聘专区的大都是北京的?

希望能有多一点深圳广州的招聘信息

2010-08-12 22:09:00 605 1

原创 next_permutation用法

<br />全排列<br />next_permutation   (默认)得到下一次排列的顺序<br />prev_permutation   (默认)得到上一次排列的顺序<br /><函数包含在#include<algorithm>的头文件里<br />prev_permutation与next_permutation用法相同<br />一、对int类型数组排列(char,double型与int相同)<br />int num[100];<br />int cmp(int a ,int b) <br /

2010-08-12 21:59:00 819

原创 pku 1833(排列) STL应用

Description题目描述:大家知道,给出正整数n,则1到n这n个数可以构成n!种排列,把这些排列按照从小到大的顺序(字典顺序)列出,如n=3时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2,3 2 1六个排列。 任务描述:给出某个排列,求出这个排列的下k个排列,如果遇到最后一个排列,则下1排列为第1个排列,即排列1 2 3…n。 比如:n = 3,k=2 给出排列2 3 1,则它的下1个排列为3 1 2,下2个排列为3 2 1,因此答案为3 2 1。 Input第一行是一个正整数m,

2010-08-12 15:39:00 457

原创 HDU1229(A+B水题)

Problem Description读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。Input测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。Output对每个测试用例输出1行,即A+B的值或者是-1。Sample Input1 2 111 21 1108 8 236 64 30 0 1Sample Output3-1

2010-08-11 14:09:00 625

转载 网易爱才 取之有道

网易爱才 取之有道这是一场国内最高水平的编程比赛,这里为选手提供了一个面对面交流的平台,这里是编程天才的聚集地,这里的“90后”风起云涌……<br /><br />有道技术总监包塔说:网易内部也同样进行着这样一场比赛<br /><br />“有道难题真的很难。”这是进入前50名选手的“集体哀呼”。选手刘启鹏说:“有道难题,名字就很特别——有一道难题。”选手杨大渲说:“有道难题不是‘有一道难题’,是有很多道难题。”<br />就连进入前三名的选手也不例外。<br />在圈内有“教主”之称,拿过两次谷歌全球挑战

2010-08-05 21:08:00 548

原创 办公室22条潜规则

<br />第一条 必须有一个圈子。无论如何做都是画地为牢;不加入一个圈子,就成为所有人的敌人;加入一个圈子,就成为另一个圈子的敌人;加入两个圈子,就等于没有加入圈子。只有独孤求败的精英才可完全避免圈子的困扰——这种人通常只有一个圈子,圈子里只站着老板一个人。<br /><br />第二条 必须争取成为第二名。名次与帮助你的人数成正比——如果是第一名,将因缺乏帮助而成为第二名;第二名永远是得道多助的位置,坏处是永远不能成为第一名。<br /><br />第三条 必须理解职责的定义。职责是你必须要做的工作,但

2010-06-13 17:58:00 329

原创 HDU1106

<br />#include <iostream>using namespace std;int cmp(const void *a,const void *b){ return (*(int *)a)-(*(int *)b);}int main(){ int a[1005],i,j,k,lstr,lnum; char str[1005],num[1005]; while( cin.getline(str,1003)) { lstr=strlen(str);

2010-06-11 21:44:00 434

原创 HDU2132(可恶的数学题)

最近一遇到数学题就很纠结~~老是WA~校赛遇到的水题WA~~今天这题又是WA1.此题为求表达式1+2+3^3+4+5+6^3+……的值,给定的n可能不是3的倍数。2.此题若采用公式化简的方法:  设n是3的倍数:1+2+3^3+4+5+6^3+……+n^3               =(1+2+3+..+n)-(3+6+9+..+n)+27*(1^3+2^3+3^3+..+[n/3]^3)               =n*(n+1)/2-n*(n+3)/6+27*[n/3(n/3+1)/2]^2  若化

2010-06-06 16:51:00 540

原创 数学类题目小结

<br />数学类题目小结<br />    从放暑假前周sir给我讲了一个用polya计数法和burnside定理做的题目(pku2409)后,突然觉得组合数学挺有意思,然后从那时起到现在几乎都在做这类的题目。<br />    做到现在感觉这类题目的一些基本知识点都差不多有所了解了,水题也刷了不少,但还有很多难题自己实在是做不动,所以准备把这类题目先放一放,然后把前段时间做的水题整理一下(供以后的初学者参考,大牛就不要看了哈,都是水题)。剩下的比较难的题目就慢慢来吧,以后做出来再不上,这个小结会不断地更

2010-06-01 16:48:00 1064

原创 各大OJ题目分类

<br /> <br />-----------------------------最优化问题------------------------------------- <br />----------------------常规动态规划  <br />SOJ1162 I-Keyboard  <br />SOJ2096 Maximum Submatrix  <br />SOJ2111 littleken bg <br />SOJ2142 Cow Exhibition  <br />SOJ2505 The C

2010-05-31 19:54:00 3882 1

原创 有道难题(大牛经过的话帮忙指点一下)

 纳闷~~大牛经过的话帮忙指点一下这题不知道为什么编译错误我用VC6.0和DEV  G++分别编译过都没有报错交上去就直接Compile Error  A:有“道”难题描述 ‘道’是中国古代哲学的重要范畴。用以说明世界的本原、本体、规律或原理。在不同的哲学体系中,其涵义有所不同。老子所写的《道德经》是关于‘道’的经典著作。道的原始涵义指道路、坦途,以后逐渐发

2010-05-30 15:42:00 738 2

原创 一个队长应该干什么?

                     一个队长应该干什么?   http://bbs.sysu.edu.cn/bbscon?board=ACMICPC&file=M.1146131689.A

2010-05-30 13:13:00 609

原创 动态规划的状态表示

                                        中国科技大学计算机系----黄浩达一、引言  问题求解技术,包括两个方面的内容:表示和搜索。在这两个方面的内容中,搜索是重点,表示是基础。不同的状态表示对搜索的效率会产生极大的影响。一个粗糙的状态表示可能使得搜索时要对状态变换进行更多的操作,而采取简洁的表示,搜索时进行的操作可能就显得方便、高效,甚至由于状态表示准确描

2010-05-30 13:08:00 1514

原创 (筛子法)hdu1286 & hdu1999

hdu1286找新朋友开始做时用GCD~~不出意外的超时后来上网找了一下别人的解题报告才知道怎么用(筛子法)  找新朋友Problem Description新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的

2010-05-29 13:07:00 698

原创 hdu 1005 用mod的循环性质

http://acm.hdu.edu.cn/showproblem.php?pid=1005A number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are to calculate the value o

2010-05-22 13:19:00 436

原创 求大阶乘的位数

现由斯特林[striling]公式可得: lnN!=NlnN-N+0.5ln(2N*pi)而10的7次方阶乘的位数等于: log10(N!)取整后加1 log10(N!)=lnN!/ln(10)  #include #include using namespace std;const double PI=3.14159265; int main(){ i

2010-05-20 21:12:00 431

原创 数的整除性质

数的整除性质:          1、如果a、b都能被c整除,那么,它们的和与差也能被c整除。          2、如果b与c的积能整除a,那么b与c都能整除a。          3、如果b、c都能整除a,且b和c互质,那么b和c的积能整除a。          4、如果c能整除b,b能整除a,那么c 能整除a。          5、a个连续自然数中必有一个数能被a整

2010-05-20 19:23:00 943

原创 GDCPC2010总结

省赛过去两天,虽然是第一次比赛,只得了个优胜奖,但总的来说还算基本满意,因为以我们队的实力,也就只能A出三道题。说一下比赛的过程,比赛一开始就发现A题是道秒杀题,但陈子醉好像有点着急,提交时忘了把freopen写上就交了,一上来就罚时,第二次交了后返回Yes!B题陈子醉看了后把题意告诉我和马创松,我们分别把两部分的公式推出来,调了几次程序后交了,返回Yes!后来陈子醉在想E题,我在想K题,觉得

2010-05-13 20:41:00 513

2010北大暑期课程 acm

2010北大暑期课程

2011-12-22

计算几何_陈海丰

计算几何_陈海丰

2011-12-22

正则表达式30分钟入门教程

正则表达式30分钟入门教程

2011-12-22

acm入门-杭电的ACM课件

杭电的ACM课件~~~~~~~~~~~~~~~~~~~~~~~~~~

2009-12-29

空空如也

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

TA关注的人

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