- 博客(55)
- 资源 (2)
- 收藏
- 关注
原创 wireshark on mac :::no interface can be used for capturing in this system with the current configura
解决方法sudo chmod 777 /dev/ bpf*
2015-07-27 09:18:46
1174
转载 voip push
先mark 一下 以后你弄voip 推送 就看这3个网页就够了 http://blog.youkuaiyun.com/openglnewbee/article/details/44807191 http://blog.youkuaiyun.com/zhugq_1988/article/details/37656107 http://blog.sina.com.cn/s/blog_7
2015-06-23 10:43:20
875
原创 学习http
在学习http 的时候最后 配合一些工具来学,这样即可以有利于后期的开发调试,也可以加快对http 的理解http的调试工具我这里有几个tcpdump 这是一个强大的工具 而且苹果再带 命令行输入 tcpdump -XvvennSs 0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 //这里解释一下 0x4745 0x4854 代表
2015-05-20 15:08:38
594
原创 github
首先在 www.github.com 登录 。 新建一个 repository 然后 clone 这新建的项目地址然后到mac 命令行: git clone url然后在这个目录新建一个工程git status //发现多了一些绿色的修改项,,,这些是还没有添加到git本地缓存的修改条目git commit -m "留言"此时 已经添
2015-04-20 16:42:13
354
转载 xcode 工具的的一些特殊用法
General ---》App icons and Launch images 选择 launch image 和no autolayout 屏幕会通过自动比例放大
2015-04-01 09:06:53
341
转载 ios block 网上看到好的文章
转自:http://www.cnblogs.com/kesalin/archive/2013/04/30/ios_block.html一,前言在前文《深入浅出Cocoa多线程编程之block与dispatch quene》中我介绍了 block 的一些基本语法以及如何和 GCD 结合的使用示例。block 是在 iOS 4 中引入的新特性,它和 C+
2015-03-21 11:41:10
325
转载 ssh 文件传输
scp HuminiOs@192.168.7.107:/Users//huminios/Desktop/guide1.png /Users/dengchanghu/Desktop/cmdtest远程连接 ssh username@servername(ip)利用ssh传输文件在linux下一般用scp这个命令来通过ssh传输文件。
2015-03-13 17:52:21
355
原创 KVO
kvo 可对某个属性 设置添加监听者(对象 监听 对象)。注意监听的是他的引用变化(也就是说数据存储的地址) 比如说 使用nsmutabledic 使用setobject: forkey 是不会发送通知的;
2015-03-12 10:41:31
338
原创 本地推送
iOS8 之后的版本使用本地推送先要注册本地推送[application registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSou
2015-03-08 14:26:08
357
原创 typedef void (^funcblock)(void);
typedef void (^funcblock)(void);这段代码的作用是 定义 funcblock 为输入参数 和返回值为void 的block;
2015-03-02 18:59:32
991
转载 UITextfiel 网上找的比较全面的资料
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRec
2015-02-27 09:53:58
572
原创 python socket
from socket import *from time import ctimeHOST = ''PORT = 25768BUFSIZ = 1024ADDR = (HOST, PORT)tcpSerSock = socket(AF_INET, SOCK_STREAM)tcpSerSock.bind(ADDR)tcpSerSock.listen(5
2015-01-16 10:10:46
392
原创 AFNetworking
get请求- (void)http_get:(NSString *)api params:(NSDictionary *)params callback:(void (^)(NSObject *))callback fail_callback:(void (^)(AFHTTPRequestOperation *))failcallback { AFHTTPRequ
2014-12-21 15:57:12
367
转载 NSURLSession
NSURLSession 和 NSURLConnect 最大的不同点就是后台比较灵活 看了一个比较好的教学是 来自这里的 http://www.cocoachina.com/industry/20131106/7304.htmlNSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。在程序在前台时,NSURLSe
2014-12-19 21:46:32
356
原创 二维码 ZBar code 推送
二维码 http://zbar.sourceforge.net/iphone/sdkdoc/picker.html 这个我觉得挺好用的,功能比较全面 有一点要注意的地方就是 编译的时候选择真机 和模拟器 要编译不同的东西(libzbar.a),不然会出错。推送今天研究了大半天,后来才发现原来远程推送 的一些实现 和app 的应用关系不是很大, app 主要是
2014-12-11 21:29:25
425
转载 CALayer
CALayer 和uiview 的区别是 CALayer 是UIView的底层用于实现绘制功能的东西。CALayer 能够实现一些酷炫的效果, 可以通过各种三维变换。CATransform3DMakeTranslation(0,0, 1000); 返回 CATransform3D 返回平移矩阵CATransform3DMakeRotation(M_P
2014-12-09 15:11:18
317
原创 [[UISreen mainscreen] bounds] 不能填充满界面问题
以前用iphone4调试界面的时候用[[UISreen mainscreen] bounds] 这个可以刚好填充慢(周围不会出现黑边框)但是如果到了其他的平台的话 iphone5.。iphone6 就会出现边缘填充不到问题这里的解决方法有两个1. Use Asset CatalogsWhen you create a new project, there's th
2014-12-08 09:59:21
519
转载 ios 的socket 注意事项
不同机器内部对变量的字节存储顺序不同,有的采用大端模式(big-endian),有的采用小端模式(little-endian)。大端模式是指高字节数据存放在低地址处,低字节数据放在高地址处。小端模式是指低字节数据存放在低地址处,高字节数据放在高地址处。在网络上传输数据时,由于数据传输的两端可能对应不同的硬件平台,采用的存储字节顺序也可能不一致,因此 TCP/IP 协议规定了在网络上
2014-12-06 12:07:35
681
转载 绝对布局和相对布局
注意: 绝对布局和相对布局是不共存的 也就是说LayoutConstraint 和frame 不共存 frame就不多说了相对布局主要的就是建立约束条件- (IBAction)sliderChange:(id)sender{ //为了避免冲突移除myView的水平和垂直约束,注意是从主视图上移除,因为约束是加载我们的主视图上,即相对于我们的主视图
2014-12-04 11:47:51
1041
原创 rootviewcontroler视图的切换
我们在应用第一次使用的时候可能会有不同的启动视图的分支路线,,也许我们应用的使用教程用完之后我们可以改变appdelegate的rootviewcontroler来达到回到起点退回分支的岔口。
2014-12-04 10:16:29
473
转载 HTTP 协议详解
这是我见过比较详细的资料了 http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html
2014-12-03 17:05:34
317
转载 UITableView 的一些效果 透明和section的高度
{"code":1,"msg":"ok","data":[{"tweet":"\u4f60\u662f\u770b\u70b9\u7684\u8d5e\u6bd4\u8f83\u591a\u5427[\u62a0\u9f3b\u5b50]","create_at":"1415873005","msg_id":"96343229","reply_to":{"tuid":"241548743","ni
2014-11-13 21:53:57
706
转载 ios runloop 与多线程
iOS中多线程原理与runloop介绍2013-03-27 10:32 佚名 oschina 字号:T | TiPhone中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。只有主线程有直接修改UI的能力。AD:2014WOT全球软件技术峰
2014-11-12 20:44:05
478
转载 nsurlcache
引入: 在IOS应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在IOS设备中加一个缓存的机制。下面将介绍如何在IOS设备中进行缓存。目的: 使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。
2014-11-12 20:17:43
500
转载 runloop 详解
iPhone开发之NSRunLoop的进一步理解iPhone应用开发中关于NSRunLoop的概述是本文要介绍的内容,NSRunLoop是一种更加高明的消息处理模式,他就高明在对消息处理过程进行了更好的抽象和封装,这样才能是的你不用处理一些很琐碎很低层次的具体消息的处理,在NSRunLoop中每一个消息就被打包在input source或者是timer source中了,来看详细内容。
2014-11-12 15:27:52
309
转载 线程共享了哪些资源
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。 进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括: 1.线程ID 每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进
2014-11-09 17:46:56
538
原创 ASIHttprequest NSMutableURLRequest post请求的方便之处
如果是NSMutableURLRequest 要在请求假如各种zi'duan
2014-11-06 15:49:22
529
原创 NSURLConnection NSURLConnectionDataDelegate
如果想自定义一个网络请求的话 可以 让你的类继承NSURLConnectionDataDelegate
2014-11-06 14:53:13
515
原创 xcode 5 升级 xcode6 有可能签名文件 xcode 6会不识别
xcode 5 升级 xcode6 有可能签名文件 xcode 6会不识别怎么处理呢很好办 在终端 输入命令xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $pro
2014-10-24 16:30:41
443
原创 uitableview 的一些使用方法
首先-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{// return UITableViewCellEditingStyleDelete;//删除编辑return UITa
2014-10-24 11:07:19
281
原创 navigationcontroller
如果嵌入了父视图这 uiviewcontrol的navigationcontroller 就会直接是父sh
2014-10-22 08:26:12
290
深入分析Linux内核源码.chm
2013-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人