11 jimye

尚未进行身份认证

我要认证

生在春风里,长在红旗下,不知不觉走上了挨踢的道路,作为未来的挨踢民工,梦想有一天代码能当饭吃。

等级
TA的排名 1w+

Objective-C特性:Runtime

转载来自:http://www.jianshu.com/p/25a319aee33dObjective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。下面通过分析Apple开源的Runtime代码(我使用的版本是objc4-646.tar)来深入理解Objective-C的

2016-01-27 17:38:26

理解 Objective-C Runtime

转载来自:http://www.cocoachina.com/ios/20141008/9844.html当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何工作的。然而每个人至少应该知道

2016-01-27 14:28:21

详解Objective-C中委托和协议

转载来自:http://mobile.51cto.com/iphone-283416.htmObjective-C中委托和协议是本文要介绍的内容,委托和协议是两个概念,协议实际上相当于C++中的纯虚类的概念,只定义并只能由其它类来实现。而委托类似于Java中的接口。(Objective-C实现委托这种机制是利用协议来实现的,这种说法我现在认为是不对的,理由下述:)。Object

2015-11-13 16:26:20

如何改变NSPopover的背景颜色(包括小三角部分)?

问题:在OSX开发时,经常会使用NSPopover来弹出小窗口,那么如何改变NSPopover的背景颜色(包括小三角部分)? 解答:此方案不需要其他第三方库,仅需引入两个自定义NSView类。

2015-08-14 11:18:46

JavaScript核心

作者: JeremyWei | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://weizhifeng.net/javascript-the-core.html原文:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/对象原型链构造函数执行上下文栈执行上下文变量对象活动对象

2015-07-28 16:40:47

图解Javascript原型链

转载来自:http://blog.rainy.im/2015/07/20/prototype-chain-in-js/ 本文尝试阐述Js中原型(prototype)、原型链(prototype chain)等概念及其作用机制。上一篇文章(图解Javascript上下文与作用域)介绍了Js中变量作用域的相关概念,实际上关注的一个核心问题是:“在执行当前这行代码时Js解释器可以获取哪些变量”,而原型

2015-07-22 10:40:45

Can drag webview to move window in cococa?

1. 问题如果cococa程序,在一个==没有titlebar==的window里只有一个webview,是否能够==拖曳这个webview来拖动整个window==呢?当然,直接拖是不行的,webview会先接受这个拖曳drag事件。对于window中除webview以外的其他控件,其实可以直接重载NSWindow的mouseDown和mouseDragged方法来实现要的效果,但是webview

2015-03-12 22:31:44

cocoa使用WebView,WebKit程序运行出错

cocoa使用WebView,WebKit程序运行出错1. Error在一个cococa程序中用到了WebView来显示本地页面,但是插入webview,并且写好相应code后,引入WebKit.h,运行程序,发现运行出错,console里报错:[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (WebVie

2015-03-09 15:22:35

NSTextField 快捷键失效的解决办法

转载来自:http://blog.sina.com.cn/s/blog_575b854e0100tatl.html当程序的MainMenu中的Edit栏不存在的话,NStextField的快捷键功能会失效,因为需要使用协议重新定义它的快捷键功能。在你要使用的窗口(或view)添加如下,覆盖原有的TextField的函数。@interface NSTextField (copypas

2015-01-06 19:37:11

SSH简介及公钥、私钥的基本概念

转载来自: http://blog.csdn.net/qimiguang/article/details/17427331在学习git的过程中接触到了SSH的概念,于是到处google了一下,算是基本明白了概念吧。抱着知识共享的原则以及于己于人皆有益处的事实,根据网上的资料按着自己的理解把这些知识点的原理概念再总结一遍。首先介绍SSH,wikipedia的介绍如下:SS

2014-12-02 14:56:42

SSH隧道技术(端口转发,socket代理)

转载来自:http://www.cnblogs.com/fbwfbi/p/3702896.html本文的受众如果你遇到了以下问题,那么你应该阅读这篇文章我听说过这种技术,我对它很感兴趣我想在家里访问我在公司的机器(写程序,查数据,下电影)。公司为了防止我们用XX软件封锁了它的端口或者服务器地址。公司不让我们上XX网站,限制了网址甚至IP。公司不让我们看关于XX的信息

2014-11-26 18:49:48

matlab中图像块(patch)处理命令小结

在使用MATLAB语言实现图像处理算法时,我们常常会遇到需要对图像块(patch)进行运算的情况。受到其他语言编程习惯的影响,循环通常是不假思索的第一选择。但由于matlab是利于矩阵运算的编程语言,采用循环只会低效和耗时。因此,下面总结了在图像处理中遇到的块运算常用的命令及代码,希望对大家有所帮助。nlfilter调用格式:B = nlfilter(A, [m n], fun);

2014-11-17 23:10:48

Mac OS X 的 Launch Daemon / Agent

转载来自:http://blog.yorkxin.org/posts/2011/08/04/osx-launch-daemon-agent/因為想做某個應用,今天研讀了 Apple Developer 網站上的 Daemons and Services Programming Guide ,終於懂了 Mac OS X 的 Launch Daemon / Agent 是做什麼用的,筆

2014-10-23 10:40:46

Mac OS启动服务优化高级篇(launchd tuning)

转载来自:http://kenwublog.com/mac-os-launchd-tuning

2014-10-23 10:39:24

shell脚本中一些特殊符号

在shell中常用的特殊符号罗列如下: # ;   ;; . , / \\ 'string'| !   $   ${}   $? $$   $* \"string\"* **   ? : ^ $#   $@ `command`{}   [] [[]] ()   (()) ||   && {xx,yy,zz,...}~   ~+   ~-   &   \\   + - %= 

2014-10-22 16:15:50

sublime text 在已经安装ConvertToUTF8插件后出现中文乱码

问题:sublime text本身是不支持中文编码的,所以x

2014-08-26 09:42:29

完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法

转载来自:http://www.cnblogs.com/Capricornus/archive/2013/03/26/2982122.html

2014-08-13 10:42:24

Respond.js让IE6-8支持CSS3 Media Query

转载来自:http://caibaojian.com/respondjs.htmlBootstrap里面就引入了这个js文件,从名字看出来是自适应的兼容。打开IE看了一下,效果挺好的,自适应的效果挺好的。Respond.js让不支持CSS3 Media Query的浏览器包括IE6-IE8等其他浏览器支持查询。使用方式官方demo地址:http://scottjehl.

2014-08-13 10:39:42

关于存储用户密码的思考,bcrypt 和 PBKDF2算法

转载来自:首先,像国内一些网站,比如sina这样的网站,zf要求要掌握用户密码,虽然也是加密的,但是是可逆加密。只要有需要,反解你的密码只是点一下鼠标的事儿。所以建议你的密码分级,对sina这种网站,不要使用高等级的密码。但如果我们为了对用户负责,用户密码采用不可逆算法的时候,我们就要考虑一下如何对用户密码进行加密。那么仅仅是使用不可逆算法就行了吗?还不是,在硬件飞速发展的今天

2014-07-25 09:56:49

sessionID和cookie

一、cookie机制和session机制的区别具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择二、会话cookie和持久cookie的区别如果不设置

2014-07-23 16:52:13

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。