Home

[Mac]cocoapods安装与更新

安装 cocoapods基于ruby开发,在gem中进行管理。所以安装cocoapods前需要有ruby环境。一般Mac自带就有ruby。 一般系统的ruby源都是https://rubygems.org/,而这个源在国内正常情况都是访问不到的,所以可以换成一个国内的源。 以往一般是换成淘宝的源https://ruby.taobao.org/,而现在进入这个网站会发现rubygem镜像管理工

[Linux]配置命令别名

格式 alias “<别名命令>=<原本命令或命令行指令>” 例子 alias “gl=cd /usr/local/bin/“ (•̀ᴗ•́)و ̑̑

[iOS]配置PCH文件

右键文件夹 -> New File… -> Other -> PCH File -> 命名保存 进入项目Build Settings -> 搜索“prefix header” -> 输入PCH文件路径PS:$(SRCROOT) 表示项目根目录 (•̀ᴗ•́)و ̑̑

[iOS]设置状态栏颜色

Plist中: Status bar style = UIStatusBarStyleLightContent / UIStatusBarStyleDefault 其中UIStatusBarStyleLightContent为白色,UIStatusBarStyleDefault为黑色 Plist中: View controller-based status bar appearance =

[iOS]cocoapod使用

cocoapods从之前的0.x.x版本升到正式版1.x.x了,不过貌似还是beta版。 以前0.x.x版本的时候,配置很简单,只需: pod ‘<开源库名>’[, ‘~> <版本号>’] 1pod 'Masonry' 1pod 'Masonry', '~> 1.0.2' 12platform :i

[Linux]免密码登录

环境本地计算机:MacBook,假设用户名为:gaussli远程服务器:CentOS7,假设用户名为:gaussli-remote,IP为:192.168.1.101 处理问题描述MacBook下gaussli用户以gaussli-remote身份免密码登录到远程服务器192.168.1.104上 进入/Users//.ssh/(Macbook)或/home//.ssh/(Linux)文件夹,若

[Mac]垃圾倾倒

把没用的或对自己用处不大的应用删掉,同时删除其他Cache和应用文件 /Users/<用户名>/Applications/<应用> /Users/<用户名>/Library/Application Support/<应用对应文件夹>,这个不一定存在 /Users/<用户名>/Library/Caches/<应用对应文件夹>,

[Linux]lsyncd+rsync实时同步备份

小言网上有很多种文件同步备份策略。 最容易想到的策略就是rsync+inotify,这个策略有个弊端,就是实时性太差了,而且rsync内部实行同步的方式是递归扫描整个文件夹并保存一个相关的目录树数据传给备份服务器,让备份服务器进行对比知道应该同步哪些数据;然而,这个目录树数据并不是很小的,如果是一个文件结构很复杂的文件夹需要同步,而一次只改了一个文件,那么目录树数据的大小可能都是改动文件大小的几倍

[iOS]用户行为分析模块

思路1.采集数据 利用Hook分别在UIViewController和UIControl中注入用户行为分析采集代码 把采集到的数据存储在Sandbox中 2.发送数据 启动App 检查是否有昨天及之前的用户行为分析日志文件,并删除存在的所有zip文件(保证日志文件夹的正确性,不会出现不必要的zip文件) 把昨天及之前的用户行为分析日志文件进行打包操作,形成zip文件 上传zip文件 上传成功

[Linux]常见目录作用

Linux--常用目录作用 序号 目录 说明 备注 1 / 跟目录 2 /bin 命令保存目录(普通用户就可以读取执行的命令) 3 /boot 启动目录,启动相关文件 4 /dev 设备文件保存目录 5 /etc 配置文件保存目录 6 /home 普通用户的家目录 7 /lib 系统库保存目录 8 /mnt 系统挂载目录 9 /media