240 发简信
IP属地:上海
  • swift

    1. 介绍一下 Swift? Swift是苹果在2014年6月WWDC发布的全新编程语言,借鉴了JS,Python,C#,Ruby等语言特性,看上去偏脚本化,Swift 仍支...

  • 大佬牛🐮

    angular之交互

    一.通过setter 截听输入属性值的变 利用getter setter对值进行获取和处理 二. ngOnChanges()来截听输入属性值的变化 监测输入属性值的变化当需要...

  • angular之交互

    一.通过setter 截听输入属性值的变 利用getter setter对值进行获取和处理 二. ngOnChanges()来截听输入属性值的变化 监测输入属性值的变化当需要...

  • 120
    CocoaPods私有库的二进制化

    前言 假设你已经非常熟练的使用cocoapods来管理私有库,并且实现了组件化的APP设计架构。这篇文章将会帮助你将私有库编译成二进制文件,这样做的好处是会大大缩短编译工程的...

  • 2021年中总结

    转眼都2021年7月了,时间真快啊。 进入正题:今年转到后端架构组,上半年总体来说是收获比较少的,一个是原有框架比较完善了,能介入的事情不多,还有一个是团队也在转型一直在交接...

  • 2020 年度总结 - 647

    前言:去年,写了篇 《2019 年度总结 - 647》[https://www.jianshu.com/p/c3d226276a65] 算是我入行的第一年(元年)。当然, ...

  • 2020年终总结

      兜兜转转又一年,今年主要就是在做后端的工作了,主要就是在做用户系统,数据看着挺大的,6千万了,日活将近150万。   今年第一季度主要是参与该用户系统的3.0重构工作;第...

  • 120
    objc_class中的cache_t分析

    本文探索的的主要是两点 1、cache_t的结构 2、cache_t里存储的哪些 cache_t结构分析 打开源码,点进cache_t中查看cache_t的底层代码 便于分析...

  • 大佬牛逼

    Python学习笔记(1) -- 环境搭建

    开发版本:2.7.10 我使用的是Mac自带版本,通过终端输入python即可查看版本。 MAC平台下载点我Window版本下载点我 开发工具: 1.DOS 2.PyChar...

  • Python学习笔记(1) -- 环境搭建

    开发版本:2.7.10 我使用的是Mac自带版本,通过终端输入python即可查看版本。 MAC平台下载点我Window版本下载点我 开发工具: 1.DOS 2.PyChar...

  • 不错的建议

    前端WebSocket封装

    场景1: 只有单个长链接,不要求保活 调用方法: 关闭方法: 场景2: 多个长链接共存 如果还是需要单例调用的话,直接用上面单个模式创建,有几个创建几个,如果不需要保证单例的...

  • 思路就是这样了。考虑到心跳也可能会漏包。最好的方法就是本地定时器。监控心跳包没有按时到达时候。就重启重连。

  • 服务端不会主动断开,只有调用close的时候才会断开,websocket的保活需要自己实现的,是的没有实现保活就不会断开,也不会主动重连

    前端WebSocket封装

    场景1: 只有单个长链接,不要求保活 调用方法: 关闭方法: 场景2: 多个长链接共存 如果还是需要单例调用的话,直接用上面单个模式创建,有几个创建几个,如果不需要保证单例的...

  • 2020年中总结

    转眼就2020了,政治课本的全面小康都到了,我还在CRUD,这真是一个悲伤的故事啊。又是一年年中了,瞎扯下吧,做人呢,还是要有点梦想好,咸鱼吃多了致癌啊。 从去年到今年年中就...

  • 前端WebSocket封装

    场景1: 只有单个长链接,不要求保活 调用方法: 关闭方法: 场景2: 多个长链接共存 如果还是需要单例调用的话,直接用上面单个模式创建,有几个创建几个,如果不需要保证单例的...