Telegram研究:MTProtoKit学习
参考: MTProto Mobile Protocol MtProtoKit Source Code Walkthrough of Telegram-iOS Part 4: MTProto Connections Telegram-iOS 源码分析:第四部分(MTProto) Telegram 之 MTProtoKit 架构分析 Telegram 之 TL Lang...
参考: MTProto Mobile Protocol MtProtoKit Source Code Walkthrough of Telegram-iOS Part 4: MTProto Connections Telegram-iOS 源码分析:第四部分(MTProto) Telegram 之 MTProtoKit 架构分析 Telegram 之 TL Lang...
在运行脚本时报错 一、没有telegram环境 ModuleNotFoundError: No module named 'telegram' 这是因为本机没有安装python-telegram-bot或者一些特殊原因,安装的这个环境出问题了,需要重新安装 # python3 安装 pip3 install python-telegram-bot --upgrade # 如果是...
厌烦开会 自认为一直都是自驱力比较强,做任何需求都积极往前赶,与各端积极沟通处理,在作为最一线干活的人,对于组长或经理每天频繁早会晚会,很厌烦,觉得纯粹时形式主义,相关人员在刷存在感。当然也并不害怕开会,毕竟自己做的质量、效率、进度一般都领先各端,就算开会也是亮眼的一端,但是纯粹不喜欢那种高高在上,一天什么具体的事都不干,谁在认真做事,谁在划水摸鱼,谁干活好,谁质量差一无所知,还一天天热衷于...
最近苹果出了最新的Mac mini,性能配置大大提高,计划购买一个,再加上大家都在研究在电脑上使用AI功能,恰好Xcode有Predictive code completion的功能,这个需要M系列芯片,要Xcode15以上,而我个人电脑是Intel芯片的,导致没法使用,急迫的去Apple Store问了下,结果还没到货,苹果官网上也还不能配送,导致下了决心去购买结果买不到。 另外关于消费...
最近有感而发几件事 面试看错人 之前项目招人时,遇到一个学历,过往公司都很不错的一个候选人,在面试时我感觉并不是太好,但是想着不能因为我的感觉而随便错过一个人才,而且还有二面可以过滤,但是二面也不知道为啥也通过了,在参与项目的过程中,产出非常差,代码能力,个人态度也不好,经常情绪化,工作的效率、质量很差,然后我的内心变得很煎熬,开除又有点儿不好,准备再继续做一些业务观察下,结果对方找到了更...
最近做一个需求,让一个之前定位是高级开发的同事做一个大需求,由于设计图没有出,让他先做小交互、页面传递以及接口对接,以为他没问题就没过多问进度,结果等查看时彻底傻眼,一两个周了啥就做了几个简单页面,很多交互没做,接口也没接,沟通后还情绪化严重,还说每个人都有自己的开发节奏,他的节奏就是要先有UI,然后再做其他实现,简言之没有UI就啥都做不了,然后还总觉得在针对他,搞得本来我想发火的,还变成了...
多线程读取值过程中,一方在删,一方在使用过程中导致崩溃的问题 clear-readUid-loop-setid-judge-close-use 线上遇到一个崩溃率飙升的案例,但是用户也没怎么反馈,后续查到原因是多线程操作wcdb,一边在清理关闭,一边在使用,使用了关闭后的实例后导致崩溃 伪代码如下: class Helper { var currentUsingUid: Int6...
前言 由于项目性质为IM,数据使用sqlite+wcdb,需要本地数据库管理大量数据,为了性能及查询方便,采用的是每个群都是独立的库,在数据读写时都需要初始化独立的database,当database过多时就需要及时释放,= 在中间进行性能优化时,给每个database设置了setConfig,导致同一个路径的database一直不释放,知道再次创建相同路径的database才会释放,当...
参考: https://github.com/kstenerud/KSCrash 内存二三事: Xcode 内存图、Instruments 可视化检测循环引用 iOS内存疑惑: 为什么Xcode Navigator和Instuments Allocations差别很大 前言 目前线上有好几个用户反馈App用着用着就崩溃了,但是看搜集闪退日志的Firebase没有看...
项目中与他人合作至关重要,作为一个互联网小组,一般包含主管、产品、设计、开发、测试等多个岗位一起合作,合作的人形形色色,有的聪明灵活, 有的脑袋空空,有的只一心考虑不背锅,有的找不到重点分不清主次,有的一心沉迷于各个细节,没法从业务,从用户需要的角度考虑问题。尤其是越是上游的行业,越是需要思路清晰、能分清主次,敢于做决策,不然下游就会被搞得十分疲惫,做了很多工作,实际对业务没什么帮助甚至是减...