08 2020 档案
摘要:1. ```mermaidsequenceDiagram participant John participant Alice John->>+Alice: Hello Alice-->>-John: Great``` https://www.typora.io/ https://www.bilib
阅读全文
摘要:1.socketio https://www.jianshu.com/p/52ad47deebea 2.webrtc https://www.jianshu.com/p/57fd3b5d2f80 https://github.com/developerajendra/web-rtc-practice
阅读全文
摘要:1. https://github.com/TencentCloud-RTC/2020-Hackathon https://zhuanlan.zhihu.com/p/150248011
阅读全文
摘要:1. 一. mac下redis的安装 1. 官网http://redis.io/ 下载最新的稳定版本,这里是5.0.9 2. sudo mv 到 /usr/local/ 3. sudo tar -zxf redis-5.0.9.tar 解压文件 4. 进入解压后的目录 cd redis-5.0.9
阅读全文
摘要:1. 抢购活动开始的一瞬间,大量的用户校验请求打到了用户服务。导致用户服务网关出现了短暂的响应延迟,有些请求的响应时长超过了10s,但由于HTTP请求的响应超时我们设置的是30s,这就导致接口一直阻塞在用户校验那里,10s后,分布式锁已经失效了,此时有新的请求进来是可以拿到锁的,也就是说锁被覆盖了。
阅读全文
摘要:1. 生成 Target-Action 埋点的唯一 ID Target-Action 是手势和 UIControl 的回调,一般使用如下代码 -[UIControl addTarget:action:events:] -[UIGestureRecognizer initWithTarget:acti
阅读全文
摘要:1. 2020 斯坦福(Stanford)Swift 语言教程 https://www.bilibili.com/video/BV1EV411C77B?p=2 https://github.com/Sophia-fez/Standford-CS193p-2020Spring-SwiftUI BBCo
阅读全文
摘要:1. dispatch_group_enter标志着一个任务追加到 group,执行一次,相当于 group 中未执行完毕任务数+1 dispatch_group_leave标志着一个任务离开了 group,执行一次,相当于 group 中未执行完毕任务数-1。 当 group 中未执行完毕任务数为
阅读全文
摘要:1. 如何截取UIScrollView可见区域的截图? 只需将滚动视图放在另一个视图中。获取容器视图以在上下文中呈现。完成。 在下面的代码中,cropView包含要捕获的滚动视图。解决方案就是这么简单。 正如我理解这个问题以及为什么我找到了这个页面,滚动视图的整个内容都不是必需的。只是可见部分。 h
阅读全文
摘要:1. iOS 文件下载Download,支持断点续传、后台下载、设置下载并发数 /// 开始下载 private func start(url: String) { guard url.dw_isURL else { return } if let task = getTask(url: url)
阅读全文
摘要:1. rpm包下载位置:http://vault.centos.org/6.3/os/x86_64/Packages/ http://vault.centos.org/6.3/os/x86_64/Packages/telnet-0.17-47.el6.x86_64.rpm rpm -ivh teln
阅读全文
摘要:1. 观察以上代码其实还会发现一个问题,如果我们想要处理很多个请求,那不是要在nginx里面配置N个location吗,我们肯定不会这么做,这里可以通过nginx动态匹配指定lua文件名。 nginx.conf 改成这样 location ~ /lua/(.+) { content_by_lua_f
阅读全文
摘要:1. 获取当前渲染的图像帧数据 要想保存视频,最重要一点就是得到当前渲染好的帧数据。得到帧数据后,下面的工作交给AVFoundation就可以轻松搞定了。那么,如何得到当前画面的帧数据呢?可以看到渲染的视图ARSCNView最终是继承自UIView,从UIView截取画面是很容易的。但是这样得到的画
阅读全文

浙公网安备 33010602011771号