- 博客(157)
- 资源 (6)
- 收藏
- 关注
原创 iOS AutoLayout初级(一)
一。Auto Layout简单介绍Auto Layout 是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处。作为一个懒人,我想少写点代码,所以在view中我想减少对frame的设置,一个负责的cell可以让我写一大堆frame,还要计算,我头大。作为一个还算整洁的人,我喜欢代码干净整洁。总结以上,我决定使用Autolayou
2014-11-27 17:05:28
218
原创 xcode 5.1下编译使用librtmp
1. 编译openssl下载openssl, http://www.openssl.org/source/我下载了openssl-1.0.1c ,
2014-05-23 14:36:16
368
原创 Mac下 Eclipse+python+Pydev+pip+mysql+svn
最近比较闲,准备学学python,第一天搭建环境,我的电脑是mac的, 配置python开发环境:我是mac OS X Core i5 64位机, version 10.8.5, xcode 5.11. 安装eclipse下载地址: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads
2014-04-02 17:54:48
3228
原创 微博,豆瓣,人人的appkey申请流程
1. 腾讯微博1) 登陆到腾讯微博开放平台,http://dev.t.qq.com2) 完善开发者资料(右上角个人信息里面),选择“公司”或者“个人”,完成后去你填写的邮箱里验证链接3) 选择网页应用 “创建应用”。4)填写应用资料5)成功获取appkey2. 豆瓣1)2)3)4)5)3. 人人网1) 进
2014-03-20 14:53:38
763
原创 使用cocoapods时,pod setup出错解决
1. 命令行运行# -rf ~/.cocoapods/repos# pod setup(这个我还是没成功,报错ruby里什么找不到文件,于是我更新ruby)2. 更新ruby(如果1里面第二部没成功的话,我就是,我猜想是版本低了)xcode-》preference-》download里安装Command Line Tools安装rvm:命令行里运行$ curl
2014-03-06 09:46:47
7603
原创 IOS7 遇到的一些问题以及解决
1. 隐藏tabbar出现黑色区域的问题。IOS7下,想做成tabbar向下滑动隐藏的效果,结果原来的tabbar的地方留下一块黑色区域,网上找了很多办法都没有解决,让我痛恨。无奈,自己定制了一个tabbar来实现滑动隐藏,效果还不错。2. 打开相册和相机时状态栏不隐藏的问题IOS7要隐藏状态栏,需要在info.plist文件中添加View controller-based
2013-12-26 14:46:27
7813
转载 IOS-导航栏风格
转自: http://www.cnblogs.com/tx8899/archive/2012/06/05/2536229.html导航控制器可以用几种不同的风格来显示自身。默认风格就是标准的灰色外观。目前支持三种不同的风格。风 格描 述UIBarStyleDefault默认风格;灰色背景,白色文字
2013-12-05 14:12:53
163
原创 iphone手机音频AAC视频H264推流(一) iphone手机推流最佳方案
这几个月一直在做iphone手机音视频的东西,由于个人比较懒,所以一直没整理,现在闲的蛋疼,并且以后项目要搁置了,在这里记录一下我做的iphone手机推流的东西。项目都是个人的调研与实验,可能很多不好或者不对的地方请多包涵。待续。。。
2013-09-27 12:47:25
13254
转载 关于C++和Objective-C混编
Objective-C在大部分情况下足够满足我们的需求,但是还是会有一些情况必须要使用C++,比如:使用C++的库当Objective-C不够快的时候第一点自然不必多说,至于第二点,Objective-C的消息机制比起函数调用还是比较慢的,当对性能有极高要求的时候,就需要C/C++来替代。C++与Objective-C混编只要注意将包含C++代码的.m文件改为.mm
2013-09-04 17:23:28
754
原创 ios设备版本更新
1. 应用程序已经放在appstore时更新比较简单,就是比较版本号,当发现版本高于当前版本时,就访问appstore应用程序所在位置,让用户决定是否更新。使用xml文件保存版本信息,updateInfo_ios.xml内容如下 1.0.1 软件升级!!! itms-apps://phobos.apple.com
2013-09-04 09:44:46
1382
转载 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。那么,大家最常用的组件是什么?这些组件是如何提升开发效率和稳定性的?哪一款组件适合自己,是 AFNetworking(AFN)还是 ASIHTTPRequest(ASI)?
2013-09-03 15:40:06
2485
转载 UIFont字体大全
UIFont 设置字体1 label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24];字体名如下:Font Family: American TypewriterFont: AmericanTypewriterFont: AmericanTypewriter-BoldFont Fa
2013-08-19 10:36:35
796
原创 初学ios之建立用户文本输入的模态警告框
平时的警告框就是弹出一个警告,没想着可以输入,发现能输入文字并处理也是蛮方便的。以注册一个用户为例,首先看看头文件需要的东西@interface ViewController :UIViewControllerUIAlertViewDelegate>{ UITextField *_username; UITextField *_password;
2013-08-07 10:40:53
2472
原创 mac下安装使用brewhome安装nginx
1. 安装brewhome(如果没有的话)打开命令行,输入(密码就是电脑密码):DongtekiMacBook-Air:~ Dong$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"==> This script will install:/usr/local/bin/brew/usr/loca
2013-08-02 15:26:33
14922
原创 mac 下安装 nginx
1.安装brewhome(如果系统没有的话)打开命令行,输入以下命令$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"然后输入密码,我就是输入电脑密码。他自己安装DongtekiMacBook-Air:~ Dong$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/h
2013-08-02 14:52:46
385
转载 像素深度BPP
转自: http://blog.chinaunix.net/uid-26435987-id-3077020.html 像素深度是指存储每个像素所用的位数,它也是用来度量图像的分辨率。像素深度决定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数。例如,一幅彩色图像的每个像素用R,G,B三个分量表示,若每个分量用8位,那么一个像素共用24位表示,就说像素的深
2013-08-01 10:53:09
673
转载 手把手教你ARC——iOS/Mac开发ARC入门和使用
Revolution of Objective-c本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉i
2013-07-30 09:21:35
196
转载 手把手教你ARC——iOS/Mac开发ARC入门和使用
Revolution of Objective-c本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉i
2013-07-30 09:20:49
749
原创 头文件<libxml/tree.h>找不到 解决
http://stackoverflow.com/questions/1428847/libxml-tree-h-no-such-file-or-directory1、项目-Target中的build phases,找到Link Binary With Libraries,点击“+” 添加 “libxml2.dylib”2、同样的,切换到Buiild Set
2013-07-26 14:47:37
2816
转载 入门视频采集与处理(显示YUV数据)
转自: http://ticktick.blog.51cto.com/823160/568928 在《入门视频采集与处理(学会分析YUV数据)》这篇文章中,我们已经学会了如何分析采集到的YUV原始码流,那么,下一步就是如何预览显示所采集的码流了,只有经过显示,才能非常直观地看出自己采集的数据是否有问题。 关于如何显示原始的YUV码流,根据我的经验,一般有三种方法:
2013-07-19 14:56:48
992
转载 入门视频采集与处理(学会分析YUV数据)
转自: http://ticktick.blog.51cto.com/823160/555791 做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式,而从视频处理(例如H.264、MPEG视频编解码)的角度来说,也是在原始YUV码流进行编码和解析,所以,了解如何分析YUV数据流对于做视频领域的人而言,至关重要
2013-07-19 14:38:09
691
转载 iOS应用崩溃日志揭秘2
转自 http://www.raywenderlich.com/zh-hans/30863/ios应用崩溃日志揭秘2场景 4: 吃棒棒糖时闪退!用户邮件说, “当rage master吃棒棒糖时应用就闪退…” 另一用户说, “我让rage master 吃棒棒糖,没几次应用就闪退了!”崩溃日志如下:Incident Identifier: 081E58F
2013-07-16 09:35:59
958
转载 iOS应用崩溃日志揭秘
转自:http://www.raywenderlich.com/zh-hans/30818/ios应用崩溃日志揭秘这篇文章还可以在这里找到 英语Learn how to make sense of crash logs!本文作者是 Soheil Moayedi Azarpour, 他是一名独立iOS开发者。作为一名应用开发者,你是否有过如下经历?
2013-07-16 09:31:35
1643
原创 iOS 使用libx264编码视频
首先视频采集使用AVCaptureSession,输出参数设置如下 AVCaptureVideoDataOutput *newVideoOutput = [[AVCaptureVideoDataOutputalloc] init]; [newVideoOutput setAlwaysDiscardsLateVideoFrames:YES]; NSDi
2013-06-07 16:23:29
10716
5
转载 图文并茂 在ML OS X 10.8 + XCode4.4/4.4.1下实现无证书真机调试IOS5.1.1(亲测,附调试截图)
参照这个教程成功破解xcode,觉得很不错,收藏一下本方法是结合网上一些朋友的帖子,然后加上自己的理解写的,在ML OS X 10.8环境下用XCode4.4/4.4.1 + IOS5.1实测可行!ps:使用无证书调试,也意味着你的设备要越狱! 第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问 2)单击:"钥
2013-05-31 17:47:03
781
转载 iOS中的音频 (iOS audio)
翻译自国外教程:http://www.raywenderlich.com/204/audio-101-for-iphone-developers-file-and-data-formatshttp://www.raywenderlich.com/233/audio-101-for-iphone-developers-converting-and-recording
2013-05-28 09:15:02
516
转载 Spring 3.x jar 包详解 与 依赖关系
【Spring 3.1包详解】备注:以下的jar包,如果没有特殊说明,大多数的最新版本都可以从http://ebr.springsource.com/repository/app/下载到Spring 3.1与之前的 2.X 的不一样,新版本把原来的包分解了,功能分工明确:org.springframework.aop-3.1.1.RELEASE.jar ---- ----spring
2013-05-14 18:03:34
105
转载 spring jdbc操作
1、使用JdbcTemplate的execute()方法执行SQL语句 Java代码 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");2、如果是UPDATE或INSERT,可以用update()方法。 Java代码
2013-05-14 17:24:01
92
转载 Netty概述
Netty始终要写一篇来作为终结的,但是到了写的时候才发现无从下手,了解 的还是不够吧。无奈,从四处摘录了一大片东西,很多都是官网下来的,没有什么文字说明,权当参考了。首先来一张总体架构图,这个是从Neety官网上摘下来的,描述了Netty的核心架构和总体功能。 1. BootStrap Bootstrap : ChannelFactory, Ch
2013-05-14 09:29:19
101
转载 Redis客户端-Jedis源代码探索
Redis的应用已经如火如荼了,你要是搞服务端的,说你还没用过,一些人又要从心里鄙视你n遍了。刚好在项目中实践了,有一点点心得,在这里跟大家交流一下。由于时间的关系,Redis的源码还未读完,今天先把客户端jedis的源码研究一下吧。看完代码后其实你可以自己实现一个了。代码一定要剖析到每一行,吸取精华才算凑效。jedis,在各种客户端中算比较优秀的。代码风格也很好,读来如沐春风,心旷神怡啊:)
2013-05-13 16:29:41
601
转载 代码实现Jedis池的使用和Jedis分布式
目录 1 JEDIS简介 1 2 JEDIS简单使用 1 3 JEDIS的池使用 2 4 JEDIS的分布式 4 1 Jedis简介 Jedis是Redis的java客户端。我们可以在java编程中使用它来编写java代码访问Redis服务。 关于Redis简绍:http://xmong.iteye.com/blog/1840242要使用Jedis可以通
2013-05-13 14:42:08
155
转载 redis在windows下使用
下载的windows版本是redis-2.0.2,解压到D盘下:D:\redis-2.0.2进到该目录下,有下列文件: redis-server.exe:服务程序 redis-check-dump.exe:本地数据库检查 redis-check-aof.exe:更新日志检查 redis-benchmark.exe:性能测试,用以模拟同时由N个客户
2013-05-09 15:28:14
158
转载 Spring 注解@Component,@Service,@Controller,@Repository
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3 个注释和 @Componen
2013-05-09 10:57:52
128
转载 property和constructor-arg的使用
一:依赖注入的方式 constructor-arg:通过构造函数注入。 property:通过setxx方法注入。 二:constructor-arg的简单使用 java代码 Java代码 public class Man { private String name ; private int age;
2013-05-08 17:07:49
101
转载 Gson简要使用笔记
最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要
2013-05-08 09:17:33
77
转载 详解iBaits中SqlMapClientTemplate的使用
Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率的开发者来说,iBatis是一个非常不错的选择。而得到广泛应用的开源企业架构SpringFr
2013-04-22 14:14:39
220
转载 session 失效时间
WebWebsphereXML配置管理Servletsession-timeout(web.xml)元素与session.setMaxInactiveInterval()函数 a) web app server中,如websphere里可以设置超时时间为30分钟 b)在web.xml中的session-config配置 session-timeo
2013-04-18 15:37:14
1105
转载 VisualSVN Server的配置和使用方法 图文
VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理 1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在
2013-04-15 13:54:17
477
转载 详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之
2013-03-27 17:35:09
338
转载 spring组件扫描<context:component-scan/>使用详解
关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。 先写一个小例子,剩下的在下面解释 下面是引用spring fr
2013-03-27 16:59:58
261
BluetoothManager.framework
2012-09-10
ios 画板 手势 涂鸦
2012-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人