自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 bezier曲线LoadingDemo

由于前段时间有个项目用SVProgressHUD做提示框和加载框.发现SVProgressHUD作为单例,同时担任提示框和加载框,会有一些小小的交互问题.个人git demo地址:https://github.com/wyuyung/YungLoadingView以前刚开始用CGContextRef UIGraphicsGetCurrentContext()进行画图,那么为什么那么多人用bez...

2019-09-20 17:25:17 199

原创 循环引用问题:NSTimer正确使用方式、block注意问题

循环引用问题,就是2个或多个对象相互拥有,互相都没办法先释放自己.实际问题可能会更复杂,例如3个/多个互相拥有关系,此时肉眼看代码,很容易被逻辑绕晕.即使创始人很理智,以后的接手人也会被绕晕.平时要培养好代码的低耦合,高内聚习惯.比较容易出现的循环引用的情况:1、@property(strong 这玩意什么时候该用weak,就得用weak,别贪图方便,全部strong.2、NSTim...

2019-08-12 18:05:58 543

原创 服务器迁移例子

每个公司的服务器运行的服务和管理的方式都不一样,在此简单总结一下前段时间迁移服务器所做的工作。第一步 确定服务器运行的服务切换到root权限,netstat -tunlp可查看所有进程。弄明白所有进程的作用,并确保迁移新服务器启动旧服务器的所有进程。注意有一些是服务器自身进程,如网络同步时间进程ntpd,在新的服务器上可能已切换为chronyd等等,请不要过于执着。第二步 迁移nginx服...

2019-03-19 15:34:17 5528

原创 UITableView的优化

UITableView的优化主要是图片和cell动态高度。核心思想:线程加载图片和计算高度后再加载。解决问题:UITableView滑动卡顿。问题一 图片显示圆角:方法一:[view.layer setCornerRadius:5],这是最糟糕的方法,大量使用,app会卡得怀疑人生。方法二:使用贝塞尔画圆角图片再显示CGFloat scale = [[UIScreen mainScre...

2019-03-19 14:06:50 162

原创 iOS项目框架MVC

大部分中小企业都是用MVC框架理念,有一些会使用MVVM或者其他的框架理念,然而实际上在大部分一个项目只有1~3个ios工程师(实习的不算)的情况下,项目往往是框架理念,最后甚至都是MC结构,却自认为是MVC。~~~明天待续...

2019-03-19 10:57:26 554

原创 iOS入门 - 账号管理与上架

申请开发者账号到这里:developer.apple.com,最下面寻找入口(每次网站更新都会不一样,慢慢找吧,总能找到入口),然后按照指引,一步步往下申请。苹果账号个人,公司,企业。个人/公司的异同:同:价格一样,developer和appstoreconnect的管理(技术方面)几乎都是一样的。异:审核权重不同,苹果审核越来越严格,很多类型的应用都慢慢偏向公司才能上架,个人如果上架这些...

2019-03-18 18:46:35 548

ios推送证书生成全流程

ios推送证书生成全流程,生成pem推送证书全流程,100个字节是多长吖,哪里有那么多话说,ios推送证书生成全流程ios推送证书生成全流程ios推送证书生成全流程ios推送证书生成全流程ios推送证书生成全流程ios推送证书生成全流程ios推送证书生成全流程

2017-09-27

计算机组成原理,第四版,白中英

计算机组成原理,第四版,白中英,大学课本的o(∩_∩)o 哈哈

2010-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除