![个人头像照片](https://ucc.alicdn.com/avatar/img_305aa7f285ad3c50efd09fd428655b8d.png)
高级软件开发工程师, 博客专家, 阿里云MVP, CSDN十大博客之星, 十佳专栏 。
又到了一年一度的年终总结时间, 还记得去年这一天吗? 时间真的很快, 转眼告别 10 年代, 迎接 2020 年, 回归鼠年; 这一年经历了风风雨雨, 回首一年的成就和挫折, 都不禁充满激动, 有成功, 有失败, 有感动, 有焦虑, 都随着 2020 年的到来挥之而去, 在这里祝大家元旦快乐! 提前拜个早年! 下面总结一下 2019 年的工作, 生活以及成长! 一、 2019 年曾立下的Flag 管它能否实现, 先立下 Flag 再说! 2019 年喜忧参半, 完成率 50%。
在解决 Guideline 4.3 问题(可参考:攻克苹果4.3被拒问题 》)后, 我们今天来解决 Guideline 2.1 问题。 今天更新关于 Guideline 2.1 被拒的诸多问题及解决方案, 请耐心看下去, 无论你是否遇到2.1大礼包问题, 还是已经被误伤并已解决, 相信都会对过去起到总结作用, 同时对未来遇到 2.1 问题会得心应手, 心有成竹。
从2017年年底开始, Apple似乎做了很大的升级, 让众多开发者陷入困境, 不单单是马甲, 就连正常的 App 也被误伤; 周围很多开发者向我"求救", 诉说新品处于【等待审核】或【正在审核】状态长达一两个月的; 似乎 iOS 开发者不单单只是开发项目, 高效上新和稳定更新 App 变得愈发重要。
从2017年年底开始, Apple似乎做了很大的升级, 让众多开发者陷入困境, 不单单是马甲, 就连正常的 App 也被误伤; 周围很多开发者向我"求救", 诉说新品处于【等待审核】或【正在审核】状态长达一两个月的; 似乎 iOS 开发者不单单只是开发项目, 高效上新和稳定更新 App 变得愈发重要。
时如白驹过隙, 转眼间到了2018年最后一天, 2017年写总结时就像在昨天一样记忆犹新, 2018年的车轮不停的滚动着, 这一年充满了挑战和欣喜, 有成功、有失败, 有以往没有的激情和潜力都在这一年迸发出来, 下面正式总结一下2018年, 开启2019年新篇章。
我们常犯的错误,便是将“经常问题”视为一连串的“偶发问题”。换言之,没有了解问题症结所在的基础,其结果自然是失败与无效。
针对他的预言,我觉得: 1.人口过剩在人类未采取相应措施下会有这么一天; 2.人工智能会使人类退话,有这个可能, 毕竟工厂使用智能机器人已经逐渐替代人类,这个也是有很大可能的; 3.关于不要踏入能源领域的研究我是处于反对的, 毕竟地球资源有限, 新能源研究很有必要, 当然人类就是这样, 取之有道, ...
初步结识Bluemix是在2015年春节,那时候对于一个外来的IBM-PaaS很是好奇,但是又不敢尝试,担心成本高,一直有一种“推倒重来”的感觉,所以当时只做了简单的免费测试;随着2016年产品的成熟变得火热起来,越发难以控制好奇就开始了尝试,起初尝试了MobileData,再有是Push Notification;近期意识到,机器语言打的火热,作为移动开发人员对于机器认知一直处于理论阶段,未曾真正的体验到机器认知带来的快感,由于之前对于昂贵的Watson一直触摸不到,发展至今总算有机会了,Bluemix提供了一个叫 IBM Watson Conversation 的服务,特此体验一把。
经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。
前言 不知不觉,2017年又接近尾声了,又到了该写年终总结的时候了,往年这个时候都会熙熙攘攘,各大平台提早预热过年的气氛,而今年显得格外的平静,这可能正如我的现在的心境,波澜而不惊!因为今年整体过的只能说并不太圆满,事业上颇丰,感情略欠缺。
原文地址: http://blog.csdn.net/qq_31810357/article/details/78906308 未经许可,严禁转载! GCD使用 dispatch_group_notify、dispatch_group_enter、dispatch_group_leave处理多线程同步操作 一、简介 dispatch_group_enter:通知group,下面的任务马上要放到group中执行。
原文地址:http://blog.csdn.net/qq_31810357/article/details/78878086 到了年关,公司项目忙的不可开交,公众号也一拖再拖,主要是因为懒,今天说说"丧"这个话题。
原文地址: http://blog.csdn.net/qq_31810357/article/details/78364336 文章说明: 未经授权严禁转发套作; iOS11出来以后导航栏自定义按钮会出现偏移问题,如下图: 解决方案: 1.
作者:韩俊强 原创地址:http://blog.csdn.net/qq_31810357/article/details/78060505 未经允许禁止转载! Xcode9已在9月20号推出, 相信很多人充满期待, 那么新版Xcode给我们带来哪些新东西呢? 下载后发现很多.
2017年9月20日,苹果如期推送 Xcode 9 和 iOS 11的更新. Xcode 9正式版与之前beta版本相差不大,编辑器有较大调整,试写代码,发现“跳转定义”跟以前不一样了,之前按住command +鼠标左键即可跳转定义.
iOS11问题: 定位服务在iOS11系统上不能使用? Q:我刚刚用iOS11 SDK重新构建了应用程序,发现定位服务现在根本不起作用。 原因:A:因为苹果现在增加了一项新的隐私保护功能 NSLocationAlwaysAndWhenInUseUsageDeion, 并且原有的 NSLocationAlwaysUsageDeion 被降级为 NSLocationWhenInUseUsageDeion。
原文: http://www.jianshu.com/p/efbc8619d56b 导语:本文主要是对iOS 11下APP中tableView内容下移20pt或下移64pt的问题适配的一个总结。
-------写给宝宝 2017.08.06
接上一篇:初识RxSwift及使用教程 韩俊强的博客 本文档内容来自于 RxSwift 的 Playground。记录大多数 ReactiveX 的概念和操作符。 (部分翻译和注解来自 ReactiveX文档中文翻译) Introduction 为什么使用 RxSwift? 我们写的很多代码实际上是为了解决和响应外部事件。
什么是RxSwift? RxSwift是Swift函数响应式编程的一个开源库,由Github的ReactiveX组织开发、维护 其他语言像C#, Java 和 JS 也有,Rx.
本群管理规则如下五条: 0.新人入群改群名片: 城市-昵称; 在程序员的世界里, 名片代表着名字, 同时是尊重他人, 尊重自己! 1.上班时间: 早上08:30-17:30(节假日除外), 禁止发无关开发的图片, 戏弄机器人(影响他人学习、技术交流直接关小...
第一步、配置环境(跟着github 上面配置就行了) 第二步、把项目从gitHub拉下来(以下都是根据这个github的内容配置的):https://github.com/alexeyxo/protobuf-swift (使用终端操作) 以下两个方法供使用: $ git clone git@github.
1. 为什么说Objective-C是一门动态的语言? ① 什么是动态语言? 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。
需求: 1.日常我们在切控件圆角时会遇到想切任意圆角? 2.切过圆角带边框和不带边框的选择? 那么今天我们就用Objective-C和Swift都给它实现了: OC代码: UILabel *myLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 70)]; myLabel.
这篇规范一共分为三个部分: 核心原则:介绍了这篇代码规范所遵循的核心原则。 通用规范:不局限于iOS的通用性的代码规范(使用C语言和Swift语言)。 iOS规范:仅适用于iOS的代码规范(使用Objective-C语言)。
GitHub每日更新地址: https://github.com/iOS-Swift-Developers/Swift Swift基础知识大全,Swift学习从简单到复杂,不断地完善与更新, 欢迎Star️,欢迎Fork,️iOS开发者交流群:446310206 知识架构: 常两变量 基.
前言 初步结识Bluemix是在2015年春节,那时候对于一个外来的IBM-PaaS很是好奇,但是又不敢尝试,担心成本高,一直有一种“推倒重来”的感觉,所以当时只做了简单的免费测试;随着2016年产品的成熟变得火热起来,越发难以控制好奇就开始了尝试,起初尝试了Mobile.
前言 网上关于Framework制作的教程数不胜数,然而都过于陈旧,最新的也是使用Xcode7的教程,而且有些设置也只给出步骤,并没有给出原因,而且按照有些教程制作出的framework还有些问题,所以我把自己制作framework的过程记录下来,并且使用的是最新的Xcode8环境。
一.生成.jks文件 资料:HTTPS-老司机手把手教你SSL证书申购-TrustAsia证书 HTTPS时代已来,手把手指导申请免费SSL证书 1、keystore的生成: 分阶段生成: keytool -genkey -alias yushan(...
一. +load 源码分析 extern bool hasLoadMethods(const headerType *mhdr); extern void prepare_load_methods(const headerType *mhdr); void load_im...
人民的名义大结局已看完,心生疑问,沙瑞金才是布局高手!对祁同伟和高小琴表示同情,他们的子女结局如何?陈海醒了,那么恢复原职是显而易见,所以侯良平是不是该返回北京任职了?那么,已对赵东来产生好感的陆亦可怎样选择?谁会接替高育良、祁同伟等人的位置?达康书记和易学习矛盾开始露出苗头,二人真能顺利搭...
上一篇:高仿Tumblr点赞心破碎动画 最近Tumblr轻博客无论是web端还是移动端,都非常受欢迎,简单调研了一下,此篇是关于滚动热点条数的动画; JQScrollNumberLabel 简介: JQScrollNumberLabel 仿tumblr热度滚动数字条数,一个显示数字的控件,当你改变其数字时,能够有滚动的动画,同时动画和位数可以限制,动态创建和实例化可选,字体样式自定义等等。
上一篇:高仿Tumblr热度-滚动条数-JQScrollNumberLabel 最近Tumblr轻博客无论是web端还是移动端,都非常受欢迎,简单调研了一下,其中动画是我感兴趣的,特此写了个仿Tumblr点赞心破碎动画; 1.
前言 Apple从2016年逐步要求HTTPS,SSL相关证书等,上月的JSPatch封杀更是引起广大开发者的注意,整体来说多是为了安全考虑,那么SSL证书是硬需,考虑到上一篇:HTTPS时代已来,老司机手把手指导申请免费SSL证书 介绍了阿里云的相关证书,为了不仅仅依赖一...
苹果今天发布了iOS 10.3正式版,由于加入了众多新功能,且更换了文件系统,所以非常值得升级,但是如果你打算更新,最好要耐心等待。 一些抢先尝鲜的iPhone 7、7 Plus果粉开始发帖表示(系统大小在600M左右),自己更新iOS 10.3过程中正是焦虑死了,因为安装过程非常长,差不多你要等25分钟左右。
1、iOS 10.3 开放了更换 app 图标的 API,核心方法是下面这个: [[UIApplication sharedApplication] setAlternateIconName:nil completionHandler:^( }]; 这是官方文档,但是你还需要在 info.plist 里面填一些东西才能让它起作用,这部分官方注释内容在这里。
Stack Overflow 发布了 2017 开发者调查报告,此次有超过 64,000 名开发人员参与调查,分别对其技能、工具、学习趋势等数据进行了统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。
经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。
之前写了一篇HEXO搭建个人博客的教程获得了很好评,有很多读者主动给我打赏,在此感谢。 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使用 HEXO 在多台电脑上发布博客,操作起来并不是那么方便,果断就转到了 Jekyll 上,接下来我会讲如何使用 Jekyll 搭建博客,博客模板效果。
一个项目的流程: 1、公司市场人员与客户交流,了解客户、引导客户使用公司最优资源并产出一份市场需求文档 2、公司需求人员(BA)与客户交流,了解客户需求并产出一个软件需求文档 3、项目经理、开发小组成员、需求人员(BA)一起开一个需求评审会议,对不合理的地方, 打回给BA,再由BA与客户沟通 4、程序员接到和充分了解软件需求文档后产生软件设计文档(包括概要设计文档和详细设计文档, 涉及到数据库的还需要进行数据库的设计) 5、程序员根据设计文档进行编码、调试、打包发布。
背景 最近在移动开发App时遇到一个问题:在服务端与客户端之间需要进行修改,删除,更新,添加等操作同步,为此研究了一番,其中Leanote参考了印象笔记App的同步原理。 Leanote同步机制参考Evernote的机制, 关于Evernote的同步机制参考: http://dev.
使用背景: 云服务已经很多年了,早期没能加入使用云大军中的一员,后来后悔莫及。2015年记得当时没办法租用的虚拟主机三天两天挂了,导致我认认真真的考虑了一次,觉得还是要使用云服务器! 从免费的主机屋学习版到各种虚拟机的实验,再到之前是用300元左右买的别人的虚拟主机,空间有几G,感觉还行,正好又值他们搞活动,买两年送一年!预存还有返还!心动了,就没有任何考虑就预存了一千块! 开始的几个月感觉还行,速度什么的还过得去,就没去管网站的事了。
Code review,中文译为「代码审查」,是指对代码进行系统性的审查,通常是和其他开发者来共同进行。这里作者就讲了在 Asana 中他们是怎么来做代码审查的。 1.先确定 code review 的目标优先级 在 code review 之前先和你的团队成员明确 code review 中事项的优先级。
2016年12月31日 时间如白驹过隙,转眼间2016年的尾巴快要抓不住了。总结一下这一年的自我价值和工作业绩,不知该如何下笔,因为不知道自己奋斗的是否还是年初的目标。大家都知道2016雾霾一直驱之不散,作为开发人员,这一年也是在紧迫的情景下进行的,时而被各种裁员新闻所忧虑,时而被“996”所困扰,但是我们在成长,不能被外界所困。
每周更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206 收集整理下来的邮箱列表,附上简单说明,希望对广大开发者有帮助:------------------------------------------------...
每日更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 4463102061.iOS - 推送 openssl合并//1.1 生成 opensslkey openssl pkcs12 -nocerts -out PushKey.
近期国内证书颁发机构WoSign由于存在管理问题导致其自身声誉受损,WoSign也关闭了免费SSL签发。 对于小型企业和个人来说部署HTTPS时SSL证书就是一笔不小的费用,因此这也阻碍了HTTPS的覆盖速度。