- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 SourceTree合并分支
1、打开SourceTree,将当前master分支切换到dev_m~分支2、拉取最新版本,如图:3、抓取到分支最新版本后,切换回master支路,右键dev_m~,选择合并dev_m~至master开始合并:...
2019-09-27 16:01:25 1407
原创 如何禁止webstorm的updating indices
webstorm自动进行的updating indices会一直扫描node_modules目录,大量并且长时间的让cpu占用:可以通过如下方法解决: 把node_modules设为excluded,即右键node_modules,选择 Mark Directory as -> Excluded...
2018-12-18 08:59:03 4078
原创 mac 命令操作集
1.卸载jdk命令:$ sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk
2018-10-15 09:13:30 225
原创 RN环境集成问题
问题一:-bash: react-nstive: command not found解决方法:1.执行 $ export PATH="/usr/local/share/npm/bin:$PATH",如果上面方法不能解决,试试下面的:2.首先查看npm的安装路径: npm list -g | head -n 1 我本机打印出来的是:/usr/local/Cellar/n...
2018-10-11 13:54:42 251
原创 iOS 创建静态文件库及使用
一、创建.a库文件及其使用1.新建工程,选择Static Library: 这个时候.a文件显示是红色的,因为库还没有生成;2.在工程中创建新的类及自己的实现方法;3.修改项目配置:在配置Build Phases>Copy File中选择添加所有的.h文件,4.修改编译指令集:Build Settings>Architectures>Bui...
2018-10-08 16:47:09 453
原创 swift中Map,FlatMap,Filter,Reduce的使用
1.map:(1)可以用于遍历数组中每一个元素,将每个元素自身与自身相加,然后返回一个新的数组: let numberArr=[1,2,3,4,5,6] //方式一: let result1=numberArr.map { (number:Int) -> Int in return number+number }...
2018-03-05 15:33:20 266
原创 mac系统显示隐藏文件设置
//显示隐藏文件defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //不显示隐藏文件defaults write com.apple.finder AppleShowAllFiles No && killall Finder
2018-01-25 14:50:46 240
原创 eclipse 查看源码提示source not found
1.需要安装反编译插件jad和导入net.sf.jadclipse_3.3.0.jar库:jad.exe 下载地址:http://varaneckas.com/jad/net.sf.jadclipse_3.3.0.jar下载地址:http://sourceforge.net/projects/jadclipse/把下载好的net.sf.jadclip
2017-12-27 10:29:19 971
原创 Navicat Premium点击Open Connection后数据库不显示问题(已解决)
连接上数据库后,发现有些已经创建好的数据库没有显示出来:解决办法:选择数据库根目录右键,选择Connection Properties属性然后弹出如下界面,选择Advanced:最后勾选想要显示的数据库,点击OK就可以了:
2017-12-27 09:59:22 5389
原创 Xml转Plist
1.获取本地xml文件 NSString *filePath = [[NSBundlemainBundle] pathForResource:@"area"ofType:@"xml"]; NSData *plistXML = [[NSDataalloc] initWithContentsOfFile:filePath]; 2.解析xml文件 NS
2017-03-28 11:21:14 613
原创 cocoapods安装步骤及常见问题解决
1.检查ruby源:gem sources -l; 如果是 *** CURRENT SOURCES *** https://rubygems.org/ 当然这个源在墙内是访问不到的。因此我们需要寻找一个可以在国内访问到的镜像。2.删除原来的ruby源:gem sources --removehttps://rubygems.org/ 注
2017-03-06 10:56:28 569
原创 iOS 沙盒储存
NSString*str=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; NSString*path=[str stringByAppendingPathComponent:@"account.plist"];//1. [responseO
2016-09-10 11:00:19 350
原创 SVN相关
一、原因 为了解决无法后悔、版本备份、版本混乱、代码冲突、权限控制、追究责任等问题,一般地在公司里会用到SVN来进行源代码的管理。二、SVN概述 1、常见的源代码工具有:SVN:Subversion,集中式版本控制;GIT:分布式版本控制。 利用SVN管理源代码,必须得有2套环境: 1)服务器:可在Windows上安装Visual SVN Se
2016-04-21 09:07:18 362
转载 UIDynamicAnimator
什么是 UIKit DynamicsiOS 7 中推出的UIKit Dynamics,主要带来了模拟现实的二维动画效果,Apple 的高度封装让开发者不用知道太多物理知识也可以开发出逼真的物理动画。Real word inspired interactionsCombining predefined and interactive animationsDesigned for UI
2016-04-20 14:12:42 624
原创 iOS线程通信
1、线程通信的概念 1)一个线程传递数据给另一个线程; 2)在一个线程中执行完特定任务后,转到另一个线程继续执行任务;2、实例 图片下载显示: - (IBAction)add:(id)sender { [selfperformSelectorInBackground:@selector(downLoad)withObject
2016-04-19 10:30:00 400
原创 Xcode中利用git源码版本控制
git是一个版本控制系统,可以通过命令行来调用,也有专门的桌面软件;这里主要介绍在Xcode中如何利用git来进行版本的控制。 从Xcode5开始引入了使用git的一些新特性,将git的各项功能整合到一个菜单中,并且提供子菜单来进行软件合并的控制,当用Xcode创建一个工程时,会出现一个复选框即如图所示:一般默认情况下是被选上的,如果不想使用git,可以把它取消掉。
2016-04-13 21:07:31 1215
原创 iOS获取通讯录问题
一、iOS9之后 (1)调用系统通讯录头文件:#import代理:CNContactPickerDelegate#import "ViewController.h" //1.创建选择联系人的界面 CNContactPickerViewController *cpvc = [[CNContactPickerView
2016-04-01 11:12:54 463
转载 iOS 页面跳转性能优化
基础知识想在屏幕上显示一个视图,我们只需要简单地实现以下代码,并运行Application到模拟器或真机即可。 图1-渲染服务进程虽然看到的效果跟Application的代码是一一对应的,但视图绘制渲染的工作并不是由Application完成的,而是由一个名为渲染服务的进程(BackBoard)来完成的,这个进程的工作便是你在屏幕上看到的一切内容
2016-04-01 09:43:13 1586
jackson相关包
2017-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人