摘要: 我的博客要搬家了在csdn上 阅读全文
posted @ 2013-06-08 14:41 brokge 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 移动应用注册表单必死!“虽说用户粘度低是由许多原因造成的,但我们首先要消灭的就是注册表单。”http://www.cocoachina.com/gamedev/misc/2013/0118/5568.html?1359085076一个文本框就能搞定信用卡相关信息输入移动应用的设计师们一直在努力降低用户的输入量。屏幕太小了,手指无法精准触摸,输入过程中产生错误简直是家常便饭。输入量是无法被无限制的降低的,很多时候我们更需要考虑的是怎样使输入变得更加容易。http://www.cocoachina.com/gamedev/misc/2012/1130/5222.html?1359081158注册. 阅读全文
posted @ 2013-04-20 13:47 brokge 阅读(301) 评论(0) 推荐(0) 编辑
摘要: iOS常用第三方类库http://www.cocoachina.com/applenews/devnews/2013/0106/5478.html?135936133810个有用的第三方iOS开源库http://www.cocoachina.com/applenews/devnews/2013/0114/5537.html?135936131910大iOS开发者最喜爱的类库http://www.cocoachina.com/applenews/devnews/2012/1108/5050.html?1359360737iOS高效开发必备的10款Objective-C类库http://www.. 阅读全文
posted @ 2013-04-20 13:10 brokge 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 虽然技术是iOS开发的主心骨,但漂亮的界面和素材是吸引人的关键要素。论坛里有部分这方面的文章,不过一直没有整理出来。为了方便大家查看,现集结成篇,和大家共同分享,这样可以为我们省下不少时间。由于时间仓促,从论坛里收集的篇目可能不是十分详尽,所以本文会持续更新……敬请关注。10个必备的移动UI设计资源站http://www.cocoachina.com/gamedev/misc/2013/0113/5527.html?1359080148app 图标规格参考表http://www.cocoachina.com/appstore/top/2012/1105/5031.html?135841788. 阅读全文
posted @ 2013-04-20 13:07 brokge 阅读(555) 评论(2) 推荐(0) 编辑
摘要: 抽象工厂模式(Abstract Factory):简而言之,就是提供一个一系列或相互依赖的对象的接口 ,而无需指定它们具体的类。下面通过一个简单的例子来充分了解简单工厂的具体实现:首先我们准备一个User的model;User model1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;56namespace抽象工厂7{8classUser9{10privateint_id;11publicintid12{13get{return_id;}14set{_id=value;}15}. 阅读全文
posted @ 2013-04-18 11:52 brokge 阅读(156) 评论(0) 推荐(0) 编辑
摘要: importjava.lang.reflect.Array;importjava.lang.reflect.Field;importjava.lang.reflect.ParameterizedType;importjava.lang.reflect.Type;importjava.util.Collection;importorg.json.JSONArray;importorg.json.JSONException;importorg.json.JSONObject;importorg.json.JSONStringer;/**JSON序列化辅助类**/publicclassJSONHel 阅读全文
posted @ 2013-04-08 21:13 brokge 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 概述创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来说该如何使用创建型模式。为什么需要创建型模式所有的创建型模式都有两个永恒的主旋律:第一,它们都将系统使用哪些具体类的信息封装起来;第二,它们隐藏了这些类的实例是如何被创建和组织的。外界对于这些对象只知道它们共同的接口,而不清楚其具体的实现细节。正因如此,创建型模式在创建什么(what),由谁(who)来创建,以及何时(when)创建这些方面,都为软件设计者提供了尽可能大的灵活性。假定在一个游戏开发场景中,会用到一个现代 阅读全文
posted @ 2012-12-19 21:00 brokge 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 如何提高应用程序的性能(无论是互联网应用还是企业级应用)我的观点一直是考虑一个核心:IO处理。因为我认为目前的CPU的处理能力已经是非常 高了,正常编写的在内存中处理的代码没有太严重的问题都不会对CPU造成很大的影响,性能往往是被IO所限制。由于我和我的团队沟通时间比较长,所以我们 之间的一个简单的IO说明往往覆盖了很多的含义,这些IO包括了磁盘IO、网络IO、内存IO以及各种设备的IO处理。我们的团队经验是尽可能的在各种 IO处理中寻找出可以提升的效率。以下,我将从后向前说明我们团队在提升IO处理的经验和认识1 数据库数据库是最明显的消耗磁盘IO的组件,提高数据的性能有多种,SQL语句写的好 阅读全文
posted @ 2012-11-07 18:30 brokge 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图Venn diagrams解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。Table A是左边的表。Table B是右边的表。其各有四条记录,其中有两条记录是相同的,如下所示:id name id name-- ---- -- ----1 Pirate ... 阅读全文
posted @ 2012-10-24 13:40 brokge 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 有关数据库远程连接的问题解决方法:纠结了半天是关于端口没开启的原因,被防火墙拦在外面的问题!开始--管理工具--高级安全window防火墙设置ps:关于为什么要设置为1433的端口问题:是因为服务器默认连接端口是1433端口! 阅读全文
posted @ 2012-10-22 15:48 brokge 阅读(416) 评论(0) 推荐(0) 编辑