自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (10)
  • 收藏
  • 关注

原创 不翻墙快速下载CocoaPods索引的方法

不翻墙快速下载CocoaPods索引的方法起因操作步骤1. 通过镜像下载索引2. 修改仓库的origin地址方法一 通过命令直接修改远程地址方法二 通过命令先删除再添加远程仓库方法三 直接修改配置文件方法四 通过第三方git客户端修改3. 同步最新索引4. 愉快的使用cocoapods最后杭州字节招人啊!!!!杭州字节招人啊!!!!杭州字节招人啊!!!!内推走起,等着大伙简历啊起因上个月换了工作,远程入职,然后领了新电脑,需要配置工作环境,但是你们懂得原因,网络不给力啊。经过N次pod拉取失败后,终于

2020-06-28 23:21:29 586

原创 利用RHSocketKit构建自定义协议通信

利用RHSocketKit构建自定义协议通信在网络传输中,tcp/ip协议只是网络的基础,分别属于传输层和网络层。我们各种应用之间的通信需要依赖各种各样的协议,是建立在tcp/ip之上的,比如典型的http协议。在开发过程中,一般我们制定的协议需要两个部分,header和content。1-header:协议头部,放置一些meta信息。2-content:应用之间交互的信息主体

2016-04-18 21:11:23 3066

原创 CocoaAsyncSocket 网络通信使用之Protobuf安装(五)

CocoaAsyncSocket网络通信使用之Protobuf安装(五) Protocol Buffers是Google推出的工具,主要用来处理数据的序列化和反序列化,能够针对数据的不同类型做压缩存储,从而减少网络数据传输的大小。一般我们在写数据协议的时候,都需要针对不同的平台实现多次数据解析方法,而Protocol Buffers的另一个功能就是一次模版定制,多平台编译使用。

2016-02-25 17:27:38 4195 1

原创 MQTT协议实现(一)

MQTT协议实现(一)11年的时候,记录写过一篇文章《采用MQTT协议实现android消息推送》,那个时候,只是为了实现推送的功能,没有仔细阅读过MQTT协议的内容。最近看同事又重新提起这个协议,于是就心血来潮去实现一下。MQTT协议是在tcp协议之上的,是基于TCP/IP的一个应用协议,正好可以验证一下自己之前整理的基于tcp的RHSocket框架。MQTT协议简述MQ

2015-11-17 17:34:07 10189 1

原创 关于_runWithMainScene:transitionContext:completion错误的测试

_runWithMainScene:transitionContext:completion错误前几天升级xcode7,使用ios9,碰到一个诡异的问题。在一个手机中出现一启动app就crash。后来重新安装app,然后中间做了一些“顺手”的操作,crash无法再次重现。今天app正式上线,测试mm再次拿过来一只毕现crash的手机。同事调试后,终于发现问题所在

2015-10-22 19:45:31 10525 1

原创 CocoaAsyncSocket 网络通信使用之RHSocketKit框架(四)

CocoaAsyncSocket 网络通信使用之RHSocketKit框架(四)之前已经对socket通信框架的设计和使用做了说明,限于码字水平,基本都是代码累积的,总体结构不能一目了然,现在增加类图结构(https://github.com/zhu410289616/RHSocketKit/tree/master/Docs)。项目代码和资料已经

2015-10-22 11:39:49 3226

原创 CocoaAsyncSocket 网络通信使用之http协议测试(三)

CocoaAsyncSocket网络通信使用之http协议测试(三)通过前一篇CocoaAsyncSocket网络通信使用之数据编码和解码(二),我们已经搭建好了socket的框架。框架主要分为以下5个模块:1-网络连接模块(socket connection)2-数据协议框架(socket packet content protocol)3-发送数据前的编码模

2015-07-03 22:42:44 5082

原创 CocoaAsyncSocket网络通信使用之数据编码和解码(二)

CocoaAsyncSocket网络通信使用之数据编码和解码(二)在上一篇CocoaAsyncSocket网络通信使用之tcp连接(一)中,我们已经利用CocoaAsyncSocket封装了自己的socket connection。本篇主要是通过引入编码器和解码器,将可以共用的内容模块化。简述:在tcp的应用中,都是以二机制字节的形式来对数据做传输。一般会针

2015-07-03 10:51:54 7664 2

原创 CocoaAsyncSocket网络通信使用之tcp连接(一)

CocoaAsyncSocket网络通信使用之tcp连接(一)简述:在互联网世界中,网络访问是必不可少的一部分,而对于程序员来说,网络编程却是一个比较复杂的存在,特别是socket处理方面。在android平台中,java类库丰富,封装良好,比如:mina,netty等等。而在ios平台中,也有出名的socket库,CocoaAsyncSocket。最近碰到一些朋友

2015-07-02 21:41:34 26561 4

原创 mac中apache开启https功能,本地发布安装app

mac中apache开启https功能,本地发布安装app最近app进入收尾阶段,发包比较频繁。很多手机都不在测试证书中,所以使用的是企业证书打包。每次上传到外网服务器都很慢,需要15分钟左右。想想还是自己本地mac做个服务器下载比较快一点。所以学了下apache开启https的内容,本文记录了自己的学习过程。1-先制作自己的签名证书在前面的apache

2015-06-19 22:44:35 11641 2

原创 mac下apache和php的简要记录

apache和php的简要记录----------------apache基本命令:查看apache版本:httpd -v启动:sudo apachectl start停止:sudo apachectl stop重启:sudo apachectl restart(apache启动成功后,浏览器打开http://127.0.0.

2015-06-15 21:01:54 2635

转载 CocoaPods安装和使用教程

CocoaPods安装和使用教程http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽

2015-04-10 23:12:24 46154 3

原创 ZBar 支持i386 armv6 armv7 armv7s x86_64 arm64

ZBar 支持i386 armv6 armv7 armv7s x86_64 arm64处理了libmp3lame.a

2014-06-08 00:22:20 8066 12

原创 lame支持armv6 armv7 i386 armv7s arm64

lame支持armv6 armv7 i386 armv7s

2014-05-25 15:16:00 8643 8

原创 SlidingMenu实现当前最流行的侧滑,兼容android2.1

SlidingMenu实现当前最流行的侧滑,兼容android2.1该文章属于学习翻译,来源:https://github.com/jfeinstein10/SlidingMenuSlidingMenu是一个开源的android类库,使用它可以很方便的实现类似Google+,YouTube和Facebook这种带有侧滑菜单的应用。该库可以

2013-05-25 19:03:21 2716 4

基于CocoaAsyncSocket的tcp通信框架

基于CocoaAsyncSocket的tcp通信框架 文件内容和下面博文一致,可以先看文章,确认有用后再下载。 当然最好是自己实践一遍了。 http://blog.csdn.net/zhu410289616/article/details/46731605 http://blog.csdn.net/zhu410289616/article/details/46739019

2015-07-03

ZBar 支持i386 armv6 armv7 armv7s x86_64 arm64

ZBar 支持i386 armv6 armv7 armv7s x86_64 arm64 文件中包含多个cpu架构的静态库,我已经合并到libzbar.a中,使用这一个就可以了。

2014-06-08

lame支持armv6 armv7 i386 armv7s arm64

压缩包里面有5个文件: 1. lame.h库的头文件 2. libmp3lame-armv6-armv7-i386.a是网上别人编译的lib 3. libmp3lame-armv7s.a是本人亲自动手编译的(哈哈) 4. libmp3lame-arm64.a这个是本人在不满足于armv7s,而多次尝试成功的(得意) 5. libmp3lame.a是合并之后,支持armv6 armv7 i386 armv7s arm64四种cpu架构的合成库。 使用的时候,只要倒入lame.h和libmp3lame.a文件就好了,其他两个无需倒入,只是本人备份保留。

2014-06-07

lame支持armv6 armv7 i386 armv7s

lame支持armv6 armv7 i386 armv7s 压缩包里面有4个文件: 1. lame.h库的头文件 2. libmp3lame-armv6-armv7-i386.a是网上别人编译的lib 3. libmp3lame-armv7s.a是本人亲自动手编译的(哈哈) 4. libmp3lame.a是合并之后,支持armv6 armv7 i386 armv7s四种cpu架构的合成库。 使用的时候,只要倒入lame.h和libmp3lame.a文件就好了,其他两个无需倒入,只是本人备份保留。

2014-05-25

ios7 ios6(3.5inch,4inch)适配

ios7 ios6(3.5inch,4inch)适配demo。 内容不多,思路简单使用。

2013-09-26

ios自定义UIPageControl

有时候不想要园点型的指示效果;有时候UIPageControl需要用到白色的背景, 那么会导致上面的点按钮看不见或不清楚。这个时候我们就需要自定义了。O(∩_∩)O~ 代码在Xcode4.6上编译完成。

2013-09-06

SlidingMenu实现当前最流行的侧滑,兼容android2.1

通过SlidingMenu+Fragment实现当前最流行的侧滑,兼容低本版sdk,android2.1. 此demo来自网络开源项目:https://github.com/jfeinstein10/SlidingMenu

2013-05-10

iOS播放器特效,锁屏状态下显示专辑图片和信息

iOS播放器特效,锁屏状态下显示专辑图片和信息

2013-03-12

SQLiteSpy_1[1].8.16数据库编辑器

SQLiteSpy sqlite3 数据库 编辑 查看

2011-08-10

android 凹凸拼图

一个模拟纸质的凹凸拼图。 载入图片,即可自动将图片做出拼图切块。 随意拖动切块,当靠近时,自定吸附在一起。

2011-08-03

空空如也

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

TA关注的人

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