Mac 下配置MySQL环境变量 发表于 2019-03-11 | 分类于 MySql | 阅读次数: Mac 下配置MySQL环境变量[toc] ##一.下载及安装首先去官网下载mac对应版本的Mysql,尾缀为.dmg的程序包 下载地址:https://dev.mysql.com/downloads/mysql/ 下载完毕后,一直点next即可,最后提示你输入密码,一个是获取你电脑的登录密码,另一 ... 阅读全文 »
Mac下配置Maven 发表于 2019-03-08 | 分类于 Java | 阅读次数: Mac下配置Maven[toc] 下载去官网下载,红框内那个都可以 安装下载后解压,配置方法同tomcat类似,我后来有上网查了一下,发现大部分都放在了usr文件下的local这个文件,而我们一般情况下是看不到usr文件,他是隐藏的打开finder,按住cmd+shift+g搜索输入 /librar ... 阅读全文 »
Mac下配置Tomcat 发表于 2019-03-08 | 分类于 Java | 阅读次数: Mac下配置Tomcat[toc] 下载去官网下载,红框下面是你想下载的版本,这里我选的Tomcat9 然后下载文件 安装zip格式和tar.gz都可以,下载下来都是压缩文件,直接拖入你想存放的路径即可,这里我放到了资源库下面,要注意文件名(可以修改,或者不修改,不能出现中文),一会儿要路径名找不到 ... 阅读全文 »
2018年年终总结-个人 发表于 2019-01-02 | 分类于 生活 | 阅读次数: 2018年年终总结-个人[toc] 12019年刚刚来临,想到来到这里已经有一年,从2017年的毕业,到工作已经一年半过去了,2017年的工作并不好,所以没有能力上的提升,相比较今年来到这家公司,自己的能力得到了很大的提升。 一)关于工作2017年12月来到这家公司,前期的入行是比较忙碌的,从自学i ... 阅读全文 »
iOS 数据埋点 发表于 2018-12-10 | 分类于 iOS | 阅读次数: iOS 数据埋点[toc] 前言一般好的App为了后期版本迭代,会根据用户需求做进一步的优化,保留或是升级好的一部分,优化或者是移除一些无用的功能。那么我们怎么来知道哪些功能用户喜欢,哪些功能使用少呢? 首先通过产品定位及目标来确定自己需要哪些数据,其次通过在产品各个流程环节中设置数据埋点,最后,当 ... 阅读全文 »
iOS 推送 发表于 2018-12-06 | 分类于 iOS | 阅读次数: iOS 推送[toc] 推送原理APNs全拼是Apple Push Notification Service(Apple Push服务器),是苹果的服务器。Apple推送机制可以概括为下图 图中Provider意思为供应商,就是后台服务器。如图我们可以将消息推送分为三个阶段。 第一阶段:Java后台 ... 阅读全文 »
使用cocoapods时pod install失败,报错fatal:Not a git repository 发表于 2018-11-14 | 分类于 CocoaPods | 阅读次数: 使用cocoapods时pod install失败,报错fatal:Not a git repository今天使用cocoapods时发现出现了这个问题,网上搜罗了一下方法,但并不管用,只能到系统目录下吧cocoapods删除重来了。打开finder,快捷键shift+command+G打开快速查 ... 阅读全文 »
花瓶Charles转显示乱码问题 发表于 2018-10-25 | 分类于 Mac | 阅读次数: 花瓶Charles转显示乱码问题[toc] 最近没有更新博客,是不知道改写什么,就把以前的知识点记录一下吧,我们在使用Charles抓取https数据是都是显示乱码,这里我们需要对https请求进行代理设置。 直接放步骤,我们要对https进行代理设置有一下步骤: SSL 代理设置 需要抓包的客 ... 阅读全文 »
闭包传值 发表于 2018-10-15 | 分类于 Swift | 阅读次数: 闭包传值swift开发中常常遇到控制之间传值的问题,在oc中我们可以用通知、代理、block来传值。在oc的block传值很方便,缺点就是只能回调传值,如果要传多个控制器只能用通知了。而在swift中我们也可以用通知、代理来传值,但那样太麻烦了,swift有个很方便的回调叫闭包(closure)。s ... 阅读全文 »
逃逸闭包(@escaping)和非逃逸闭包 发表于 2018-09-30 | 分类于 Swift | 阅读次数: 逃逸闭包(@escaping)和非逃逸闭包[toc] 今天学习GCD时,用闭包写了个函数出现了这些问题,如图问题报错: 1.Function types cannot have argument labels; use '_' before 'result' ... 阅读全文 »