会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
兜兜有糖的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
下一页
2015年6月4日
ARC 下面可能导致的内存问题
摘要: 一、ARC相对MRC来说,减轻了程序员的大部分内存管理工作,使用ARC的时候也需要十分清除内存管理的原理,不然可能带来一些很难调试的问题。下面是ARC下面需要注意的一些问题 1)对象互相引用,形成引用循环。引用循环是基于引用计数无法避免的问题,因为Objetive-C实质上还是一种编译时期的内存管...
阅读全文
posted @ 2015-06-04 17:11 兜兜有糖的博客
阅读(606)
评论(0)
推荐(0)
2015年5月31日
WireShark 抓取Telnet包
摘要: 用Python的Asyncore.dispatcher写了个小服务器,客户端使用telnet连接上去之后一直显示连接丢失,想抓下包看看 抓包结果如下: 服务器在192.168.1.102:8080 端口监听 从第二行是客户端telnet的请求,SYN seq = 0 第三行是同样的请求,表明这个包被重传或者通过其它路由到达了8080端口。 第四行是服务器对客户端连接请求的确认 SYN+A...
阅读全文
posted @ 2015-05-31 01:12 兜兜有糖的博客
阅读(3099)
评论(0)
推荐(0)
python Asyncore.dispatcher 理解
摘要: 1、Asyncore是python的标准库。Asyncore.dispatcher 是这个库中的一个socket的框架,为socket添加了一些通用的回调方法,比如: def listen(self, num): def bind(self, addr): def connect(self, address): def accept(self): ...
阅读全文
posted @ 2015-05-31 00:52 兜兜有糖的博客
阅读(5571)
评论(0)
推荐(0)
2015年5月27日
COCOA® PROGRAMMING FOR MAC® OS X (2)- Speak Line
摘要: 1、NSControl是所有控件的父类,NSControl继承自NSView,因此NSControl是一个能够独立响应事件的NSView,每个NSControl含有一个Target和Action,当用户与控件交互的时候会发送Action消息。 这里有一点不明白,IOS中的控件的事件大多都过回调对应...
阅读全文
posted @ 2015-05-27 20:19 兜兜有糖的博客
阅读(396)
评论(0)
推荐(0)
2015年5月26日
COCOA® PROGRAMMING FOR MAC® OS X (1)- Get Start
摘要: 这个是Mac OS App开发学习的第一篇,希望是一个好的开始。一、为什么要学习Mac OS App开发 a)长时间做IOS开发,发现自己所做的局限在苹果的一些库上面,一些底层的API却是私有的,不利于自己对操作系统的理解,学习Mac OS 可以增加对底层系统的理解,OC也有更广泛的应用空间。 ...
阅读全文
posted @ 2015-05-26 21:38 兜兜有糖的博客
阅读(402)
评论(0)
推荐(0)
Objetive-C initialize研究
摘要: initialize执行时机 在向一个类执行实例方法或者类方法(除了initialize和load方法之外)的时候,触发initialize方法,因此如果一个类你没有使用的时候,是不会执行的。initialize的执行顺序和次数 initialize的执行顺序和普通方法一样遵从方法转发的...
阅读全文
posted @ 2015-05-26 13:51 兜兜有糖的博客
阅读(251)
评论(0)
推荐(0)
Objetive-C +load方法研究
摘要: load方法的执行时机 Objetive-C的runtime会在一个类的所有方法加载到内存中时调用这个类的+load() 方法,因为每个类的方法只是加载一次,所以每个+load()方法只调用一次。 加载一个类的方法会在一个进程启动开始的时候,这个时候进程的业务代码没有还没有开始执行。 对于...
阅读全文
posted @ 2015-05-26 13:25 兜兜有糖的博客
阅读(378)
评论(0)
推荐(0)
2015年5月25日
Python创建多进程,用Queue传递信息
摘要: 创建10个进程,分别计算0到1000各个区间的和,主进程汇总__author__ = 'Administrator'# -*- coding:utf-8 -*-'''@author:qiushui'''import osimport threadingimport multiprocessingim...
阅读全文
posted @ 2015-05-25 23:09 兜兜有糖的博客
阅读(413)
评论(0)
推荐(0)
Python 中的GIL
摘要: GIL:Global Interpreter Lock, 全局解释器锁定,是指python虚拟机在执行多线程程序时,任一时刻只有一个线程在执行,这使得多线程程序无法充分利用CPU。对于一般的多线程跟IO绑定的程序,GIL影响并不明显,因为多线程跟IO绑定大多时间在等待,CPU并不是瓶颈,只有计算量...
阅读全文
posted @ 2015-05-25 22:24 兜兜有糖的博客
阅读(226)
评论(0)
推荐(0)
2015年4月10日
IOS CrackMe 破解学习
摘要: 一直在看别人如何破解一个app,下面自己也尝试着学习怎么去破解一个app的密码,下面是完整的过程。准备工作: 一台mac或者pc安装了ssh客户端 一台越狱的iphone iphone上安装了openSSH iphone上安装了gdb,请注意是这个:https://code.google.c...
阅读全文
posted @ 2015-04-10 13:41 兜兜有糖的博客
阅读(1372)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
下一页
公告