自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Homebarew使用

1、homebrew安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2、命令使用 安装软件:brew install 软件名,例:brew install wget 搜索软件:brew search 软件名,例:brew search wget 卸载软件:brew uninstall 软件名,例:brew uninstall

2021-11-22 11:28:25 408

原创 centos安装Java环境

安装:pip sudo yum -y install epel-release sudo yum -y install python-pip 安装:wget 安装Java: yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel 配置环境变量:添加到 /etc/profile 中 然后 source /etc/profile 设置生效,红色字体为安装真实目录注意修改 export JAVA_HOME=/usr/lib/jvm/...

2021-01-05 13:48:31 149 1

原创 Mac 安装homebrew

Mac 安装homebrew 执行命令: /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)” 如果卡在了Cloning into… mkdir homebrew && cd homebrew git clone git://mirrors.ustc.edu.cn/homebrew-core.git 替换国内镜像 gi...

2020-12-24 11:49:24 85

原创 centos7安装MySQL8操作流程

centos7安装MySQL8 一、安装 # 更新yum源 yum update #获取镜像 wget http://dev.mysql.com/get/Downloads/mysql80-community-release-el7-1.noarch.rpm #安装mysql80-community-release-el7-1.noarch.rpm包。 rpm -ivh mysql80-community-release-el7-1.noarch.rpm # yum...

2020-12-24 11:47:18 77

原创 Android Studio报错 Gradle sync failed: error in opening zip file

新版Android studio 打开旧项目编译运行之后报错 Gradle sync failed: error in opening zip file。 解决办法:新建一个空工程,打开gradle-wrapper.properties 文件对比两个项目的gradle版本,将旧工程的gradle版本改成新工程对应的版本,重新编译运行,然后重启Android studio 问题解决 ...

2019-11-13 08:29:33 517

原创 iOS开发技巧07

关键词释义1、const的作用:const仅仅用来修饰右边的变量(基本数据变量p,指针变量*p)。被const修饰的变量是只读的。2、static的作用:* 修饰局部变量:  1.延长局部变量的生命周期,程序结束才会销毁。  2.局部变量只会生成一份内存,只会初始化一次。   3.改变局部变量的作用域。*   修饰全局变量  1.只能在本文件中访问,修改全局变量的作用域,生命周期不会改  2.避免...

2018-05-10 11:46:17 99

原创 iOS开发技巧06

NSDictionary* infoDict =[[NSBundle mainBundle] infoDictionary];       NSString* versionNum =[infoDict objectForKey:@"CFBundleVersion"];       NSString*appName =[infoDict objectForKey:@"CFBundleDisplay...

2018-05-10 11:40:19 110

原创 iOS开发技巧05

修改图片大小UIImage *icon = [UIImage imageNamed:imageName];CGSize itemSize = CGSizeMake(85, 100);UIGraphicsBeginImageContextWithOptions(itemSize, NO ,0.0);CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.wi...

2018-05-10 11:38:36 101

转载 iOS开发技巧整理04

内存管理一 基本原理Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1           Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。ClassA *obj1 = [[ClassA alloc] init];ClassB *ibj2 = [ClassB new]...

2018-05-10 11:24:39 228

原创 iOS开发技巧整理03

字符串常用方法整理Nsstring为不可变字符串,赋值后没有系统函数可以对其做任何改变1、声明并初始化一个字符串NSString * string = @”Hello”;2、判断两个字符串是否相等,返回值为YES或NO[string1 isEqualToString:string2];3、(1)比较大小返回值为1大于;为0等于;为-1小于[string1 compare:string2];(2)忽...

2018-05-10 11:18:10 130

原创 iOS开发技巧整理02

xcode编译错误:     fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc/NSObject.h' has been modified since the precompile...

2018-05-10 11:11:51 125

原创 iOS开发技巧整理01

1、文件类型:.h文件通常用来定义枚举 结构体 另外声明函数..m文件用于实现函数2、内存一共5个区域1.栈区 栈区的特点 存放的时局部变量先定义的变量存放在栈底 后定义的变量存放在栈顶,栈顶是随时变化的 变量进入栈对的过程 我们称为入栈 变量出栈的过程称为出栈 栈区凭借不断的入栈 出栈机制 仅提供很小的一个内存区域能让一个大型程序完美运行     栈区 是 由操作系统来控制的 系统来控制入栈和出...

2018-05-10 11:08:51 145

空空如也

空空如也

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

TA关注的人

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