自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 git 将本地修改的内容提交到新分支下

2019-08-20 15:02:17 1530 0

原创 iOS混编代码

本工具用于应对苹果对重复应用的审核(Guideline 4.3 Design Spam),避免苹果机审检测概率。 大神柯磊的第一个版本:https://github.com/klaus01/KLGenerateSpamCode 大神YuYang增加功能后的第二个版本:https://github....

2019-06-18 17:50:07 182 0

原创 GitHub 上传文件过大报错:remote: warning: Large files detected.以及non-fast-forward冲突

昨天折腾了好久终于弄好了一个 GitHubGitHub 库——f-zyj/ACM,用来放过去两年搞 ACMACM 我所写的代码以及整理的资源。 今天,上传了一些 PDFPDF 文件,结果没想到因为过大而报错: remote: warning: File xxx/…/xxx.xxx is 51.00...

2019-04-15 10:51:17 244 0

原创 符号化定位crash

通过Mac自带的命令行工具解析Crash文件需要具备三个文件 1.symbolicatecrash 2.JSShuo.crash ----> 崩溃时产生的Crash文件,XXX.crash。 3.JSShuo.app.dSYM ----> 打包时产生的dSYM文件。 第一步:获取sym...

2019-03-20 15:05:55 61 0

原创 Git Branch & Tag

** Branch 操作 ** 1、列出所有本地分支 $git branch 2、列出所有远程分支 $git branch -r 3、列出所有本地分支和远程分支 $ git branch-a 4、新建一个分支,但依然停留在当前分支 $git branch dev 5、切换到指定分支,并更新...

2019-03-11 11:30:22 64 0

转载 Assertion failure in -[UITableView _endCellAnimationsWithContext:]---错误

由于项目需要,做一个UITableView来实现删除功能。 功能思路其实不难: 交代一下,我自己要实现的效果: 1.TableView是分组的。 2.点击删除按钮后,某行被删除。 写完,大概功能,运行: 出现: *** Assertion failure in -[UITableView_endC...

2018-12-03 22:25:56 539 0

原创 Xcode 神兽护体

我们经常看到 .h 头文件的顶部有“神兽”,办法如下: 找到 Xcode ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates文件夹 当前目录下你会发...

2018-08-31 16:09:34 97 0

原创 collectionview 滚动到指定的位置

答:调用此方法可滚动到组头 -(void) scrollToSectionHeader:(int)section { NSIndexPath *indexPath = [NSIndexPathindexPathForRow:0 inSection:section]; ...

2018-06-20 14:34:44 6094 0

原创 将react项目部署到Gitpage

1.在git上新建git仓库。 2.将git仓库clone到本地。然后在git仓库文件夹中新建项目 3.将写完的项目进行build npm run build 4.安装 gh-pages npm install gh-pages --save-dev 5.进入package.json ...

2018-06-04 13:31:53 1479 1

原创 go环境配置

1.去下载go标准包资源文件:https://golang.org/dl/,将下载的资源解压,放置目录如下格式:/Users/xxx/go 2.在终端执行如下代码: cd go/src ./all.bash 3.运行all.bash后出现”ALL TESTS PASSED”字样时才算安装成功...

2018-05-15 15:52:44 145 0

原创 atom配置

找了好久的css样式提示插件:css-in-js nuclide atom-react-autocomplete–项目内,组件名及状态的自动补全 autocomplete-js-import–模块导入智能提示 emmet-jsx-css-modules– React内的Emmet补全,非单纯的...

2018-03-08 18:07:29 174 0

原创 ReactNative Could not find com.android.tools.build:gradle:3.0.1

问题截图如下: 提示找不到gradle:3.0.1 在顶层build.gradle 中,可以看到build.gradle的配置:buildscript { repositories { jcenter() } dependencies { ...

2018-03-07 17:50:44 2504 1

原创 服务器项目备份

1.复制现有项目 cp -a cms_dj/* cms_xx/ 服务器当前项目目录下的所以文件到指定目录 2.修改图片目录,指向源项目目录,否则要重新创建一份图片库,增加额外的大小和造成图片不同步 cd cms_xx/src/DishMap_1 vi settings...

2017-11-21 16:42:14 1510 0

原创 nginx部署

1. 项目打包npm run build 2. 将build 出来的文件放到服务器一路径下scp -r build root@47.93.XX.X:/home/site3. 配置nginxmkdir /etc/nginx/sitehostcd /etc/nginx/sitehost &&a...

2017-11-01 15:17:29 285 0

转载 React Router页面传值的三种方法

React Router页面传值的三种方法:http://blog.csdn.net/qq_23158083/article/details/68488831

2017-09-15 15:53:45 416 0

转载 XML转义特殊字符

正常来说,只有”<” 字符和”&”字符对于XML来说是严格禁止使用的。 需要注意的是: a. 转义序列各字符间不能有空格; b. 转义序列必须以”;”结束; c. 单独的&不被认为是转义开始; d. 区分大小写。 以下是XML中需要的转义字符:[/size...

2017-08-24 09:36:26 409 0

原创 iOS获取设备ID总结

**UDID**简介:UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成。在很多需要限制一台设备一个账号的应用中经常会用到。在iOS5中可以获取到设备的UDID,iOS7中已经完全的禁用了它。iOS7之前的使...

2017-08-03 10:03:20 5758 0

原创 Nginx 相关命令&&设置开机自启动

参考网址: 1.Linux(CentOS)下设置nginx开机自动启动和chkconfig管理: http://unun.in/linux/225.html2.Ubuntu14.04配置nginx开机自启动项: http://www.jianshu.com/p/2e03255cfabb3.n...

2017-03-21 16:43:31 263 0

原创 ubuntu 新建、移动、重命名、复制、删除文件(夹)

1 - - - 新建空文件:touch命令,touch 新文件名1 新文件名2 …aurora@aurora-desktop:~/test$ touch aaa.txt aurora@aurora-desktop:~/test$ ls -l总用量 0-rw-rw-r-- 1 aurora auro...

2017-03-21 16:38:17 456 0

原创 服务器笔记

ssh -l root 47.93.83.7scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder

2017-03-05 16:45:38 235 0

转载 WebView 和 WKWebView的对比

网址:http://www.jianshu.com/p/403853b63537

2017-01-13 17:19:16 356 0

原创 RN RCTWebSocket编译报错

XCode8.0版本下,RCTWebSocket编译报错,具体错误如下: RCTSRWebSocket.m:494:3: Ignoring return value of function declared with warn_unused_result attribute解决方法: 打开工程...

2017-01-13 10:39:15 2715 0

原创 AFN&SDWebImage配置HTTPS

AFN中的主要代码如下:AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager]; // 2.申明返回的结果是text/html类型 mgr.responseSerializer = [AFHTTPResponseSerial...

2016-12-27 20:47:16 1429 0

原创 ios 静态库(.a)文件相关流程及-ObjC, -all_load, -force_load

关于.a文件的制作,网上有很多博客:http://www.jianshu.com/p/8f5b9855efb8。http://www.jianshu.com/p/43d55ae49f59。这里不再赘述。在.a文件的操作过程中有很多疑惑点: 1.如果一个工程期初并不是按照Library的格式新建的...

2016-12-13 11:59:20 645 0

原创 React-Native get和post请求

react-native 里请求数据可以直接使用fetch库,不需要额外导入。

2016-12-12 10:09:01 2268 1

原创 HomeBrew 及React-native环境配置

Homebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称b...

2016-12-10 12:29:52 350 0

原创 webStorm 配置

为了识别react、react-native代码

2016-12-10 12:12:34 277 0

转载 支持https请求以及https请求的抓包

iOS9推出的时候,苹果希望大家使用https协议,来提高数据传输之间的安全性。下面我就从最简单的代码介绍,如何在工程中设置,来支持https的请求。一、证书准备篇 1.证书转换 在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句 // openssl x509...

2016-12-07 10:27:07 518 0

原创 iterm2 安装及设置

去iterm2官网下载安装包。 1.brew install zsh 2.curl -L http://install.ohmyz.sh | sh 以上两部就安装好了。 其他配色及配置见:https://laoshuterry.gitbooks.io/mac_os_setup_guide/...

2016-11-21 16:12:23 3424 0

原创 cordova 插件开发

1.新建TestPlugin类,继承自CDVPlugin;注意需要导入头文件 2.在TestPlugin.m中实现方法 3.到这里oc端定制的借口已经完成,但是还必须修改配置文件。 在Staging文件夹下的config.xml中,在标签内添加如下字段:<feature name=&qu...

2016-11-18 10:18:46 264 0

原创 git本地分支

1.新建git仓库,并clone到本地:$git clone 'https://github.com/'2.列出本地所有分支:$ git branch注意:如果新建仓库的时候没有init,此时列出的分支中不显示任何分支,解决办法添加一个文件,并将此文件提交:1.$git add...

2016-11-17 10:37:53 284 0

原创 cordova--入门 webview_url修改,打开web时跳出app

若url为http打头的,需要做如下修改: 修改web的网址: cordova初始化: 安装cordova cli 1、下载安装node.js(js的运行环境),安装时勾选npm(js包的管理工具)。 2、下载安装git(配置好环境变量)。 3、使用npm安装cordova。$ s...

2016-11-16 13:06:54 1920 0

转载 iOS 横屏、转屏网址

最简单的方法:[[UIDevice currentDevice] setValue:[NSNumber numberWithInteger:UIInterfaceOrientationLandscapeRight] forKey:@"orientation"];这篇帖子区分了三...

2016-11-15 17:22:45 194 0

原创 cocoapod升级的坑 && pod search :Unable to find a pod with name

最近使用cocoapod的时候遇到一个错误,提示说:当前版本0.39,要求是1.0.0版本。无奈只好升级。在执行gem install xxx的时候会提示各种各样的错误,大部分原因是gem使用的是系统自带的,所以前面要加sudo gem install xxx。cocoapod升级的时候,执行下图...

2016-11-14 12:55:24 736 0

原创 ios 电池栏的隐藏及样式设置

电池栏样式设置见网址;http://www.jianshu.com/p/5aa05983b445

2016-11-11 16:58:57 1692 0

转载 xcode导入外部工程

如何将两个项目整合到一个项目下(图1) 可能你试过直接在一个项目里面直接把另一个项目拖进来,也试过add File..这些东西,但是最终可能还是没能完成,那么,到底要怎么做呢? (操作1)首先,在进入到你当前项目的路径下,把需要添加的工程/framework手动拷...

2016-11-10 16:24:40 9505 1

转载 iOS指定页面屏幕旋转,手动旋转(某app实现功能全过程)

背景: app内有一个双页的界面,然后某天运营说如果其中一页能支持横屏的话,对接的媒体就能给一整块屏幕,然后需求就这样下来了(双页:一页支持横屏效果,另一页不支持)。接下来就是查文档时间了,Duang,一下就查到了有没有,就是下面这两个方法。//支持设备自动旋转- (BOOL)shouldAuto...

2016-11-09 17:04:15 476 0

转载 视频播放器上实现AirPlay投屏功能

实现类似腾讯视频App 投影到电脑或电视上的功能先明确几个问题:1.多屏互动功能中 iphone设备基于AirPlay协议,Android设备基于DLNA协议;2.原理是把正在播放的视频推送到同一网络中的其它播放设备,如电视、手机、电脑,它们共享这一视频播放;MPVolumeView *volum...

2016-11-09 15:23:22 4217 1

原创 MPMoviePlayerController全屏模式下横屏与竖屏切换

使用系统的MPMoviePlayerController处理多媒体视频文件的时候,会遇到在进行全屏切换时,进入全屏后播放画面会发现还是竖屏模式,这样的话就完全失去了全屏模式的有优势了,浪费了很多屏幕空间,查阅了一些资料,发现可以通过注册监听通知中心关于MPMoviePlayerController...

2016-11-02 14:58:09 1744 0

原创 设置gitignore 全局忽略DS_Store

(1).gitignore介绍 在工程实现过程中,会生成一些中间文件,或者在项目中的部分文件是不需要进行版本管理的。对于这些文件应该对于Github来讲是透明的。Github提供这种功能,可以自己指定哪些文件可以不被管理。具体方法是在版本管理的根目录下(与.git文件夹同级)创建一个 .gi...

2016-10-25 09:42:41 10986 0

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