自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 SVN中的文件状态-之U与G的区别

  甲乙同时从版本库里面checkout出来相同的版本 A的X文件,此时,甲没有修改X,乙修改并提交了X,那么如果甲做Update,那么X的文件状态就是U [update],更新 相反,如果甲对X进行了修改,乙进行了修改且提交,此时甲做Update,那么X文件的状态就是G [merge合并]——将甲本地修改的版本和乙修改提交的版本进行合并。...

2018-12-04 10:00:57 839

原创 APP开发发展简史

一、Native二、Hybird三、React Native四、Flutter

2018-12-04 09:59:00 1430

原创 碎记

2018-11-13 13:47:45 153

原创 EJB与CORBA的集成

https://blog.csdn.net/chaoyanglee163/article/details/382065

2018-11-08 15:37:05 162

原创 JBoss IIOP实现CORBA/IIOP访问EJB的示例

http://www.micmiu.com/opensource/corba/corba-iiop-call-ejb/

2018-11-08 15:36:12 170

转载 Angular、React、Vue

https://github.com/xitu/gold-miner/blob/master/TODO/angular-vs-react-vs-vue-a-2017-comparison.mdhttps://www.jianshu.com/p/97692b1c451d

2018-11-02 14:53:05 155 1

原创 #define 宏定义的分类

宏分为两类,对象宏(object-like macro)和函数宏(function-like macro)。对象宏,相对简单,但却也不是那么简单的查找替换。对象宏一般用来定义一些常数,举个例子://A simple object-like macro#define M_PI 3.14159265358979323846264338327950288函数宏,类似函数,可...

2018-10-19 16:30:48 735

原创 __attribute__黑魔法

__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__((cleanup(...))) ,用于修饰一个变量,在它的作用域结束时可以自动执行一个指定的方法,如: 理解:cleanup 方法是这个作用欲结束的时候 也就是说当 notific...

2018-10-19 15:39:32 495

原创 SVN中的文件状态U与G的区别

 甲乙同时从版本库里面checkout出来相同的版本A的X文件 :此时,甲没有修改X,乙修改并提交了X,那么如果甲做Update,那么X的文件状态就是U [update],更新。相反,如果甲对X进行了修改,乙进行了修改且提交,此时甲做Update,那么X文件的状态就是G [merge合并],将甲本地修改的版本和乙修改提交的版本进行合并。...

2018-10-18 22:42:24 1670

原创 '-Wl,-sectcreate,__RESTRICT,__restrict,/dev/null' 误区

很多博客都提供如下防止动态库注入的方法:Xcode build setting 项 OTHER_LDFLAGS中配置'-Wl,-sectcreate,__RESTRICT,__restrict,/dev/null'。该方法其实仅限于iOS10以下系统可防止App被注入dylib,在iOS10以上已经不起作用了。而且亲测在Xcode9.4.1以上配置该项,打出来的Release包在iOS...

2018-10-18 15:49:16 2155

转载 XCode编译器里有鬼 – XCodeGhost样本分析

http://drops.wooyun.org/news/8864

2015-09-18 13:31:01 574

原创 根据苹果最新审核指导意见2.23章节,app应用必须遵守iOS数据储存指导方针(iOS Data Storage Guidelines ),否则应用将被拒。

根据苹果最新审核指导意见2.23章节,app应用必须遵守iOS数据储存指导方针(iOS Data Storage Guidelines ),否则应用将被拒。原文如下:2.23 Apps must follow the iOS Data Storage Guidelines or they will be rejected。根据iOS Data Storage Guideli

2015-09-18 13:02:30 1031

转载 Xcode中如何解决32位时%lu警告、64位%u警告。有图为证

2015-09-18 12:41:49 567

原创 [!] Unable to satisfy the following requirements:众里寻他千百度。

今天运行pod update时报以下错误度娘上找了很多,基本上的解决方案都是如下:$rm -fr ~/.cocoapods/repos/master $pod setup但是这根本不是我遇到的问题的解决方案,我的解决方案应该是将Podfile里面的platform设置成iOS,7.0,如:platform :ios, '7.0'未修改之前:

2015-09-18 11:32:33 1272

转载 Mac OS X 执行shell以及bash shell的区别。

一、先说说bin/sh与bin/bash的区别吧(来自网络)原文链接:http://blog.csdn.net/jackalfly/article/details/7571616原文节选如下:在shell脚本的第一行中,必须写#!/bin/bash吗?发现在编写脚本的时候开头都有一行#!/bin/sh 或者#!/bin/bash我记得#是表示注释的,那么这一行应该是可以

2015-07-23 20:16:00 25118

原创 PlistBuddy用法举例

luohsdeiMac:ipa批量打包shell脚本 luohs$ /usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" $Info.plistFile Doesn't Exist, Will Create: .plistPrint: Entry, "CFBundleShortVersionString", Does N

2015-07-23 14:10:25 4008

原创 配置Jenkins邮件

1、按照如下图所示填写邮件时,当点击“Test Configuration”按钮时,老是提示失败。报错信息如下:Failed to send out e-mailcom.sun.mail.smtp.SMTPSendFailedException: 501 mail from address must be same as authorization user;  nested exce

2015-07-22 15:35:53 855

原创 Xcode插件安装

1、安装Alcatrazinstall:curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/master/Scripts/install.sh | shdelete plugin:rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/

2015-07-09 10:48:05 380

转载 Facebook React Native开发入门

1、关于homebrew下载地址http://brew.shruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2、如果你没有安装Xcode将会报如下错误  很显然没有成功,不是地址错误,而是需要安装 xcode 在安装ho

2015-06-30 14:32:43 570

转载 NSNumber、NSValue、NSData区别与联系

最近在项目中遇到NSValue相关使用,可谓是“前人挖坑、后人跳”。具体使用如下:NSValue *value = [NSValuevalueWithBytes:&iobjCType:@encode(int)];[value getValue:&shift];以上用法在32位设备上和模拟器(32位和64位)没有问题,但是在64位设备上crash。故而找到网友关于 NSNumbe

2015-06-30 14:17:04 587

原创 iOS编译错误类型

1、duplicate symbol for architecture i386出现duplicate symbol for architecture i386的原因主要是因为工程中出现了相同的c\c++函数名。如:duplicate symbol _base64_encode in:    /Users/luohs/Library/Developer/Xcode/Deri

2015-05-25 20:28:09 2022

原创 在 mac 上使用 Git 和 GitHub 连接

1、需要在mac上安装git。对于OS X

2014-07-29 22:44:26 710

转载 如何在移动设备上调试 PhoneGap 程序

原文地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-phonegap-debug/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_swb&ccy=cn#author1

2014-07-29 22:24:58 1599

转载 iOS深拷贝与浅拷贝解析

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (self.ezvizTextField.maxInputLen > 0) { NSString *newS

2014-07-29 19:34:52 437

原创 UITextField切换中文输入,选中所输入的中文时,iOS7不会调用textField:shouldChangeCharactersInRange:replacementString协议方法。

最近在实现添加标签的功能,基本上与微信

2014-07-29 19:14:13 3205

原创 如何上传Xcode生成的“.a”静态库文件到svn服务器上。

无论是Xcode自带的svn还是第三方的v er si o

2014-07-29 18:59:19 446

iOS游戏开发实战(第二版)

iOS游戏开发实战(第二版)

2013-05-08

空空如也

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

TA关注的人

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