自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Benjamin

新博客迁移到: http://benjaminwhx.com

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 @property中retain assign copy详解

说明:看了很多书上的描述,对retain assign 和copy的都是草草描述,没有谈及本质,但是retain assign 和copy却是内存管理的重要内容,所以自己总结了下,本文涉及到了Objective-C内存管理的原则,阅读前需要了解。retain assign copy在@propeerty中的使用实际上是通过控制set方法进行内存管理。下面详细介绍:1.ret

2015-09-30 13:25:32 825

转载 深拷贝和浅拷贝(mutableCopy和Copy)详解

参考文章:http://www.cnblogs.com/ydhliphonedev/archive/2012/04/27/2473927.html   ios提供了copy和mutablecopy方法,顾名思义,copy就是复制了一个imutable的对象,而mutablecopy就是复制了一个mutable的对象。以下将举几个例子来说明。1、系统的非容器类对象:这里指的是NSSt

2015-09-30 11:26:46 735

原创 ARC forbids explicit message send of 'retainCount'

从字面上的解释就是:arc禁止发送retainCount消息其实就是使用ARC之后,不允许直接调用retain,release,autorelease,dealloc,retainCount这些方法了,编译器会在合适的地方将这些代码添加进去,解决这样的问题只需要手动删除管理内存相关的代码(一般就是报错的代码)即可。解决步骤:打开当前工程,打开“Build Setti

2015-09-28 10:56:51 919

转载 Surefire maven plugging configuration for testng

The Surefire Plugin is used during the test phase of the build lifecycle to execute the unit tests of an application. once you write the test classes under test directory you can use following suref

2015-09-22 16:14:51 675

转载 c中不安全的函数

C 中大多数缓冲区溢出问题可以直接追溯到标准 C 库。最有害的罪魁祸首是不进行自变量检查的、有问题的字符串操作(strcpy、strcat、sprintf 和 gets)。一般来讲,象“避免使用 strcpy()”和“永远不使用 gets()”这样严格的规则接近于这个要求。今天,编写的程序仍然利用这些调用,因为从来没有人教开发人员避免使用它们。某些人从各处获得某个提示,但即使是优秀的开发人

2015-09-13 18:32:06 1735

转载 git push时免除输入账号密码

linux下在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式:touch .git-credentialsvim .git-credentialshttps://{username}:{password}@github.com2. 在终端下执行  git config --global credential

2015-09-06 23:23:30 939

原创 XCode实现注释所选行/**/功能

首先运行:git clone https://github.com/flexih/Xcode-CComment用XCode打开代码 > build > 成功后restart XCode打开后,使用快捷键shift + CMD + / 对多行代码进行注释。

2015-09-06 16:16:35 4538

原创 Xcode 复制多行/移动某行/删除多行 快捷键

首先,用XCode打开/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist增加一行Delete Current LineKey:Delete Current LineValue:deleteToBeginningOfLine:,

2015-09-06 15:12:20 3377

转载 XCode自动注释插件

新开的项目需要先开发iOS版本,所以又把好久没写的iOS捡起来了,之前都是手动注释,最近是越来越懒了,所以在网上找了一个自动注释的插件,啊哈,其实有时候还真的挺怀念用Eclipse的时候,不过不用羡慕了,简单地配置一下就很方便了。这里使用的是VVDocumenter-Xcode,地址是:https://github.com/onevcat/VVDocumenter-Xcode,下载压缩包,

2015-09-06 14:34:08 1057

转载 原码,反码,补码 详解

本文转自:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!

2015-09-04 22:46:25 595

vimrc配置文件

vimrc配置文件,下载下来直接运行unzip -f vimrc.zip -d ~/,然后就可以使用漂亮的vi界面了。

2015-08-27

二维码QRCode.jar

QRCode.jar包是开发二维码生成与解析的重要jar包,此包可以简单的生成二维码和解析工作。

2014-09-19

空空如也

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

TA关注的人

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