迅速水池

文章
7
资源
0
加入时间
2年10月21天

MVVM深入了解写在前面第一篇:我对“MVVM”的初识第二篇:追溯MVVM的提出第三篇:MVVM基于WPF的应用(最初的应用场景)第四篇:MVVM基于APP的应用第五篇:RAC对iOS实践MVVM的价值结语:文章摘自网络,作个人学习用。

写在前面MVC,MVP,MVVM……移动端的开发可谓是在MVX的海洋中摸爬滚打!然而,V和M的概念不说,关于P,关于VM,它为什么叫Presenter,为什么叫ViewModel?我们实践中的P,VM所做的事情真的和它们的概念对得上么?本篇即基于MVVM在移动端的应用这一话题做一些简单的讨论,希望大家可以借以回顾自己搭过的框架,码过的代码,能唤起一些有趣更有意义的思考!第一篇...

sql 修改列名及表名

因需求变更要改表的列名,平常都是跑到Enterprise manager中选取服务器->数据库->表,然后修改表,这样太麻烦了,查了一下,可以用script搞定, 代码如下: EXEC sp_rename '表名.[原列名]', '新列名', 'column' ***************************************************************...

Hadoop集群中使用Hive查询报错

今天在使用Hive查询某分析数据最大值的时候,出现了一定的问题,hive中现象如下:Caused by: java.io.FileNotFoundException://http://slave1:50060/tasklog?attemptid=attempt_201501050454_0006_m_00001_1然后查看一下jobtracker的日志:20

gpio子系统和pinctrl子系统(上)

前言  随着内核的发展,linux驱动框架在不断的变化。很早很早以前,出现了gpio子系统,后来又出现了pinctrl子系统。在网上很难看到一篇讲解这类子系统的文章。就拿gpio操作来说吧,很多时候都是简单的调用gpio子系统提供的api,然后根据sdk说明文档写明的gpio号传参数,至于里面的工作过程对于驱动工程师而言就像个黑盒子。当我们自己设计的板子和demo板有很大变动时,问题就出现了。首先遇到的是怎么配置pin(是基于设备树还是不基于设备树,基于设备树的话,怎么修改设备树关于pinctr