闪闪雨

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

详解MVVM

MVVM 是 Model-View-ViewModel 的缩写。Model:代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View: 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel:监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 和 Model的对象,连接Model和View。在MVVM架构下,View 和 Model 之间并没有直接的联系,而是通过ViewModel进行交互,Model 和 ViewModel 之间的交互

Spring和Hibernate 下如何保持事务的一致性和并发控制。

声明:小弟也是一个新手,如果有表述不清楚或者不正确的地方请多指正。方法1:这个是Hibernate的一个乐观锁的实现。是从数据库角度保证数据库的一致性的。原理是:在数据库中创建一个字段,为version,类型为int,并置默认值为0. hibernate从数据库中找出该条记录的时候,会保存该条记录version。 在操作完该条记录后,往数据库中更新该条记录的时候,会再从数据库中查找

RPM简介

软件包管理器  一种用于互联网下载包的打包和安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件,与Dpkg类似。  作为一个软件包管理工具,RPM管理着系统已经安装的所有RPM程序组件的资料。我们也可以使用RPM来卸载相关的应用程序。RPM主要功能安装、卸载、升级和管理软件组件查询功能验证功能软件包GPG和MD5数字签名的导入、验证和发布软件包依赖处理选择安...