自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (6)
  • 收藏
  • 关注

原创 MAC系统用RSA 对数据进行加密解密

创建密钥对在终端中一次输入下面的脚本openssl genrsa -out private_key.pem 1024openssl req -new -key private_key.pem -out rsaCertReq.csropenssl x509 -req -days 3650 -in rsaCertReq.csr -signkey private_key.pem -out rsaCert.

2016-05-07 15:41:38 3494 1

原创 JSPatch 尝试

JSPatch 原理 JSPatch 能做到通过 JS 调用和改写 OC 方法最根本的原因是 Objective-C 是动态语言,OC 上所有方法的调用/类的生成都通过 Objective-C Runtime 在运行时进行,我们可以通过类名/方法名反射得到相应的类和方法JSPatch 安全JSPatch 存在两个安全方面的问题传输安全:JS 脚本可以调用任意 OC 方法,权限非常大,若被中间

2016-04-19 15:27:40 616

原创 AsyncStorage尝试

AsyncStorage中文使用文档保存数据到本地在开发中我们经常会碰到保存数据到本地,进行持久化.使用AsyncStorage,就如下//保存数据setObject(key,object){ AsyncStorage.setItem(key, JSON.stringify(object), () => {});},可以将数据保存到本地,在其他地方要调用的时候只需要<class>.s

2016-04-18 08:40:46 3421 1

原创 ReactNative添加删除包

添加包npm install <package_name> --save如果没有–save就只是添加包,不会添加依赖删除包npm uninstall <package_name> --save同理,没有–save,只是删除包,不会删除依赖

2016-04-14 17:13:26 2260

原创 ReactNative遇到的问题

图片.ReactNative(0.21.0) 好像无法使用传参通过require 获取到图片getImage(aImageName){ var imagePath = './resources/'+aImageName; console.log('imagepath' + imagePath); return require(imagePath)},只能通过require

2016-04-14 14:56:49 364

原创 MAC下搭建openfire

装了一次不成功,从新来过得.先删除openfire ,终端分别运行sudo rm -rf/Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf/Library/LaunchDaemons/org.jivesoftware.openfire.plist删除mys

2015-04-15 11:49:10 356

原创 The&nbsp;&#039;master&#039;&amp;nbsp…

和往常一样使用CocoaPods管理一个基于FMDB的项目类库命令行执行$pod install[!] The 'master' repo requires CocoaPods 0.32.1 -失败,提示需要CocoaPods 0.32.1版本查看CocoaPods版本$pod --version0.29.0确实需要更新了命令行更新步骤$sudo

2015-04-15 11:49:07 329

原创 ios使用谷歌地图

http://www.cnblogs.com/Xer-Lee/p/3154731.html

2015-04-15 11:48:59 373

原创 Cocoapods

sudo bash < <(curl -shttps://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)(安装rvm)rvm install2.0.0rvm use 2.0.0--defaultsudogem install cocoapodspodsetuppod searchJSONK

2015-04-15 11:48:56 259

原创 mac&nbsp;显示,关闭&nbsp;隐藏文件命令

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles-bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles-bool false

2015-04-15 11:48:54 227

原创 UIAlertView传递参数

经常遇到要给一个UIAlertView传递参数。UIAlertView *alert = [[UIAlertViewalloc]                    initWithTitle:@"UIAlertView"message:nil                    delegate:self                    cancel

2015-04-15 11:48:50 582

原创 看&lt;&lt;8天学通mongodb&gt;&gt;&nbsp;使用在mac下…

1.从官网上下载版本.www.mongodb.org2.下载之后文件夹下发现包mongodb.在文件夹下面新建一个文件夹data.在data下在生成一份db(这个要想默认一定要这么搞才可以.0.0!!!).然后打开终端.输入sudo(mongodb->bin->mongod的路径) --dbpath=(mongodb->data->db的路径)回车.输入密码(输入的时候会没显示字符.没关

2015-04-15 11:48:48 328

原创 node.js没有自动生成layout

express3.0安装并使用layout模板1.安装express-partials。方法一:运行cmd用npm install express-partials方法二:在package.json里面的dependencies添加"express-partials":"*"。然后运行cmd并切换至项目目录运行npm install获得最新版。2.app.js里面引用expre

2015-04-15 11:48:44 557

原创 installprohibited&nbsp;-402636802

错误提示是:installprohibited -402636802这个的时候,可以将 设置-通用-访问限制关闭

2015-04-15 11:48:42 474

原创 cocos2d粒子系统--粒子编辑器Parti…

Particle designer粒子编辑器可到这里下载(包含授权码):http://www.cocoachina.com/downloads/code/2012/0706/4424.html -- CCParticleSystem是所有粒子系统的父类-- CCParticleSystemPoint、CCParticleSystemQuad(点粒子和方形粒子系统,都继承了CCP

2015-04-15 11:48:39 426

原创 关于UITableView添加按钮后改变选…

关于uitableview添加按钮之后,选择按钮改变按钮的状态,但是由于uitableview的重用机制,会使列表中的默写cell的按钮跟着改变选择状态.的解决办法.以往的方法是自定义uitableviewcell,中添加按钮,然后将新建的mytableviewcell添加进入数组中,每次刷新列表在从数组中通过indexch.row获取到数组的第几个..这样子就没有使用到列表的重用机制了. 

2015-04-15 11:48:36 354

原创 android&nbsp;跑马灯

android:singleLine="true"android:focusable="true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusableInTouchMode="true"android上弄跑马灯确实比IOS简单很多……

2015-04-15 11:48:33 283

原创 Android--取消标题栏

用代码取消掉标题栏可以在 setContentView(R.layout.main);前面添加一句 requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏

2015-04-15 11:48:30 248

原创 android&nbsp;-“Location&nbsp;of&amp;…

Location of the Android SDK has not been set up in the preferences 可以点击help- eclipse marketplace 然后搜索ADT更新android development tools foreclipse 就可以了.

2015-04-15 11:48:27 254

原创 iphone的一些技巧

在iPhone开发过程中,一些小技巧对开发工作有很大的帮助作用,所以以下内容收集了一些开发过程中的小技巧。1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:UIImage*image = [UIImage imageNamed :filename];CGImageRef imageRef = image.CGImage ;CGRect re

2015-04-15 11:48:24 323

原创 把UIActivityindicatorView&nbsp;添加到…

http://blog.csdn.net/ssihc0/article/details/7078449实现在代码如下,比较简单,[cpp] viewplaincopyprint?-(void)showMessage{         alert = [[UIAlertView alloc] initWithTitle:@" " message:@"  

2015-04-15 11:48:20 261

原创 performSelectorOnMainThread

iphone开发中,在主线程之外的线程更新主线程所显示的界面元素,不能直接调用主线程的类的更新界面的方法,否则界面看不到任何结果.而是需要有个缓冲,叫做performSelectorOnMainThread使用方法是,在线程调用到更新界面那个类的时候,在更新界面前,通过如下调用.[self performSelectorOnMainThread:@selector(upda

2015-04-15 11:48:17 228

原创 关于CGRect包含交错,边缘,中心的检…

判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数 BOOL contains =CGRectContainsPoint(CGRectrect, CGPointpoint);判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象之间是否又重叠 BOOL contains =CGRectContainsRect(

2015-04-15 11:48:14 450

原创 关于UI_USER_INTERFACE_IDIOM()&nbsp;&amp;&nbsp;…

使用  UI_USER_INTERFACE_IDIOM() 进行区分 (ios 3.2 >=) 无法区分iphone和ipod if (UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad){      //   } else {    //     } 区分目前UI_USER_INTERFACE_

2015-04-15 11:48:11 569

原创 iphone转场动画

#importCATransition *myTransition = [ CATranstion animation];myTransition.timingFunction =UIViewAnimationCurveEaseInout;//设置属性再动画开头喝结尾比较慢myTransition.type = kCATransitionPush;//推出旧视图,引入新视图myTr

2015-04-15 11:48:09 374

原创 iphone使用loadNibNamed载入view在…

首先给大家介绍loadNibNamed得作用,比如我们自己设计了一个view,并且在nib中指定了,那么便可以通过下面得方法把自己得View 给提取出来.NSArray中得元素是什么?大家双击xib文件中,里面得元素会依次存储在你得NSArray* nib数组中.NSArray* nib = [[NSBundle mainBundle] loadNibNamed/@"Cust

2015-04-15 11:48:06 465

原创 正则表达式

正则表达式有多种不同的风格。下表是在PCRE中元字符及其在正则表达式上下文中的行为的一个完整列表:字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multilin

2015-04-15 11:48:03 294

原创 UIScrollView&nbsp;原理

scrollview 原理在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动

2015-04-15 11:48:00 248

原创 关于NSArray和NSMutableArray

NSArray一个NSArray对象用来包含指向其他对象的指针列表。它里面的元素都有一个唯一的index。如果有n个对象,index就是从0到(n-1)。在NSArray中,是不没有nil。NSArray从NSObject继承下来。无法删除,添加,也无法修改。NSArray常用方法:-(unsigned)count//得到array中对象个数-(id)objectAtIndex:i /

2015-04-15 11:47:57 281

原创 mac:真机下抓包工具Paros

不同于复杂的Wireshark,今天说的是:Paros.Paros:是一款在同wifi下,即可抓包的软件.下载地址:http://download.csdn.net/detail/a616684889/8502523首先我们要知道我们本机的wifi地址:系统偏好设置->网络:我们得到本机的ip地址.打开Paros,就会出现下面的界面然后点击左上角的Tools->

2015-03-15 08:03:45 1108

MAC下快速预览webp文件

1. 打开路径: /资源库/QuickLook/ 2. 将解压出来的文件,放到路径下 3. 终端运行: qlmanage -r

2017-06-13

制作mac-iso安装盘

制作mac-iso安装盘的驱动程序.将系统安装程序包放到应用程序.之后.双击.即可导出iso安装盘

2016-06-08

MAC下RSA生成加密解密文件源码

QMRSA源码

2016-05-07

在MAC下使用RSA生成加密解密文件

在MAC系统下面使用RSA加密解密, 用户输入RSA的私钥/公钥传,直接生成加密解密的文件.

2016-05-07

对整个uitableview截图

有时候我们会出现这样的需求: 需要对uitableview 整个截图,生产一张长的uiimage 图片.

2015-04-13

抓包工具Paros

Paros,不同于Wireshark复杂的界面,适用于任何同wifi下设备的抓包.

2015-03-15

空空如也

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

TA关注的人

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