自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 资源 (12)
  • 收藏
  • 关注

翻译 dns_util

/* * Copyright (c) 1999-2007 Apple Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ * * This file contains Original Code and/or Modifications of Original Code * as defined in and that

2012-11-27 14:45:53 1001

转载 C实现DNS

DNS(Domain Name System)域名系统提供了主机名和IP地址之间的转换。通常我们在应用程序中使用库函数gethostbyname()和gethostbyaddr()来完成两者之间的转换。但是为了更深入的学习网络底层知识,有必要从源代码级别来分析和实现RFC 1034说明了DNS的概念和功能,RFC 1035详细说明了DNS的规范和实现。通过阅读RFC,我们知道明白了,应

2012-11-26 17:58:43 2802

转载 iphone开源应用源代码下载

对于开发人员来说,阅读其他人的优秀代码是一种绝佳的内功提升方式。以Flash/Flex教程而知名的Ntt.CC网站最近收集了50多个开源的iPhone软件,极具学习价值。苹果的iPhone应用商店获得了前所未有的成功,在线上已经有超过20万的应用程序。我们在这里选取了50个经典的开源的iPhone应用及其源码下载,供iPhone开发者们学习分享。ABC123:一个挑战记忆力的游戏 源码下载

2012-11-22 12:04:23 751

转载 dig理解DNS的解析过程

[root@localhost ~]# dig www.a.com  ; > DiG 9.2.4 > www.a.com  ;; global options:  printcmd  ;; Got answer:  ;; ->>HEADER  ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6,

2012-11-21 18:11:00 5839

转载 UITextField 实现下拉显示自动补全列表

先看实现效果.类代码:[plain] view plaincopy// // AutocompletionTableView.h // // Created by Gushin Arseniy on 11.03.12. // Copyright (c) 2012 Arseniy Gushin. All rights reserved. //

2012-11-21 15:49:04 834

转载 UITableView的使用大全

首先、对UITableView进行讲解,下面有对它进行实际的应用UITableView      显示大型内容的列表            单行,多列             垂直滚动,没有水平滚动             大量的数据集    性能强大,而且普遍存在于iPhone的应用程序中TableView

2012-11-21 12:10:28 381

转载 UIViewAnimation动画与CATransition类动画

CATransition CATransition is an Objective-C wrapper for creating view transitions. As of 3.1.2, there are 11 types of transitions. 4 of them are SDK-compatible, but are the most boring ones. T

2012-11-20 15:04:56 455

转载 UITextView自动滚动的解决方案

思路:UIView加载完成3后,用NSTimer结合setContentOffset将UITextView向下滚动1像素。在滚动到底部的时候停止NSTimer。每当手动滚动UITextView前销毁NSTimer,滚动后重新创建NSTimer。NSTimer *timer;- (void)viewDidLoad { [self performSelector:@selector

2012-11-20 14:39:28 950

转载 iPhone开发之NSRunLoop的进一步理解

iPhone应用开发中关于NSRunLoop的概述是本文要介绍的内容,NSRunLoop是一种更加高明的消息处理模式,他就高明在对消息处理过程进行了更好的抽象和封装,这样才能是的你不用处理一些很琐碎很低层次的具体消息的处理,在NSRunLoop中每一个消息就被打包在input source或者是timer source中了,来看详细内容。1.什么是NSRunLoop我们会经常看到这

2012-11-20 10:32:42 409

转载 KVO/KVC做了简单的介绍(转)

转自:http://www.cnblogs.com/scorpiozj/archive/2011/03/14/1983643.html对kvo/kvc做了简单的介绍,可作为入门读物。有些术语描述不够精确请指正。欢迎讨论。Kvo是Cocoa的一个重要机制,他提供了观察某一属性变化的方法,极大的简化了代码。这种观察-被观察模型适用于这样的情况,比方说根据A(数 据类

2012-11-19 11:41:13 399

转载 Objective-C语法之KVO的使用

摘要: 简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立 ...简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,

2012-11-19 11:39:11 446

转载 再谈Cocoa中回调delegate的方法时判断delegate是否已经被释放

我在Cocoa中回调delegate的方法时判断delegate是否已经被释放中描述了如何使用delegate的isa判断其所属类是否改变,从而判断delegate是否被释放。但是Nike指出:一旦此delegate注册过KVO,其isa就会被改变了。除非保证delegate不会被注册KVO(这要求判断delegate是否被释放时保证delegate必须是我们自己创建的,而不是其他任何人,而且我们

2012-11-19 11:14:04 644

转载 XCode调试技巧之EXC_BAD_ACCESS中BUG解决

本文介绍的是XCode调试技巧之EXC_BAD_ACCESS中BUG解决,如何解决,来看详细内容。AD:XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法,希望可以帮到你,我自己试了一下第一中方法,效果还不错

2012-11-19 11:02:56 561

转载 查找 EXC_BAD_ACCESS 问题根源的方法

写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。    写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD

2012-11-19 11:01:38 503

转载 xCode4里面设置NSZombieEnabled

今天看到偶然间看到一篇blog,“用NSZombieEnabled解决恼人的EXC_BAD_ACCESS错误”。很实用的技巧,便拿来试验一下。原文是在XCode3里面设置的,so在4里面完全找不到地方。stackoverflow搜一下,找到如下方法。菜单里Product->EditScheme->Run->Environment Variables, 添加NSZombieE

2012-11-19 10:59:19 443

转载 iPhone app crash with unknown error

log信息:Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESSvote 0down votefavoriteI am developing an application to take photos and upload the

2012-11-19 10:00:22 1685

转载 Linux Trace实现

#include     #include     #include     #include     #include       #include       #include     #include       #include     #include     #include      #include     #include

2012-11-19 09:46:05 813

转载 NSTimer的暂停和继续

可以用NSTimer设置访问函数的时间周期:countTime = [NSTimerscheduledTimerWithTimeInterval:(1.0/60.0)                                      target:self                                    selector:@select

2012-11-16 13:39:13 553

转载 找出单向链表的倒数第m个元素

链表节点:class Node{public:   int        data;    Node*    next;public:    Node(int n) : data(n), next(0)   {    }    Node() : data(0), next(0)   {    }    Node

2012-11-15 14:19:19 1227

转载 socket函数手册

字节序函数 #include netinet/in.h>/* 主机序转换为网络序(short类型) */uint16_t htons (uint16_t host16bitvalue);/* 主机序转换为网络序(long类型) */uint32_t htonl (uint32_t host32bitvalue);/* 网络序转换为主机序(sh

2012-11-15 10:12:44 567

转载 TraceRoute(tracert)实现原理

TraceRoute程序的实现主要涉及IP头部生存时间(time to live, TTL)字段的使用。    设置TTL字段的目的是为了防止数据报由于选路错误或其他软硬件原因从而导致在网络中无休止的流动,TTL字段指定了数据报的生存时间。TTL的初始值由源主机设置,当一份数据报经过路由器时,处理该数据报的路由器都需要把TTL值减去数据报在路由器中停留的秒数。但事实上大多数路由器只是简单地

2012-11-14 15:31:50 863

转载 链路层网络编程技术--原始套接字

实际上,我们常用的网络编程都是在应用层的报文的收发操作,也就是大多数程序员接触到的流式套接字(SOCK_STREAM)和数据包式套接字(SOCK_DGRAM)。而这些数据包都是由系统提供的协议栈实现,用户只需要填充应用层报文即可,由系统完成底层报文头的填充并发送。然而在某些情况下需要执行更底层的操作,比如修改报文头、避开系统协议栈等。这个时候就需要使用其他的方式来实现。一 原始套接字

2012-11-14 10:29:51 1041

转载 Linux下模拟ping命令的C代码实现

/******************************************************** * IP报头格式数据结构定义在中 * * ICMP数据结构定义在中 * * 套接字地址数据结构定义在中 * ********************************************************/#include #include #inc

2012-11-07 11:59:04 651

转载 IOS 一个ping的例子 simplePing

https://github.com/chrishulbert/SimplePingHelper

2012-11-07 10:55:54 2444

转载 new iPad 图片分辨率的问题

大家伙纷纷开始上手第三代iPad了。由于新iPad采用了Retina显示屏,分辨率较上一代iPad增加了一倍(译者:长宽增加一倍,像素是上一代的四倍)。为了支持新增的这些个像素,iOS开发者需要考虑升级自己的iPad应用,我在下文列举了一些必须注意的事项。一、应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源。就像当初为了支持iPhone

2012-11-06 17:39:32 1252

转载 ios 从网络下载图片,保存,并用imageview从保存中显示

-(UIImage *) getImageFromURL:(NSString *)fileURL {    NSLog(@"执行图片下载函数");    UIImage * result;        NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:fileURL]];    result

2012-11-06 17:37:53 1232

转载 tableView中动态添加,删除行

当时在项目中完成的效果是,我在Footer中放了一个按钮,能动态生成行,并且绑定相应的文本框和删除按钮下面实现该效果://setting section of number- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{    return 1;}//返回视图行数- (NSI

2012-11-06 17:35:37 1292

学习dll编程的小例子

http://blog.csdn.net/jiayou8809/article/details/16982465 dll学习的小例子

2013-11-27

ZipInfo.rar

ZipInfo,在MFC下实现压缩与解压缩。

2013-04-28

linux下编译.so库文件

linux下编译.so库文件

2013-01-07

HS7Setup_7的破解软件

HS7Setup_7破解软件,双击安装即可。

2012-05-30

HS7Setup_7截图软件

优秀的屏幕截图软件,Ctrl+Shift+R截图,右键双击保存截图

2012-05-30

学生寝室管理系统

学生寝室管理是基于安卓手机系统的一款应用软件,它主要实现了学生寝室人员情况的移动信息化,为寝室管理人员提供便捷准确的寝室信息。使用者可以通过该应用对寝室人员进行登记,修改寝室人员,查询寝室人员。该应用的设计是为给寝室管理人员提供一个方便快捷的学生寝室信息管理软件。

2012-04-22

android 汽车加油记录

汽车加油管理管理系统是管理车主每次加油记录的一个Android应用,其主要实现了车辆加油记录的实时记载,为车主提供了一个准确的油耗加油信息。车主可以通过该应用对每次加油记录进行记载,并对过往记录进行查询及油耗汇总分析报表。本系统的设计为车主提供一个实时准确的加油记录系统。

2012-04-19

万普聚合SDK(1.6.3)

万普世纪移动营销服务平台(以下称为“万普平台”)的Android 版SDK 提供了一套现成的开发包及Demo源代码,便于开发者在Android应用中方便的集成万普平台的各项功能,包括万普统计、虚拟货币、流量交换、互动广告、推送广告、迷你广告、自定义广告等功能。

2012-04-05

进销存管理系统

进销存管理系统,使用Visual C++实现,包括入库,出库统计,生成报表,查看历史操作记录等,包括数据库的基本操作,增删查改,还包括

2012-03-24

计算机组成原理教学网站(可以作为毕业设计)

计算机组成原理教学网站,用asp.net实现

2012-03-24

人事档案管理系统(java+sqlserver2000)含报告(全)

应用软件设计,人事档案管理系统,java组件+sqlserver2000实现

2010-11-22

空空如也

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

TA关注的人

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