2017-08-03 summer
问题 准备熟悉一下perl下的AES加密的功能,但是在安装Crypt::OpenSSL::AES模块时,系统一直提示找不到 openssl/aes.h 文件,openssl重新安装和升级到最新版本一直都是这样的错误。 ''' AES.xs:5:10: fatal error: 'openssl/aes.h' file not found #include ^ 1 error generated. make: *** [AES.o] Error 1 TTAR/Crypt-OpenSSL-AES-0.02.tar.gz /usr/bin/make -- NOT OK 'Y 继续阅读 »
2016-06-08 AllanChan
1:下载最新的python 版本 这里 2:安装下载好的文件 3:移动目录,系统的调用目录都在(/System/Library/Frameworks/Python.framework/Versions),把新装的python 移动的这个目录下面。 继续阅读 »
2020-07-24 Robin Wen
文/Robin 今天给大家推荐一款软件,名叫「Macs Fan Control」。它是做什么用的呢? Macs Fan Control 是一款好用的 Mac 硬件温度监控软件,使用该软件可以有效地检测电脑中每个硬件的实时温度,并拥有控制风扇转速、调节系统启动的特色,可以有效地解决电脑部分硬件温度过高的问题,可以有效地保护电脑硬件安全,提高使用寿命。 Macs Fan Control 界面长这样。 Macs Fan Control 可以在 Mac 和 Windows 下运行,本身是免费的,Pro 版本支持自定义 fan presets。 至于笔者为什么要用呢?主要是今年维修 MacBook,真是一个麻烦的事情。有过维 继续阅读 »
2019-09-01 geekspeng
通过ARP协议实现VIP IP 地址只是一个逻辑地址,在以太网中MAC 地址才是真正用来进行数据传输的物理地址,每台主机中都有一个ARP 高速缓存,存储同一个网络内的IP 地址与MAC 地址的对应关系,以太网中的主机发送数据时会先从这个缓存中查询目标IP 对应的MAC 地址,会向这个MAC 地址发送数据。操作系统会自动维护这个缓存。这就是整个实现的关键 继续阅读 »
2018-01-10 geekspeng
Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。这篇文章主要介绍Python在Mac OS X、Windows和Linux系统的安装,为以后python的学习做准备。 继续阅读 »
2014-04-26 Xiaosong Gao
我们可以在Objective-C运行时将一个类中的一个方法,动态的替换为该类中的另一个方法。并且在替换后的方法中,依然可以调用以前的方法。 ``` import void MethodSwizzle(Class aClass, SEL orig_sel, SEL alt_sel) { Method orig_method = nil, alt_method = nil; // First, look for the methods orig_method = class_getInstanceMethod(aClass, orig_sel); alt_method = class_getInstanceMet 继续阅读 »
2016-02-29 AllanChan
随着公司的业务的发展有幸接触到OpenCV 这个图形库,这篇文章主要是总结一下在Mac 上使用OpenCV做一个动态的广告植入。 OpenCV 是什么: OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。 继续阅读 »
2014-04-25 Xiaosong Gao
说明 类别名可以随便取。 类别是一个类,它是添加了新功能的现有类。 使用类别就是为了能够为现有类添加新的方法,不用继承该现有类,就可使用现有类的对象调用添加的方法了。 类别可以使类的实现分散在多个文件中。 类别中不能有变量,类别中没有放变量的位置。 如果类中的方法和类别中的方法名称相同,这将造成冲突,类别的方法将完全取代类的方法。 同一个类的不同类别声明了相同的方法,这将导致不稳定,哪个方法会被调用是不确定的。 不建议在类别中覆盖类中的方法,因为在类别中的方法不能调用superClass的方法(因为没有元数据支持)。 类别方法不能覆盖于同一个类的其它类别中的方法。因为无法预知他们的加载优先顺序,就可能在编译时出错。 对类库的类别方 继续阅读 »
2016-12-07 ALEX LIN
更新日志 本越狱教程在 Windows 和 Mac 上都可以。 越狱前须知 备份,备份,备份 支持设备: iPhone 5s iPhone 6 iPhone 6+ iPhone 6s iPhone 6s+ iPhone 5E iPod Touch 6G iPad Mini 2 iPad Mini 3 iPad Mini 4 iPad Air iPad Air 2 iPad Pro 支持固件版本:iOS9.2 ~ iOS9.3.3 电脑或者 Mac 安装iTunes,保证设备电量充足 继续阅读 »
2014-11-25 林长宇
rubygems.org is slowly to visite in China, Use Taobao source to speen gem install. More information visit http://ruby.taobao.org/. 继续阅读 »