2016年5月31日

机器学习:从入门到沉迷

摘要: 机器学习:从入门到沉迷 最简单的机器学习介绍 你是不是也经常听人说起机器学习但是完全不能明白到底什么才是机器学习,是不是完全厌倦了与同事点头一样的交谈,让我们通过这篇文章改变这一现状吧 这是一篇针对想知道什么是机器学习但是不知道如何入门的人的入门。我猜有很多人厌倦了通过图阅读维基百科的文章来了解机器 阅读全文

posted @ 2016-05-31 21:50 dinghing 阅读(1147) 评论(1) 推荐(6) 编辑

2016年5月21日

探索AutoLayout的本质和解决一些问题

摘要: 最近频繁使用AutoLayout,记录下自己的一些发现和问题的解决(不是教程) 1.简介 Auto Layout 是苹果在 iOS 6中新引入的布局方式,旨在解决不同尺寸屏幕的适配问题。 屏幕适配工作在 iPhone 6 及 plus 发布以后变得更加重要,而且以往的“硬编程”的工作量大幅增加,所以 阅读全文

posted @ 2016-05-21 22:00 dinghing 阅读(488) 评论(0) 推荐(0) 编辑

2016年3月17日

软件的极简主义

摘要: 最近在公司同时带了好几个项目,在开发过程中总会遇到不同的需求然后不断的修改,最后回过头来对比最初的项目设计发现一个很小的项目最后竟然变得如此之复杂,冗余的API和大量复杂的接口。 而这一切就是为了满足不同的客户需求,降低客户的使用成本。但是这样的设计最终会是一个软件面临死亡(复杂过度以至于在重构的代 阅读全文

posted @ 2016-03-17 07:33 dinghing 阅读(1921) 评论(15) 推荐(8) 编辑

2016年3月16日

数组最大差值的最优解法(动态规划)

摘要: 最近在公司要计算一下我们所有用户排列中相连两个人的年龄差的到最大差值以统计公司用户年龄层。 我们公司的客户是数量很大,所以普通的排序求差值或者快排算法其实很难满足要求。 一个简单的排序算法求解如下: 上面的代码已经经过了优化,在每次循环后,保留了之前计算的差值的结果,下面的循环中小于这个差值的索引值 阅读全文

posted @ 2016-03-16 20:32 dinghing 阅读(4964) 评论(2) 推荐(0) 编辑

2016年1月17日

项目管理--敏捷开发在项目中使用

摘要: 1.前言最近公司的一些项目迭代越来越快,从产品产生到发布的时间越来越短,因此我们开始尝试敏捷开发并取得了一点的效果。在此记录一些敏捷开发的心得。(由于公司比较大,为了说服那些领导,介绍敏捷开发也花了很多时间,如果有相同烦恼的同学可以交流一下意见)2.概要敏捷开发是一种以人为核心,迭代,循序渐进的开发... 阅读全文

posted @ 2016-01-17 16:47 dinghing 阅读(7319) 评论(0) 推荐(0) 编辑

2016年1月7日

iOS9上的Universal Link实现(教程)

摘要: 1.Universal Link理解为苹果官方支持deeplink就行了2.通过点击HTTP链接启动APPWeb・iOS应用在支持Universal Link的前提下,当用户点击特点的链接时会自己起动应用・App已经安装的前提下:直接启动App然后现实链接内容・App没有安装的前提下:Web上继续显... 阅读全文

posted @ 2016-01-07 22:08 dinghing 阅读(11737) 评论(7) 推荐(1) 编辑

2016年1月6日

基于iOS,Android的服务器证书失效检测

摘要: 1.前言在目前的iOS,Android手机上,当手机应用进行SSL通信时,手机端默认是不会进行服务器证书是否失效的监测。在iOS上,系统是会定期获取所访问服务器的证书信息然后出存在本地。在Android端,系统是不会进行任何服务器证书的监测。2.影响如果应用在与服务器进行SSL通信时不进行任何的证书... 阅读全文

posted @ 2016-01-06 21:39 dinghing 阅读(2336) 评论(0) 推荐(0) 编辑

2015年12月24日

深入理解Objective-C:优化你的代码

摘要: iOS缓存方法,代码优化 阅读全文

posted @ 2015-12-24 21:27 dinghing 阅读(1248) 评论(0) 推荐(0) 编辑

2015年8月23日

基于OpenCV的人脸识别[iOS开发笔记(2)]

摘要: 开始了OpenCV的试水工作了。。。 1.Get ready 在OpenCV中我们会使用函数cv::CascadeClassifier 来进行人脸检测。但是在使用本函数之前我们需要添加一个XML文件对该函数进行训练。最后用一个小红色方块将人脸表示出来 (当然Apple自带的函数也是可以进行人脸检测( 阅读全文

posted @ 2015-08-23 21:12 dinghing 阅读(8619) 评论(4) 推荐(0) 编辑

基于OpenCV的iOS开发笔记(1)

摘要: 本系列文章采用的的开发环境为:1)Xcode 62)OpenCV for iOS 3.0.0-------------------分割线----------------------------1.coder都知道开发之前需要做的就是平台搭建(混蛋不想配置环境~)在OpenCV官网下载OpenCV开发... 阅读全文

posted @ 2015-08-23 20:00 dinghing 阅读(19465) 评论(20) 推荐(3) 编辑

导航