背景:最近再写一个即时聊天的应用用到到了swoole+异步redis,应用是跑在docker容器里面的。开发中发现docker中的redis长链接会被关闭寻找规律发现,第一次会再120秒内关闭,然后些后每次关闭都是固定的120秒。
继续阅读docker for mac tcp链接会被断开
Category: mac
mac php curl https问题修复
mac中自带的curl和PHP版本可能不兼容,或者其他原因,在未安装curl时总是无法调用https,提示SSL certificate problem: Couldn’t understand the server certificate format.
使用以下命令重装php调用外部curl搞定!
xcode-select --install brew uninstall --ignore-dependencies php71 brew install php71 --with-homebrew-curl
swift之时间戳之间转化
1.时间转时间戳函数
/** 时间转化为时间戳 :param: stringTime 时间为stirng :returns: 返回时间戳为stirng */ static func stringToTimeStamp(stringTime:String)->String { var dfmatter = NSDateFormatter() dfmatter.dateFormat="yyyy年MM月dd日" var date = dfmatter.dateFromString(stringTime) var dateStamp:NSTimeInterval = date!.timeIntervalSince1970 var dateSt:Int = Int(dateStamp) print(dateSt) return String(dateSt) }
2. 时间戳转时间函数
继续阅读swift之时间戳之间转化
解决360浏览器等双核浏览器的兼容性问题
当遇到各种多核心浏览器时,观察到在用兼容模式渲染页面的时候老是使用代版本ie核心,最后想起来有个meta标签能搞定这个加上
<meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
Mac安装并使用Gearman
在mac中使用brew安装软件着实方便,下面几条命令来使用gearman.
继续阅读Mac安装并使用Gearman
mac下面使用lrzsz
rz/sz的使用在日常linux中算是相当方便了,下面介绍一下mac下面这两个命令的使用,前提使用了iterm2的情况下才继续下面的配置.
继续阅读mac下面使用lrzsz