摘要: 移动App与基于Web/云服务发生对话很常见,小到检索数据,大到用户授权和管理等行为。如果想要保证App正常高效运行,并降低开发成本、使应用代码简单化,建立API是必不可少的步骤,本文介绍了10大移动API设计技巧。移动App与基于Web/云服务发生对话是很常见的事情,最简单的可能仅仅只是检索数据,但也可能包含发送数据、用户授权和管理。而这也就验证了为移动应用建立API的重要性,为此,我们特总结了10大移动API设计技巧。1. API版本控制无论何时,开发者要想保证应用正常运转,对API进行修改总是不可避免的,可能只是对某些功能执行添加、删除或其他操作。当遇到这种情况时,你就不得不暂停API部 阅读全文
posted @ 2013-04-10 16:28 Nina 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 今晚继续进行Sql效能问题的分享,今天主要是一些具体的sql优化方法和思路分享,若看过后你也有其他想法,欢迎一起探讨,好了,进入今天的主题。针对性地对一些耗资源严重的具体应用进行优化出现效能问题时,首先要做的是什么?这个问题我问过不少同事,有人说凭经验对出问题的sql进行优化,如我们一般说的要合理使用索引,尽量不要使用前面带*号的Like语句,不要再比较操作符前边进行计算或使用函数等等,这些道路都是对的,但经验有时候不一定能解决问题。问题出现时,首先要做的是确定问题点是什么,只有正确的找到问题后才能有针对性的解决问题。下面简单介绍我们一般从哪些角度入手,来确定问题所在。1.首先从业务上理解该处 阅读全文
posted @ 2013-04-10 15:11 Nina 阅读(327) 评论(0) 推荐(0) 编辑
摘要: http://hmyhuo1983.blog.163.com/blog/static/538196192009111642057993/自己总结 winform 皮肤IrisSkin2.dll的操作主窗口Form 定义 Form1.Designer.cs 1声明private Sunisoft.IrisSkin.SkinEngine skinEngine1; 2然后是在InitializeComponent() / Windows 窗体设计器生成的代码/定义 this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.Compone 阅读全文
posted @ 2013-04-10 10:55 Nina 阅读(458) 评论(0) 推荐(0) 编辑