自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (25)
  • 收藏
  • 关注

原创 XMPP学习教程

一、说明:XMPP简单教程,从自己搭建服务器,到实现简单XMPP协议的通讯。此博文参考了以下文章,在此表示感谢:http://www.cnblogs.com/cokecoffe/archive/2012/08/19/2646245.html    XMPP(Extensible Messaging and Presence Protocol) 简介http://www.cnblog

2015-03-31 08:58:44 7851

转载 CocoaPods 0.35.0版本, 出现循环依赖的解决办法

原文地址:http://doc.okbase.net/vieri_ch/archive/120897.htmlCocoapods目前最新的正式版本是0.35.0,如果升级到这个版本,并且在project中使用XMPPFramework,在pod install之后会出现如下循环依赖的问题There is a circular dependency between XMPPF

2015-03-26 19:33:24 1024

转载 extern "C"的用法解析

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处

2015-03-26 14:14:59 466

原创 boundingRectWithSize计算高度不准确

新api计算高度不准确时,请注意参数问题,options,attributesCGRect rect= [str boundingRectWithSize:CGSizeMake(100, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading attributes:@{NS

2015-03-21 17:20:49 18824 2

转载 layoutSubviews总结

ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)setNeedsDispla

2015-03-20 11:00:53 835

转载 ios多台电脑,共用一个证书密密钥

idp证书如何给另一台机子使用先在原电脑上用Xcode->Windows->Organizer, 再点击Developer profile, 在其最下面点击Expore按钮, 再弹出的对话框中输入保存的文件名,密码.将主机上导出的.develperprofile文件拷贝到另一台机子上, 在这台机子上也用Xcode->Windows->Organizer, 在DEVELOPM

2015-03-17 10:20:24 1380

转载 Alloc 和 AllocWithZone 区别和联系

一、问题起源一切起源于Apple官方文档里面关于单例(Singleton)的示范代码:Creating a Singleton Instance.主要的争议集中在下面这一段:static MyGizmoClass *sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager { i

2015-03-16 15:10:58 8721

转载 App适配iPhone 6/ Plus和iOS 8:10条小秘诀

你可能会想 “我在iPhone 6 Plus上把我的App遛了一遍,看起来没啥问题” 。没错,你的App跑起来应该和原来一样,但这并不意味着你可以就此收手!让现有的App在 放大显示模式(Scale Mode) 下运行,这一点Apple已经做得不错了,App单纯地被放大,以此适应更大的屏幕。随便扫一眼,似乎还可以,但你会发现上面的状态栏也变大了。现在你一定想让自己的App在全屏显示模式下运

2015-03-16 14:05:33 2832

转载 MAC下安装HOMEBREW

Homebrew是啥东东?apt-get和yum知道吧?Homebrew就相当于MacOS中的yum。安装:终端中输入:1ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"然后按提示输

2015-03-14 17:03:26 25435

原创 IOS-使用AVAudioPlayer播放音乐文件无声音

使用AVAudioPlayer播放本地音乐文件。1,声明全局AudioPlayer变量:@property(nonatomic,strong)AVAudioPlayer *movePlayer ;2,初始化变量并播放: NSString *tmp=[[NSBundle mainBundle].resourcePath stringByAppendingPathCo

2015-03-13 15:30:36 15885 1

原创 自定义实现setValuesForKeysWithDictionary

简单写了下,利用runtime机制,获取类成员变量,然后动态赋值。具体原理不说了,有兴趣的可以翻看前两篇文章。Person 实体类:@interface Person : NSObject{ int height;}@property(nonatomic,copy)NSString *name;@property(nonatomic,assign)NSInteger ag

2015-03-11 18:21:13 5809

转载 iOS-浅谈runtime运行时机制02-runtime简单使用

由于OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类与对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类、对象中的所有属性、方法。  下面就介绍运行时一种很简单的使用方式,将字典对象转为模型。当然,你可能会问,我用KVO直接调用 setValuesForKeysWithDictionary:方法,传入一个字典一样可以快速将字典转模型啊,但是这种方法有它

2015-03-11 16:48:41 16785

转载 iOS-浅谈runtime运行时机制01-类与对象的内部结构

最近一直在研究runtime运行时机制的问题,我想可能也有很多人不太清楚这个问题吧?在这里跟大家沟通分享下我对与runtime机制的理解。  要理解runtime,首先我们要了解类和对象的内部结构,下面将首先介绍下OC中类与对象的结构层次。  一、首先,从 runtime.h头文件中找到对 class 与 object 的定义/// An opaque type tha

2015-03-11 16:47:27 2433

转载 IOS 整体框架类图值得收藏

Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这些对象的

2015-03-11 14:31:52 1652

iOS and macOS Performance Tuning.zip

iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift

2020-04-01

自动替换webp地址shell脚本

自动替换cocoaPods中master下的webp仓库git地址,因为默认地址为谷歌链接,被墙,无法下载。

2018-07-12

IPhone 按键音素材(43个)

IPhone 手机按键音,共43个,wav,有需要的,拿走不谢。IPhone 手机按键音,共43个,wav,有需要的,拿走不谢。IPhone 手机按键音,共43个,wav,有需要的,拿走不谢。

2015-12-09

xmpp_ios_demo

即时通讯,使用xmpp协议,做了一个ios 的demo,里面只是简单写了下连接、登录、获取好友,收发信息,没有做界面。还有一个 openfire 和 spark 安装包,方便自己动手搭建服务器和模拟另一客户端,测试通讯。服务器搭建过程可参考我博客:http://blog.csdn.net/jiajiayouba/article/details/44755385

2015-03-31

ios应用内购买

ios 应用内购买,内购,iap demo。

2014-10-10

ios消息推送源码(含php服务端源码)

ios消息推送源码,包括php服务端,做apns的朋友可以直接使用。xcode6.1 做的一个demo

2014-10-10

AspNetPager+Oracle

AspNetPager 分页控件,数据库是Oracle,一个简单的demo。

2013-12-02

ChartDemoMVC

还在为报表统计中的折线图、柱状图、饼形图而伤透脑筋吗?给大家上传一个我刚做的demo,是利用chart.js来做的报表。demo是用vs2012做的,把mvc也加上了,很多地方我都做了注释,IE6-8也做了兼容。不想看demo的话,大家也可以直接去看文档参考网址: http://www.bootcss.com/p/chart.js/ (注:原网址兼容性适配方案中的excanvas.js类库中有错误,我的demo中已经改正了)

2013-08-13

Nhibernate+NUnit Demo VS2012

做的一个小demo,简单介绍如何使用NHibernate和NUnit。

2013-08-10

C# WinFrom 单实例运行

C# WinForm 单实例运行 ,当第二次运行时,激活第一个运行实例。

2013-06-24

Linux C函数参考手册(PDF版)

Linux C函数参考手册(PDF版),想用什么函数,可以直接查手册了,哈哈

2013-05-02

64位win7专用Debug

xp和32位的win7下都自带有debug,64位win7却没了。故上传一个,是DosBox和debug32的打包。

2013-01-24

jQuery1-4.1 速查

jQuery1-4.1 速查

2012-11-05

Linux文件查找技巧

Linux文件查找技巧

2012-11-05

腾讯QQ的HTTP接口[C#.NET版]

登录接口、获取好友接口、发送QQ信息接口……

2012-07-16

C#创建windows服务+Form+Web调用服务

C#创建windows服务+Form+Web调用服务,注释很全。

2012-07-03

C#创建Windows服务

C#创建Windows服务,自动启动……

2012-07-02

HTML5 画板

用html5写的一个画板,注释很全,是适合入门的朋友们看哦……

2012-05-25

Windows Phone 画图

windows phone 手写,画图小应用

2012-04-20

蓝屏程序 自己写着玩的

自己写的蓝屏程序,当然,是假的了,只是模仿了一下,让人信以为真吧了,蓝屏后,alt+f4,无效,就算是任务管理器也奈何不了我了,除非你强制关机。自己在写的时候,留了个小后门(不然,我自己也关不掉了),就在屏幕的右下角……

2011-08-15

正则表达式实例 (包含各种验证)

对正则表达式不熟悉的同学可以看看,里面有我们最常用的正则验证代码,像手机号、邮编、邮箱、数字……以后如果要用到的话,直接copy就ok了,方便又快捷……

2011-08-15

公司管理软件(进销存)

自己大二寒假做的,公司管理软件,主要是进货管理,售货管理,报表统计,财务管理,公司职员、客户管理……还有一点功能,寒假一个月里没有做完,就留给各位完善了。同时,代码有点不规范,像控件没有命名等,还请见谅……

2011-08-15

聊天软件(附带发送文件)

聊天软件,单聊,群聊,发送图片,发送文件……

2011-08-15

贪吃蛇C#(算法简单)

呵呵,昨天上C++课时,突然灵光一闪,想到了贪吃蛇的优质算法,于是昨晚奋斗了几个小时,终于将贪吃蛇用C#写了下来,自己之前也看过别人的贪吃蛇代码,感觉他们的算法都太复杂了,不如咱的简单,嘿嘿,这可不算给自己打广告哦,总之:不管做任何的小项目,要有自己的见解,我想,这才是最重要的吧。

2011-03-30

五子棋增强版(内含定时关机等)

本人闲来无事,就用C#写了一个简单的五子棋小游戏,感觉太过简单,就加入了定时关机,倒计时关机的功能,及调用了系统的放大镜等程序。其实,感觉代码只要算法想明白了,一切就over了,

2011-03-27

空空如也

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

TA关注的人

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