自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 UITableview delegate dataSource调用探究

UITableview是大家常用的UIKit组件之一,使用中我们最常遇到的就是对delegate和dataSource这两个委托的使用。我们大多数人可能知道当reloadData这个方法被调用时,delegate和dataSource就会被回调,但是其中具体的细节,可能很多人不会去探究。我最近有兴趣来探讨这个问题是因为我最近遇到过dataSource中有的方法被调用,但是有的方法没有被调...

2016-12-01 17:03:00 268

转载 iOS多播放器封装

今年在做直播业务的时候遇到一些问题,就是在一个套播放器UI中需要多种不同的播放器(AVPlayer、IJKPlayer、AliPlayer)支持,根据ABTest开关来切换具体使用哪种播放器,并且还要对播放器进行日志统计。首先可以想到的是需要对不同的播放器封装一个统一的接口,对于UI来讲,不需要关系当前操控的是哪个播放器。多播放器架构.jpg其中playe...

2016-11-24 13:21:00 255

转载 视频直播首帧速度优化

直播在2016年是一个非常火热的领域,我也有幸在今年参与了新浪微博直播客户端的开发,在此分享一下关于直播开发的一些经验。1.视频直播的基本原理视频直播的过程大概由这么几个部分构成:推流端源服务器CDN边缘节点播放端直播架构.jpg整个直播流转的过程是:推流端将视频流推向源服务器,源服务器对视频流进行编码或者转存,CDN负责负载均衡与缓存...

2016-11-23 22:21:00 1143

转载 谈谈iOS中的屏幕方向

众所周知,iOS中提供了[UIDevice currentDevice].orientation与[UIApplication sharedApplication].statusBarOrientation这两种方式来获取设备的屏幕方向。其中UIDeviceOrientation包括以下几种枚举值typedef NS_ENUM(NSInteger, UIDeviceOrien...

2015-11-03 23:46:00 91

转载 论创业者的幸存者偏差

无论是在创业还是做一个单纯的产品设计时,我们都会采取借鉴他人的方式来解决当下遇到的问题。大多数人会根据存在即合理的原则,将市场上各种所谓之成功案例拼装在一起,当他们把这看似完美的杰作推向市场时,却发现这种东拼西凑不一定可以复制前人的成功。失败多次后,有人竟总结出复制成功是一门玄学的结论。那么我们就此来剖析人性,来探讨一下究竟是哪里出了问题。 首先,我举一个很简单,但是...

2015-10-31 17:37:00 193

转载 Mac下golang开发环境配置

go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发。下面介绍在Mac OS X中golang的开发环境配置。1.安装brewbrew是一个mac下的由ruby开发的包管理系统,其官网是http://brew.sh。你只要在你的终端中执行ruby -e "$(curl -fsSL https://raw.githubusercontent...

2015-05-19 23:34:00 127

转载 iOS中的生命周期

对于一个iOS app来讲,生命周期是一个十分至关重要的东西。对于一个app来讲控制着app的开启、睡眠、关闭等状态;对于一个页面的来讲,控制页面的加载、显示、消失;对于一个View或者一个普通的类来讲,控制着初始化、绘制、释放。一、AppDelegate当你创建一个iOS项目时,在appDelegate中你会看到如下六个方法,他们分别控制着不同的app生命周期-(BO...

2015-04-29 22:45:00 66

转载 谈谈第一次面试别人的感受

今天作为面试官第一次给别人面试。前一天的心情还比较忐忑,生怕被别人给问住了,毕竟我做ios的时间也不长,以前更多的经验是在做windows phone上。我前一天精心准备了几道面试题,有些考察基础知识,有些考察程序设计思路,笔试题总共13道,要求应试者做8道即可,因为即使再优秀的人也很难和你开发需求完全吻合,所以我觉得能做出8道就已经可以满足我要的条件了。另外我还出了一道上机题,因为...

2014-11-03 23:55:00 370

转载 地球人找工作之番外篇

地球人找工作系列是本人去年毕业时,为本校学弟学妹们总结的一点求职心得。转眼一年了,很多人通过本文获得了帮助,所以今天拿出来与更多的朋友来分享。地球人找工作1之前期准备:http://www.cnblogs.com/jacklandrin/p/3866454.html地球人找工作2简历的秘密:http://www.cnblogs.com/jacklandrin/p/387015...

2014-07-29 10:54:00 99

转载 地球人找工作之面试风云

地球人找工作系列是本人去年毕业时,为本校学弟学妹们总结的一点求职心得。转眼一年了,很多人通过本文获得了帮助,所以今天拿出来与更多的朋友来分享。地球人找工作1之前期准备:http://www.cnblogs.com/jacklandrin/p/3866454.html地球人找工作2简历的秘密:http://www.cnblogs.com/jacklandrin/p/387015...

2014-07-28 09:31:00 115

转载 地球人找工作之笔霸传奇

地球人找工作系列是本人去年毕业时,为本校学弟学妹们总结的一点求职心得。转眼一年了,很多人通过本文获得了帮助,所以今天拿出来与更多的朋友来分享。 地球人找工作1之前期准备:http://www.cnblogs.com/jacklandrin/p/3866454.html地球人找工作2简历的秘密:http://www.cnblogs.com/jacklandrin/p/38701...

2014-07-27 08:39:00 193

转载 地球人找工作之简历的秘密

地球人找工作系列是本人去年毕业时,为本校学弟学妹们总结的一点求职心得。转眼一年了,很多人通过本文获得了帮助,所以今天拿出来与更多的朋友来分享。 地球人找工作1之前期准备:http://www.cnblogs.com/jacklandrin/p/3866454.html 今天发第二弹,说说如何来写好简历。可能有很多学弟学们对简历的认识不是特别透彻,以为简历就...

2014-07-26 15:22:00 128

转载 地球人找工作之前期准备

地球人找工作系列是本人去年毕业时,为本校学弟学妹们总结的一点求职心得。转眼一年了,很多人通过本文获得了帮助,所以今天拿出来与更多的朋友来分享。 目前可能有的学弟学们还对找一个什么样的工作而徘徊,不知道是考公务员或者进国企好,还是去一家大的互联网公司或者创业的私企好。这个矛盾本身也是天朝社 会的矛盾,所以需要因人而异。今年被称为史上最难求职的一年,由于应届毕业生破纪录的达到7...

2014-07-24 20:41:00 135

转载 Swift中的一些关键字

以下关键字关于引用传参、属性、修改成员变量、静态变量、索引和构造函数重载读过The Swift Programming Language的人都能看得出,我上面的这几个说法全不是apple的习惯用语。之所以这么起题目是因为很多最近转到swift下,但原本又不是搞ios开发的人,并不习惯apple的说法。他们经常在查询他人博客的时候因为某些名词的表示方式不同,而把原本简单的问题搞得一头雾...

2014-06-11 22:03:00 98

转载 swift动画小试牛刀

swift刚出没多长时间,看到各种惊呼党,翻译党,黑苹果党,视频教学党如雨后春笋版喷薄而出......我想说有点开发基础的人,其实看看文档也就行了,毕竟语言是拿来用的。今天花了一下午的时间,没有太看swift的syntax,而是试了试用swift写个最最简单的UILabel动画,贴下代码:import UIKitimport QuartzCoreclass FLa...

2014-06-04 22:02:00 77

转载 ItemsSource绑定中遇到的问题

一个bug我查了两天才查出结果,所以今天特此一记。我在GridView中绑定了ItemsSource,但是当数据源变化时,UI却没有变化,设断点一查,binding的数据在XAML中已经更新了,但是UI就是没有变化。其实这是由于一个不好的习惯引起的,就是数据源用的是List<T>类型。<GridView x:Name="CardListView" Item...

2013-05-04 23:33:00 1034

转载 今天面试的一些知识性总结

今天去面试,答了一套个人认为是在我所有做过笔试题中比较好的一套,因为终于看到不考控件的.net笔试题了。这套题考察的内容比较基础,但是仍然有几个地方不是特别熟悉,特此总结一下自己的知识漏洞。 知识漏洞1:property和attribute的区别  看到这道题我先是一愣,话说对属性这个概念,脑子里的第一印象就是property,虽说知道attribute也是属性的意...

2013-04-23 22:31:00 75

转载 对于最近学习WCF的总结——唔聊的服务

作为今年的应届毕业生,找工作的压力确实很大,貌似今年的就业形势不是特别的好,如果博友们有手机客户端的职位,请帮我推荐一下,津京地区windows phone,ios,android皆可。好了,言归正传。今天需要总结的是最近学的WCF服务编程,这个是我的毕业设计。因为刚学,如果文中有什么错误,还请多多指正。首先介绍一下,整个应用的业务逻辑。我的毕业设计是一个多客户端平台的随机交友应...

2013-04-20 22:36:00 112

转载 Running x86 apps on WinRT devices

I'm presenting a tool that allows running x86 Windows applications on Windows RT (ARM) tablets. The tool emulates x86 instructions and passes Windows API calls to WinRT kernel with necessary modi...

2013-02-11 22:38:00 170

转载 使用C#反序列化plist文件

因为我们的项目是跨平台的,最初做的是ios版,所以打包的xml都是plist格式的。plist在xcode里反序列化比较容易,而PC版里最初是依照不同文件的结构,做得不同解析,代码复用性比较低。我接手这个项目之后,老大让我再加一个文件的解析,看了一下之前的那个代码感觉比较乱,干脆就自己直接写了一个plist文件的反序列化算法,在这里和大家分享一下。我的思路是这样的,先将pl...

2013-02-07 20:37:00 403

转载 制作天津理工课表WP7版的总结

这是一个抓取学校教务网站课表信息的小应用,总体来说比较简单,但是制作过程中还是遇到了几个问题,在这里和大家交流分享一下。第一个是web数据的传输,在wp7中不支持GetResponse这样同步获取响应数据的,只能以异步传输的形式完成。这个问题是当时在cmd里测试不会发现的,后来查询了一些资料,获取web数据需要通过异步的方法获取响应数据。Uri myurl = new U...

2012-11-11 15:02:00 100

转载 色块不是windows phone

在看文章之前,希望大家看一下htc sense的视频。这是我在wp7发布之前看过的,也是在我见到真正的wp7之前对wp7的印象。炫美、华丽,特效丰富,而且简洁实用。而两年过去之后,你要让我说现在对wp7的印象,我只会想到一个个色块。这也就是很多人认为metro很丑的原因,我想说的是色块不是windows phone。一个美工或者说是一个产品UI设计人员总会强调用户体验的问题。然而...

2012-09-17 22:48:00 92

转载 在cocos2d-xna中加入闪屏

用过ios中cocos2d的人都知道,我们在运行默认代码中,会看到一个闪屏+淡入的效果。而现在版本的cocos2d-xna是不带这个效果的,我觉得为了和绝大多数的wp7程序统一,还是应当加上闪屏的效果。于是,我决定仿照ios版cocos2d来做一个cocos2d-xna的闪屏。像是这样OK,假定我们的闪屏场景叫做Splash,闪屏之后的菜单场景叫做MainMenuScen...

2012-09-15 22:31:00 91

转载 在cocos2d-xna中保存XML

这些日子一直在学习cocos2d-xna,因为教程比较少,走了不少的弯路。现在想分享一下我学习的经验,特此开了博客园。从以前的看客变成了博客,希望以后大家多多关注我的博客,也希望我的博客可以给大家带来帮助。 我在写一个游戏时遇到了一个问题,就是我希望用xml来保存我的游戏得分,以此来创建一个得分榜。我起初采用了system.xml来解析xml,后来发现在wp中这样的方法...

2012-09-15 22:12:00 88

空空如也

空空如也

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

TA关注的人

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