备忘录

本文介绍了如何通过SSH密钥配置Git,并提供了Ruby版本管理和升级的方法。同时,文章还分享了Xcode代码提示功能修复技巧、十六进制透明度表示、macOS下显示隐藏文件的方法以及p12证书转换为pem格式的过程。
摘要由CSDN通过智能技术生成

备忘一下

 

  •  git 配置:
ssh-keygen -t rsa -C "邮箱地址"

 连续3个回车。如果不需要密码的话。

最后得到了两个文件:id_rsaid_rsa.pub

id_rsa.pub中内容拷贝到git 中ssh-key中保存

git config --global user.name "用户名"
git config --global user.email "邮箱"
  • ruby升级(这个只是其中一种方式)

rvm:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。

curl -L get.rvm.io | bash -s stable

成功后:

source ~/.bashrc  
source ~/.bash_profile  

测试是否安装正常

rvm -v 

用rvm升级ruby(版本号自己调)

rvm install 2.5.1
  • xcode 代码提示功能失效
  1. cd进入~/Library/Developer/Xcode/DerivedData
  2. 找到你的项目所用的目录(一般以你的项目名开头)
  3. cd 目录名
  4. rm -r Index 删除掉你的项目所用索引文件夹
  • 透明度16进制表示

|  100%      |      00

|    80  %    |      33

|    75  %    |      40

|    70  %    |      4D

|    65  %    |      59

|    60  %    |      66

|    55  %    |      73

|    50  %    |      80

|    45  %    |      8C

|    40  %    |      99

|    35  %    |      A6

|    30  %    |      B3

|    25  %    |      BF

|    20  %    |      CC

|    15  %    |      D9

|    10  %    |      E6

|    5    %    |      F2

|    0    %    |      FF

  • mac显示隐藏文件命令 

 在终端(Terminal)输入如下命令,即可显示隐藏文件和文件夹

defaults write com.apple.finder AppleShowAllFiles -boolean true ;
killall Finder

 快捷键:Command + Shift + .

  • p12证书转pem 
openssl pkcs12 -clcerts -nokeys -out (文件名).pem -in (p12证书文件名).p12

openssl pkcs12 -nocerts -out key.pem -in 1.p12

openssl rsa -in key.pem -out key2.pem
  •  static

全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。

static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;
static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值