使用子项目进行模块化设计
[https://www.infoq.cn/article/BwVSA\-aI2jVv4IRNOwps](https://www.infoq.cn/article/BwVSA-aI2jVv4IRNOwps)...
Read More →吾生也有涯,而知也无涯
[https://www.infoq.cn/article/BwVSA\-aI2jVv4IRNOwps](https://www.infoq.cn/article/BwVSA-aI2jVv4IRNOwps)...
Read More →[https://www.cnblogs.com/qiutangfengmian/p/6074420\.html](https://www.cnblogs.com/qiutangfengmian/p/6074420.html)
Read More →``` // // RootMainViewController.m // ZapyaGame // // Created by wangtao on 2018/3/20. // Copyright © 2018年 wangtao....
Read More →https://stackoverflow.com/questions/25376303/difference\-between\-self\-and\-self\-class\-in\-category // self...
Read More →NSTimer有两种常用的创建方式 ``` // 第一种 timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(timerSelector:)...
Read More →为网站添加ssl证书 修改Nginx的配置文件/etc/nginx/conf.d/virtual.conf ``` server { listen 80; listen 443; # ssl 监听端口 server_name...
Read More →pipenv是基于pip的Python包管理工具,和pip的用法非常相似,可以看作是pip的加强版,它的出现解决了旧的pip\+virtualenv\+reuqirements.txt的工作方式的弊端。具体来说,pipenv聚合了pi...
Read More →使用NSTimer定义定时器需要将NSTimer对象添加到当前线程的RunLoop。否则在进行其他RunLoop切换时,会导致NSTimer受到影响,不能准确的进行调用。 而使用GCD创建定时器,更加精确,不需要使用RunLoop。...
Read More →- **Flask:后台业务处理** - **Nginx:反向代理** - **Gunicorn: 运行flask app** - **Supervisor:监听控制gunicorn进程**...
Read More →