- 博客(335)
- 资源 (11)
- 收藏
- 关注
转载 Stack Overflow 2017 开发者调查报告发布! 韩俊强的博客
Stack Overflow 发布了 2017 开发者调查报告,此次有超过 64,000 名开发人员参与调查,分别对其技能、工具、学习趋势等数据进行了统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。
2017-03-29 08:34:49 1855 2
原创 快速使用HEXO搭建个人博客 韩俊强的博客
经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。 正文: 这边教程是针对与Mac的,参考链接,由于原文讲到的hexo是以前的老版本,所以现在的版本配置的时候会有些改动。 之前是想着写博客,一方面是给自己做笔记,可以提升自己的写作、
2017-03-24 09:26:35 2003
原创 Jekyll搭建个人博客 韩俊强的博客
之前写了一篇HEXO搭建个人博客的教程获得了很好评,有很多读者主动给我打赏,在此感谢。 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使用 HEXO 在多台电脑上发布博客,操作起来并不是那么方便,果断就转到了 Jekyll 上,接下来我会讲如何使用 Jekyll 搭建博客,博客模板效果。介绍 Jekyll 是一个简单的博客形态的静态站点
2017-03-23 11:29:32 7005 2
原创 C语言项目开发-项目架构和编程命名规范
一个项目的流程:1、公司市场人员与客户交流,了解客户、引导客户使用公司最优资源并产出一份市场需求文档2、公司需求人员(BA)与客户交流,了解客户需求并产出一个软件需求文档3、项目经理、开发小组成员、需求人员(BA)一起开一个需求评审会议,对不合理的地方, 打回给BA,再由BA与客户沟通4、程序员接到和充分了解软件需求文档后产生软件设计文档(包括概要设计文档和详细设计文档, 涉及到数据库的还
2017-02-28 12:40:24 4418
原创 笔记类app之Leanote同步机制 韩俊强的博客
背景最近在移动开发App时遇到一个问题:在服务端与客户端之间需要进行修改,删除,更新,添加等操作同步,为此研究了一番,其中Leanote参考了印象笔记App的同步原理。Leanote同步机制参考Evernote的机制, 关于Evernote的同步机制参考: http://dev.evernote.com/media/pdf/edam-sync.pdf前言Leanote主要由Notebook, No
2017-02-17 09:00:25 5304
原创 iOS开发中 关于阿里云服务器的使用与安全策略 韩俊强的博客
使用背景: 云服务已经很多年了,早期没能加入使用云大军中的一员,后来后悔莫及。2015年记得当时没办法租用的虚拟主机三天两天挂了,导致我认认真真的考虑了一次,觉得还是要使用云服务器!从免费的主机屋学习版到各种虚拟机的实验,再到之前是用300元左右买的别人的虚拟主机,空间有几G,感觉还行,正好又值他们搞活动,买两年送一年!预存还有返还!心动了,就没有任何考虑就预存了一千块!...
2017-02-15 10:09:32 4596 19
原创 iOS开发中 经常遇到的坑,看我就够了! 韩俊强的博客
从事iOS开发有些年月了,从最开始的磕磕绊绊,不知所措,到现在的遇到困难都能快速做出最佳方案处理,中间经历了不可或缺的痛苦。在项目开发中,本人有用印象笔记记录的习惯,所以很多重复出现的坑,很快迎刃而解,而不在同一个地方摔倒两次。为此,特意总结了一下开发中经常遇到的坑,有些可能和你形成共鸣,有些在你看来或许是小儿科,不喜勿喷。基础篇:A valid provisioning profile for
2017-02-08 16:12:48 9828
转载 7 个 code review 的技巧(转)
Code review,中文译为「代码审查」,是指对代码进行系统性的审查,通常是和其他开发者来共同进行。这里作者就讲了在 Asana 中他们是怎么来做代码审查的。1.先确定 code review 的目标优先级在 code review 之前先和你的团队成员明确 code review 中事项的优先级。作者认为 code review 中应该做的事:熟悉同事在编程时的思考方式,这样其余同事以后如果
2017-01-05 13:33:33 4781
原创 我的2016 “CSDN博客之星” 韩俊强的博客
2016年12月31日 时间如白驹过隙,转眼间2016年的尾巴快要抓不住了。总结一下这一年的自我价值和工作业绩,不知该如何下笔,因为不知道自己奋斗的是否还是年初的目标。大家都知道2016雾霾一直驱之不散,作为开发人员,这一年也是在紧迫的情景下进行的,时而被各种裁员新闻所忧虑,时而被“996”所困扰,但是我们在成长,不能被外界所困。 工作上: ...
2016-12-31 21:37:48 3762 7
原创 iOS中 Apple开发相关邮箱汇总 韩俊强的博客
iOS中 Apple开发相关邮箱汇总 每周更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206
2016-12-19 08:34:00 3267
原创 iOS中 最新收集的代码块(汇总) 韩俊强的博客
iOS开发中实用开发技巧之最新收集代码块,提升开发效率!每日更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206
2016-12-13 15:35:29 3247 2
原创 HTTPS时代已来,老司机手把手指导申请免费SSL证书 韩俊强的博客
近期国内证书颁发机构WoSign由于存在管理问题导致其自身声誉受损,WoSign也关闭了免费SSL签发。对于小型企业和个人来说部署HTTPS时SSL证书就是一笔不小的费用,因此这也阻碍了HTTPS的覆盖速度。对于Mozilla的免费证书项目Lets Encrypt虽然其证书发布数量已经破千万,但该项目有一定的技术门槛。不过阿里云与国内某中级证书颁发机构推出了基于Symantec(赛门铁克)的免费SSL证书,有兴趣的网友可以前往阿里云进行申请。
2016-12-09 20:20:19 10963 13
原创 iOS10 适配 ATS(app支持https通过App Store审核) 韩俊强的博客
其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTTPS就是将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去传输,以此保证传输数据的安全;而对于接收端,在SSL/TSL将接收的数据包解密之后,将数据传给HTTP协议层,就是普通的HTTP数据。HTTP和SSL/TSL都处于OSI模型的应用层。从HTTP切换到HTTPS是一个非常简单的过程,在做具体的切换操作之前,我们需要了解几个概念:
2016-12-09 08:40:54 7604 3
原创 iOS Quartz 2D相关笔记总结笔记 韩俊强的博客
一、基本理论和基本代码 概念总结 Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz 2D能完成的工作: 绘制图形 : 线条,三角形,矩形,圆,弧等; 绘制文字
2016-12-01 22:13:43 1644 3
原创 iOS中 Bugly iOS 符号表手动配置详细教程 韩俊强的博客
iOS中 Bugly iOS 符号表手动配置详细教程 韩俊强的博客 2016CSDN博客之星评选助力:动动你的小手,给我投一票吧!http://blog.csdn.net/vote/list.html?keyword=qq_31810357#search
2016-11-29 21:22:01 5059 2
转载 iOS 10 不提示「是否允许应用访问数据」,导致应用无法使用的解决方案
iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装、第一次启动的时候,app 首屏一片空白,完全没数据。kill 掉重新打开就好了。一开始以为是用户网络情况不好,但随着越来越多的用户报告这个问题,我意识到这并不是偶然情况。但是并非所有用户都如此。
2016-11-23 08:39:40 6696 3
原创 我心中的微信小程序 韩俊强的博客
最近几个月一直热火朝天张小龙最近要把应用折叠到微信里,这些应用被他称为:小程序。每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
2016-11-16 09:23:25 17988 2
原创 iOS中 HeathKit框架学习 步数统计等 韩俊强的博客
HeathKit是Apple公司在推出iOS 8 系统时一块推出的关于健康信息的框架。如果iPhone手机系统升级到iOS8之后就会发现多了一个健康-app,这就是Apple提供的一个记录用户健康信息的app,可以用它来分享健康和健身数据。还可以指定数据的来源,比如我们自己创建一个app,在我们的app中使用了HeathKit框架之后只要经过用户的认证,就可以在我们的app之中给健康分享数据或者从健康中获取数据。
2016-09-19 11:02:19 5046 1
原创 iOS10软件崩溃 Xcode8崩溃 打印/字体等问题汇总 韩俊强的博客
iOS10 Xcode8问题汇总 每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
2016-09-18 08:43:37 16795 16
原创 iOS中 CocoaPods Mac App的安装和使用 韩俊强的博客
iOS中 CocoaPods Mac App的安装和使用 韩俊强的博客 iOS开发者交流QQ群: 446310206
2016-09-10 10:49:09 3178 4
转载 H5、React Native、Native应用对比分析
H5、React Native、Native应用对比分析 iOS开发者交流QQ群: 446310206
2016-09-09 13:39:47 2585
原创 HTML5中 HTML表单和PHP环境搭建及与PHP交互 韩俊强的博客
HTML5中 HTML表单和PHP环境搭建及与PHP交互 韩俊强的博客 每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
2016-09-02 20:32:22 4102
原创 HTML5中 HTML列表/块/布局 韩俊强的博客
HTML5中 HTML列表/块/布局 韩俊强的博客 每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
2016-08-31 20:55:50 4448
原创 HTML5中 HTML格式化/HTML样式/链表/表格-样式 韩俊强的博客
HTML5学习从简单到复杂,循环渐进!每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者/HTML5交流QQ群: 446310206 欢迎加入!
2016-08-30 20:45:06 5632
原创 iOS中 CoreGraphics快速绘图(详解) 韩俊强的博客
iOS中 CoreGraphics快速绘图详解 韩俊强的博客 iOS开发者交流QQ群: 446310206 欢迎加入Core Graphics 和Quartz 2D的区别
2016-08-28 17:51:20 9586
原创 iOS中 Realm错误总结整理 韩俊强的博客
Realm错误总结整理 iOS开发者交流QQ群: 446310206一.错误信息:Attempting to modify object outside of a write transaction - call beginWriteTransaction on an RLMRealm instance first.企图在 写入事务 外修改对象 应该先在RLMRealm实例对象前 调用beginWriteTransaction
2016-08-01 19:04:34 9449
原创 iOS中 Realm的学习与使用 韩俊强的博客
每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群:446310206 有问题或技术交流可以咨询!欢迎加入!这篇直接搬了一份官方文档过来看的 由于之前没用markdown搞的乱七八糟的 所以重新做了一份 后面看到官网的中文文档更新不及时看着英文翻译了一点 搞的更乱了 :( 英文好的直接点右边->官方OC文档
2016-07-24 19:08:37 13184
原创 iOS中 UITableViewCell cell划线那些事 韩俊强的博客
在开发中经常遇到cell分割线显示不全或者想自定义线的宽高等; 最近总结了一下,希望帮到大家:iOS开发者交流QQ群:446310206 有问题或技术交流可以咨询!欢迎加入!
2016-07-13 19:05:05 4285 3
翻译 iOS中 为 iOS 建立 Travis CI 韩俊强的博客
你是否曾经试着为 iOS 项目搭建一台支持持续集成的服务器,从我的个人经验而言,这可不是一个轻松的活。首先需要准备一台 Mac 电脑,并安装好全部所需的软件和插件。你要负责管理所有的用户账户,并提供安全保护。你需要授予访问仓库的权限,并配置所有的编译步骤和证书。在项目运行时期,你需要保持服务器的稳健和最新。
2016-06-21 20:26:39 5711
原创 iOS中 iOS10 权限崩溃问题 韩俊强的CSDN博客
今天 手机升级了 iOS10 Beta,然后用正在开发的项目 装了个ipa包,发现点击有关 权限访问 直接Crash了,并在控制台输出了一些信息:
2016-06-18 10:32:43 20828
原创 iOS中 视频直播功能-流媒体的使用(详解)韩俊强的CSDN博客
上一篇博客:(流媒体实现视频播放和下载功能):http://blog.csdn.net/qq_31810357/article/details/50574914最近视频直播功能比较火,处于需求,研究了一番,根据分析决定使用流媒体实现,代码简单易懂,接下来看教程:简单介绍:HLS 协议 : >5M会被AppStore拒绝 服务器要求低 延迟高 多平台RTMP 协议: 电视直播 PC端使用 配合flash插件 及时性好 需要转
2016-06-07 19:31:25 33917 6
原创 iOS中 自定义cell分割线/分割线偏移 韩俊强的博客
在项目开发中我们会常常遇到tableView 的cell分割线显示不全,左边会空出一截像素,更有甚者想改变系统的分割线,并且只要上下分割线的一个等等需求,今天重点解决以上需求,仅供参考:
2016-05-22 12:31:06 11502
原创 iOS中 按钮和标题完美各种排列/完美教程 韩俊强的博客
前言:最近常常用到按钮和相应标题的组合,当按钮设置图片加标题时,触发范围较小,不易触发,最重要的是还要调试偏移量,相信研究过的开发者都很头疼这一点,那我我就想解决,于是在网上研究了一番,个人总结封装了一个,觉得很棒,推荐给大家!QQ群:446310206
2016-04-18 20:17:17 8860 2
原创 iOS中 最新微信支付/最全的微信支付教程详解 韩俊强的博客
亲们, 首先让我们来看一下微信支付的流程吧.1. 注册微信开放平台,创建应用获取appid,appSecret,申请支付功能,申请成功之后会返回一些参数.2. 下载微信支付sdk3. 客户端请求订单,后台与微信后台交互,返回给客户端支付参数4. 调用微信客户端,由微信客户端和微信服务器打交道;5. 客户端和服务端都会收到支付结果;(前台消息不可靠,我们需要去后台验证,如果后台没有收到支付通知,后台去微信服务器验证然后将结果返回给客户端)
2016-04-15 18:00:38 15673 2
原创 iOS中 语音识别功能/语音转文字教程详解 韩俊强的博客
前言:最近研究了一下语音识别,从百度语音识别到讯飞语音识别;首先说一下个人针对两者的看法,讯飞毫无疑问比较专业,识别率也很高真对语音识别是比较精准的,但是很多开发者和我一样期望离线识别,而讯飞离线是收费的;请求次数来讲,两者都可以申请高配额,真对用户较多的几乎都一样。基于免费并且支持离线我选择了百度离线语音识别。比较简单,UI设计多一点,下面写一下教程:
2016-04-10 11:39:55 17218 14
原创 iOS中 动态热修补技术JSPatch 韩俊强的博客
所谓动态热修补就是把能够导致app 崩溃的严重bug,提交新版本到appstore 审核速度太慢影响用户使用,这时候就可以利用JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 bug。这里就不在赘述优缺点重点看实现!
2016-03-27 19:23:32 3210
mysql-community-common-5.7.32-1.el7.x86_64.rpm
2022-02-26
UICollectionViewDemo.zip
2020-01-07
IJKMediaFramework终极版
2017-08-01
IJKMediaFramework.framework
2017-07-26
高仿Tumblr热度-滚动条数-JQScrollNumberLable
2017-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人