Kcat

Kcat

pip 的基本用法
Python

pip 的基本用法

在 virtualenv 中,我们可以很方便的将当前 virtualenv 环境下所有所需的包清单至一个指定文件中,同时也可以很轻松的使用这个文件来批量安装所有所需的包 进入 virtualenv 目录并且激活环境 打开命令行 #!/bin/bash cd [virtualenv-path] // 首先进入指定的virtualenv目录 source ./bin/activate // 激活环境 生成 requirements.txt 包清单文件 #!/bin/bash pip freeze > requirements.txt 这句代码将会生成一个 requirements.txt 文件至 virtualenv根目录,requirements.txt 文件名是可选的,无所谓什么名字, requirements.txt 只是一个被规范成大家使用的名称而已 生成的 requirements.txt 文件格式如下: Flask==0.12
1 min read
CoreLocation 在 iOS7 以后的改变
iOS

CoreLocation 在 iOS7 以后的改变

在 iOS7 的时候,在使用 CoreLocation 的时候是没有强制让用户去选择是否授权给iOS设备获取用户的位置的,iOS8 以后,Apple就更改 CoreLocation 的用法,必须让用户去授权,才能够获取用户的位置数据那么 iOS8 需要什么样的做法才能够让 CoreLocation 正常使用呢? 那么代码中 必须 有这两句的任何一句存在: let locationManager = CLLocationManager() // 授权为在任何情况下都可以使用CoreLoction locationManager.requestAlwaysAuthorization() // 授权为仅在使用App的时候情况下可以使用CoreLoction locationManager.requestWhenInUseAuthorization() 那么做完这些还不够,还需要在项目中的 info.Plist 中添加两个Key,NSLocationAlwaysUsageDescription 和 NSLocationWhenInUseUsageDescription,这两
1 min read
iOS 高精度随机数
iOS

iOS 高精度随机数

在iOS开发中,对于随机数的生成,很多同学可能会使用例如 random() 或者 rand() 这样的函数,但是我在实际开发中并没有达到实际所要求的随机需求,所以在查找了相关的资料后发现了 arc4random() ,达到了我的预期要求 由于 rand() 和 random() 这样的函数并不是真正的伪随机数产生器,而 arc4random() 是一个真正意义上的伪随机数产生器 // 生成一个fromValue至toValue之间的随机浮点数 ((float)arc4random() / 4294967296) * (toValue - fromValue) + fromValue 另外还有一个函数为 arc4random_uniform ,并且要比 arc4random() 生成的随机数更加的平均一些 // 生成一个fromValue至toValue之间的随机数 fromValue+arc4random_uniform((toValue - fromValue) + 1)
1 min read
解决那些在 macOS上 霸占 CPU 使用率的进程 - mdworker
macOS

解决那些在 macOS上 霸占 CPU 使用率的进程 - mdworker

此博客是我在远景论坛上黑苹果板块于 2013 年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html]修改得来,所以主要面向于黑果无法监测 CPU 变频的情况下的解决办法 mdworker[1] 什么是 mdworker? mdworker 全称为 metadata server worker(元数据服务器处理),mdworker 是spotlight 的一部分,是 Mac 的基础搜索引擎 mdworker 让 CPU 拖慢,占用到60%? 是的,mdworker 有时候会导致 Mac 速度变慢,同时高 CPU 占用,这是完全正常的,你应该让它运行到结束,这时候 CPU 占用就恢复正常了。 mdworker 要花多长时间才能完成进程? 这完全取决于你的
4 min read
解决那些在 macOS 上霸占 CPU 使用率的进程 - AAM Updates Notifier
macOS

解决那些在 macOS 上霸占 CPU 使用率的进程 - AAM Updates Notifier

此博客是我在远景论坛上黑苹果板块于 2013 年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html]修改得来,所以主要面向于黑果无法监测 CPU 变频的情况下的解决办法 AAM Updates Notifier 有些安装了 Photoshop 的童鞋一般开机的时候会有这个进程,这是 Adobe 的检查更新的进程,虽然开机的时间停几分钟就没有了,但是毕竟没有什么用,所以就不必可怜它啦。 解决办法 删除位于 /Library/LaunchAgents和~/Library/LaunchAgentsand里面的 com.adobe.AAM.Updater-1.0.plist 就可以了
1 min read
解决那些在 macOS 上霸占 CPU 使用率的进程 - 
 UserEventAgent
macOS

解决那些在 macOS 上霸占 CPU 使用率的进程 - UserEventAgent

此博客是我在远景论坛上黑苹果板块于2013年发表的这篇帖子 [http://bbs.pcbeta.com/viewthread-1392489-1-1.html] 修改得来,所以主要面向于黑果无法监测CPU变频的情况下的解决办法 UserEventAgent 在测试 CPU 变频的时候,因为 UserEventAgent 进程疯狂的占用 CPU 使用率,每次开机后十分钟之内都一直 100% 1. 让 CPU 频率无法变动,或者变动非常小 2. 第二就是因为 CPU 频率一直最大,发热量很大。 不管怎么样,有问题就试着解决,最后找到了解决方法[1] 原文 I have fixed it! Here is what I did: I saw this output of a
2 min read