- 博客(8)
- 收藏
- 关注
原创 Unity3d官方测试插件学习-单元测试,集成测试
其实Unity很早就有测试支持,从mono编辑器的UnitTest选项,还有安装目录中的NUnit.dll都可以看出来。只是国内很少有人研究。 这次拿了AssertStore下的测试插件研究了一下,总结了一套可行的方案 https://www.assetstore.unity3d.com/#/content/13802 之前没有用过单元测试的童鞋可以用vs的单元
2014-11-18 09:50:38 591
原创 码农演奏的吉他录音小样
首先说明这不是标题党,呵呵。可以说这是我的第一张,应该也是全世界首张“码农演奏的吉他录音小样” 。 很久没有发BLOG了。本来想从此"隐退"下去。但在一年前的一个叫向怡宁的人在网上的视频震动了我,让我把本来准备40岁以后要做的事情提前几年来搞,而这也是我20年来一直想做的事,就是“玩音乐”。 还记得前些年有个短视频电影挺火叫《老男孩》,里面有一段在学校的故事让人
2014-11-18 09:50:03 443
原创 设计模式中几个工厂模式的比较——餐馆的故事
初读 Learning Hard大神的作品(C#设计模式总结 - Learning hard - 博客园),略有感触。对创建型模式中的简单工厂模式、工厂方法模式和抽象工厂模式这三个既有共性又有区别的模式加以比较,想出了一则生动有趣的故事以比喻之。在此与大家分享。 最初,在小城里还没有餐馆,人们只能自己动手做饭吃。而自己做饭不专业,也没有效率,也麻烦。正如没有任何工厂类的时候,客户端只
2014-11-18 09:47:28 731
原创 如何给UIViewController瘦身
随着程序逻辑复杂度的提高,你是否也发现了App中一些ViewController的代码行数急剧增多,达到了2,3千行,甚至更多。这时如果想再添加一点功能或者修改现有逻辑变得让人无比头疼。如果你遇到了这类问题,那是时候停下来了,思考一下如何更好地组织代码,给VC瘦身。本文将会阐述如何结合MVC的思想帮你的VC瘦身同时提高复用和可扩展性。 一、开发中常见的现象和缺点 iOS中
2014-11-18 09:46:51 283
原创 简单聊聊今天微软的变化
好久没有写博客了。由于连续多天上课,晚上备课比较累,今天起得相对较晚,早上到公司就听见教材研发部的同事在讨论.NET开源了!由于今天要上课,就没能来得及好好看看到底怎么回事,晚上抓紧来看看! 今日在Connect(“未来计划”)大会上,微软放出最后一波大招:免费和开源!看样子,所谓的Mobile First、Cloud First和Developer First不是放空炮啊! 下面简单罗列
2014-11-18 09:35:02 335
原创 关于knob.js进度插件的使用
关于这个插件,妹的,第一次使用坑死爹了,各种不会,幸亏我有持之以恒的精神,最终还是让其臣服于我的胯下。。。。 1. 引入 head 部分添加knob.js,同时引入excanvas.js这个文件主要为了兼容IE7,8,具体ie6没测试(可以不考虑了); 2. 环形样式的修改 默认样式是这样定义的; 修改样式,改进度条的htm
2014-11-18 09:33:08 1780
原创 通过一个可执行文件被执行的过程理解进程的深刻性
不知大家在平时想过没有,我们放在磁盘(之前我一直认为Windows的C盘是主存,DEF盘是磁盘,哈哈,应该没有像我这样无知的人吧)上的一个可执行文件(或者应用程序)是如何得到执行的,而且为什么我们在写程序的时候怎么感觉程序中的一些变量的地址好像在各个不同的程序中都差不多,同时这个地址到底真正对应的是什么?是我们可执行文件对应所在位置的磁盘地址吗?下面我就以Linux为平台(Windows也一样,只
2014-11-18 09:21:02 407
原创 移动UI设计要避免的四种常见用户体验误区
2012年移动应用的下载量超过300 亿,可是智能手机用户平均每周会使用的应用数却大概只有15个。更糟的是,Localytics 的研究表明,大概有22%的应用是见光死,用过一次之后就被束之高阁。既然移动领域方面投入了那么多的时间和精力,为什么参与度还那么的低? 这其中的原因肯定是很复杂的,但是应用开发过程中存在着一些屡见屡犯的错误是原因之一。
2014-11-18 09:14:03 382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人