- 博客(176)
- 收藏
- 关注
原创 runtime & runloop-李飞-专题视频课程
本系列课程详细的讲解了iOS开发过程中的两大核心知识点: runtime & runloop。课程会从源码进行分析讲解相关的知识点,然后结合大量的实例来说明runtime & runloop在iOS开发过程中的应用。...
2018-04-20 09:01:50 466
原创 iOS开发之Objective-C(面试篇)-李飞-专题视频课程
这个系列,我会选取实际面试过程中会问到的难点问题。几乎都是在面试大公司或者技术要求比较高的公司会问到的问题。希望会给即将找工作或者希望继续提升自己的小伙伴以帮助。...
2018-03-26 10:22:22 402
原创 iOS开发之Objective-C(中级篇)-李飞-专题视频课程
该系列课程详细的讲解了iOS开发过程中的常用知识点及难点。在此基础上面,还扩充讲解了数据库的和H5的知识。如果能将本系列及基础篇的系列课程掌握的话,可以说几乎完全掌握了OC的知识点,并且在开发过程中会很顺利。因此此系列课程是OC学习的进阶教程。...
2018-02-24 09:05:09 330
原创 iOS开发之Objective-C(基础篇)-李飞-专题视频课程
该系列课程是iOS开发之Objective-C基础入门视频。课程中会详细的讲解OC语法特点,面向对象的使用,循环引用的问题,block的特点及使用,枚举与结构体,Foundation框架等。是针对初级的入门iOS开发的优质视频。...
2018-01-23 14:26:06 686
原创 Python学习总结四:线程及锁的基本介绍
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。 线程的概念,不管在哪种语言中,大家都应该接触了不少,我这里就不再说明,这一节就用几个小例子说明一下,线程和锁在Python中的使用。一、直接使用Thread构造方法开辟四个线程异步执行任务,其中前三个线程执行的都是单独的一个网络请求,而最后一个线程执行了两个网络请求。impor...
2018-01-22 07:48:44 672
原创 Python学习总结三:类的基本知识
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。 在前面章节中介绍的Python知识点,主要是集中在Python的环境布置及基本使用,今天这一章节主要介绍Python中类的相关信息。一、类的基本定义有一下几点进行说明: 1. Python中类的定义都以class开头。 2. 下面定义的name为类的属性, 可以直接访问。 3. ...
2018-01-16 08:05:08 416
原创 Python学习总结二:基本知识点总结
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。以前有一篇博客介绍过Python的安装环境及基本使用 python学习总结(一) 最近终于有时间继续写自己的技术博客了,也打算将Python系列坚持写下去。这一节打算为大家介绍Python关于字符串及文件的基本操作。一、字符串操作部分1. 去除空格str = ' dwadqwd dwqd '...
2018-01-01 21:22:59 806
原创 Swift:进阶知识点总结
在很久以前,我写了Swift系列,那还是在Swift2.0时期。不过那些知识点依旧有用。最近在开发新项目,使用的是Swift4.0,把一些个人认为重要的并且可以认为是进阶的知识点进行了总结。现在与大家分享。一、@escaping(逃逸闭包)默认情况下,闭包是非逃逸闭包func doWork(block: () -> ()) { block()}非逃逸闭包的作用域是
2017-12-20 21:52:03 1330
原创 设计模式之原型模型
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。 好久好久没有写博客了,也让一直以来支持我的朋友们久等了。这一年多一直忙于工作与学习,写的机会太少了。这一段时间打算利用晚上的时间继续我的博客之旅,希望大家继续支持与提出宝贵的意见。接下来这一段时间,我打算尝试使用Swift介绍一下23种设计模式,今天只是给大家介绍一下设计模式的历史原...
2017-12-13 20:43:35 2122
转载 iOS开发-App迁移指南(App transfer)
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。App迁移(App transfer):将App从一个开发者账号迁移至另一个开发者账号。此文演示了整个迁移过程,为了方便解释,在此过程中,将App转出的开发者账号我们下文将会称之为A账号,接收App的开发者账号我们下文将会称之为B账号。1. 迁移准备B账号的 Apple ID (PS:A账号转出时...
2017-02-11 08:33:50 5138 1
原创 读 《我的互联网方法论》 有感
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。自从进入一个新的公司,整天出于赶项目的排程中,今天学习技术类型的东西,少之又少,所以只能看一些非技术书籍,来充实自己。几天和大家分享的,就是周鸿伟的《我的互联网方法论》。一、 没有人能打败互联网的趋势1. 电商里面没有骗子吗?当然有。但是,在电商里面,信息是透明的,是快速流动的。出现了一个骗子,一...
2016-10-23 21:28:08 807
原创 读 《人性的弱点》 有感
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。最近将 戴尔卡耐基 的 《人性的弱点》一书看了两遍,感受良深。于是将本书中本人认为很有道理的内容摘抄下来与大家分享。第一章:把握人际交往的关键1. 能设身处地地为他人着想,了解别人心里想些什么的人,永远不用担心未来。2. 顾客总喜欢主动采买-------而非被动购买。3. 要首先引起别人的渴望,凡...
2016-08-08 23:25:36 3086
原创 读 《成为技术领导者》 有感
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。最近一段时间,由于紧张而忙碌的工作。鲜有时间再学习技术类的东西,反而有时间看一些其他书籍。今天就分享一下本人读《成为技术领导者》后的感想。每个人在职业生涯中,总会出现一些转变。特别是技术行业。工作五六年后,你会发现技术其实大同小异而且知识面非常的广。有的人会倾注自己大部分的时间研究新鲜技术。而有的...
2016-06-25 16:01:44 3939
原创 Python学习总结一:环境搭建及基本使用
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。最近一段时间,看到微博中有几位技术大牛在讨论使用python来实现网络爬虫的实例。心血来潮,也想自己尝试尝试。所以就开始学习了python的基础知识。由于本人是在Mac电脑中进行python知识的学习,而且没有安装python环境。所以在正式学习之前有以下几个必要步骤需要完成。1. Mac中安装 ...
2016-05-12 18:34:00 6277
原创 泰勒级数
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。好久没有更新博客了,最近在看 "数学女孩" 这本书,书中讲述了 一个男孩,两个女孩围绕着讨论数学知识而产生的一种微妙的爱情气息。当看到 泰勒级数 这一章节的时候,感受颇深: 在大学的时候,高等数学中是学习了很多的级数公式,但那只是学学,也就知道那些级数的数学公式,对这些级数的由来,用处一无所知。所...
2016-04-23 17:02:21 4084
转载 让Xcode的 stack trace信息可读
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。原文地址:http://blog.devtang.com/2012/11/14/make-stack-trace-more-readable/昨天在写 iOS 代码的时候,调试的时候模拟器崩溃了。异常停在了如下整个 main 函数的入口处:int main(int argc, char *argv...
2016-04-01 17:34:57 964
转载 敏捷开发之Scrum扫盲篇
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。转载地址: http://www.cnblogs.com/taven/archive/2010/10/17/1853386.html现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的...
2016-04-01 16:06:27 976
转载 Sublime Text3(mac版)上好用的插件
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。本节索引sublime Text3 插件的安装代码编辑非常有用的5个插件配置React 开发环境所需要的插件支持首先 请查看你的sublime Text3 上是否安装了Package Control ,安装 Package Ctrol: 使用 ctrl + ~ 打开控制台,输入以下代码:impor...
2016-03-08 10:27:56 9924
原创 ASP.NET 总结
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。一、Socket 就是两个程序通讯用的一台计算机上的端口有65536个(1~65535)http:80端口、FTP:21端口、SMTP:23端口Socket一般应用模式(服务端和客户端)服务器端的Socket(至少需要两个)1、一个负责接收客户端的连接请求(不负责与客户端通信)2、每成功接收到一个...
2016-02-25 11:29:31 2351 2
原创 斐波那契数列
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。大家在高中学习数学的时候,也许都接触过 斐波那契 数列:1,1,2,3,5,8......也就是说,除了第一个和第二个元素外,后面的元素的值均为其前两个元素值的和。但在我印象中,老师从来没有介绍过这个数列的通项公式(即一个数学表达式能清晰的表达出它的规律)。到了大学的时候,作为电子或者计算机相关学...
2016-02-21 11:22:09 1199 2
原创 数据库操作 总结
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1.数据库中关于字段加值的处理update T_Teacher set tSalary=tSalary+2000 where tSex='true';这种情况,必须写成 tSalary = tSalary + 2000, 因为是将数据库中原来的值进行了修改。select tSalary+2000 ...
2016-02-01 17:53:27 2053
原创 正则表达式 总结
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1、正则表达式是用来进行文本处理的技术,是与语言无关的一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式2、元字符整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"...
2016-01-28 13:59:17 1044
原创 XMPP介绍三:Socket
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。一、 什么是SocketSocket实质上提供了进程通信的端点。进程通信之前,双方首先必须各自创建一个端点,否则是没有办法建立联系并相互通信的。正如打电话之前,双方必须各自拥有一台电话机一样。在网间网内部,每一个Socket用一个半相关描述:(协议,本地地址,本地端口)。一个完整的Socket有一...
2016-01-23 19:38:45 2314
转载 Objective-C Associated Objects 的实现原理
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。我们知道,在 Objective-C 中可以通过 Category 给一个现有的类添加属性,但是却不能添加实例变量,这似乎成为了 Objective-C 的一个明显短板。然而值得庆幸的是,我们可以通过 Associated Objects 来弥补这一不足。本文将结合 runtime 源码深入探究 ...
2016-01-17 10:04:59 1167
原创 XMPP介绍二:Core Data
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。上一节,介绍了实现XMPP所必须的服务器及数据库搭建工作,如果感兴趣的话,请查看上一篇博客:XMPP介绍一:服务器及数据库搭建。后端的准备工作介绍完毕,现在来介绍一下,客户端开发XMPP所必须具备的储备知识。XMPP架构在客户端的数据持久化操作是通过Core Data实现的,所以这一节的内容,我将...
2016-01-08 14:14:58 2205 2
原创 XMPP介绍一:服务器及数据库搭建
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。最近一段时间一直在开发类似微博的项目,好久没有更新博客了。接下来几节,我将为大家介绍XMPP相关的内容。在介绍之前,先将后台搭建的工作做起来。我这里使用的服务器是 openfire,下载地址:http://www.igniterealtime.org/downloads/数据库是mysql, 下载...
2016-01-07 10:34:13 5587
原创 动画特效二十:仿支付宝转账动画
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。最近比较忙碌,有一段时间没有更新自己的博客了。这一节为大家介绍的动画特效是: 仿支付宝转账动画。 先看看最终效果图。处理这种多变的动画,我们的分析思路就是各个击破。在这里,我将这个动画分解为三组进行处理:1. 一小段弧线的运动,在效果图中转了3圈。2. 绘制一个完整的圆,在效果图中转了1圈。3....
2015-12-19 10:22:16 4520
转载 JSPatch原理说明
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。基础原理能做到通过JS调用和改写OC方法最根本的原因是 Objective-C 是动态语言,OC上所有方法的调用/类的生成都通过 Objective-C Runtime 在运行时进行,我们可以通过类名/方法名反射得到相应的类和方法:Class class = NSClassFromString("...
2015-12-12 21:09:43 1067
原创 动画特效十九:自定义过度动画2
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。在前面的章节中,我已经介绍了自定义过度动画的基本使用,大家可以参照这里:动画特效十三:自定义过度动画之基本使用。这一节我使用更详细的例子来阐述它的使用及引申出一些其他知识点。效果图如下:注意到,上面两个Demo中均是自定义导航控制器切换的效果。由于实现原理相似,我只对第一个效果进行说明。在具体分析...
2015-12-05 08:53:29 1243
原创 JQuery零碎知识点归纳2
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。一、 评分控件效果图:代码:<html xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="UTF-8"><title></title><sc
2015-11-28 10:10:10 726
转载 颜色模型
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。什么是颜色Wiki是这样说的:颜色或色彩是通过眼、脑和我们的生活经验所产生的一种对光的视觉效应。嗯,简单点说,颜色就是人对光的一种感觉,由大脑产生的一种感觉。感觉是一个很主观的东西,你怎么确定你看到的红色和我看到的是一样的呢?这个视频解释的很不错。我们需要先假设正常人对于同一种光产生的感觉基本是一...
2015-11-27 16:51:03 5932
原创 JQuery零碎知识点归纳
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1、Js是Netscape公司开发的。2、JQuery是对DOM的封装,它可以屏蔽不同浏览器之间的差别 。3、JQuery与DOM对象的转化:JQuery --> DOMvar objJQuery=$('cr'); //JQuery对象var objDOM=objJQuery[0]; 或者 ...
2015-11-22 08:36:19 743
原创 动画特效十八:粘性动画2
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。注:本文内容是学习自 KittenYang 的《A GUIDE TO IOS ANIMATION》一书,如果大家感兴趣的话,可以购买本书阅读。但就个人而言,觉得作者的确思维清晰,但语言表达上面忽略了很多细节方面的说明,代码书写方面有许多需要优化及更正的地方。上一节的动画效果中介绍了 粘性动画, ...
2015-11-20 17:59:19 1109
转载 17个提升iOS开发效率的必用工具
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。原文地址:http://www.imooc.com/article/2115时间就是金钱。编码效率的提升意味着更多的收入。可是当我们的开发技巧已经到达一定高度时,如何让开发效率更上一层楼呢?答案就是使用开发工具!在这篇文章中,我会向你介绍一些帮助我提升编码速度和工作效率的工具。Xcode插件几乎所...
2015-11-18 18:04:06 845
原创 DOM零碎知识点归纳
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。一、各种浏览器的支持性 1. window.navigate(url);//将网页重新导航到url,只支持IE、Opera,建议使用window.location.href=‘url’;//几大浏览器都支持!2. onbeforeunload="window.event.returnValue='...
2015-11-18 14:33:51 779
原创 动画特效十七:粘性动画
本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。注:本文内容是学习自 KittenYang 的《A GUIDE TO IOS ANIMATION》一书,如果大家感兴趣的话,可以购买本书阅读。但就个人而言,觉得作者的确思维清晰,但语言表达上面忽略了很多细节方面的说明,代码书写方面有许多需要优化及更正的地方。粘性动画效果图如下:其实这里的动画效果...
2015-11-14 18:19:54 2526 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人