我正在阅读有关如何使用数据库类型和数据库引擎的事务的非常详细的教程,但我没有找到一个指导,教我何时以及为什么要使用它们.
我知道交易通常用于银行业务,所以当我们处理货币数据时,我可以想象它们会以许多其他方式使用.
今天我正在编写一个包含INSERT关系数据库的各种语句的页面,我想知道这是否是我应该使用它们的情况之一.
我得到一个印象,我不知道数据可以部分丢失的情况(除了编码器错误),所以我总是担心何时应该使用它们.
有人可以解释或给出这些基本规则的一些链接吗?
我正在使用MySQL 5.0.8.我应该InnoDB用于所有需要交易的表吗?如果是的话,InnoDB比常见的慢,MyISAM但我不应该担心吗?
谢谢
我一直在为我的应用程序使用mediaController.
默认情况下,媒体控制器显示在屏幕底部.
有没有办法在屏幕中间显示媒体控制器?
我创建了一个 swift 类来测试字典。所以,我写了下面的代码:
import Foundation
class MyClass {
var myFirstDictionary:[String :String]
var myThirdDictionary:[String :String]?
init(){
var mySecondDictionary:[String :String] = [String :String]()
mySecondDictionary["animal"] = "Monkey"
mySecondDictionary.updateValue("something", forKey: "SomeKey")
self.myFirstDictionary = [String :String]()
addOneThingToSecondDictionary()
addAnotherThingToSecondDictionary()
self.myThirdDictionary! = [String :String]()
addOneThingToThirdDictionary()
addAnotherThingToThirdDictionary()
}
func addOneThingToSecondDictionary(){
self.myFirstDictionary["animal"] = "Monkey"
}
func addAnotherThingToSecondDictionary(){
self.myFirstDictionary.updateValue("Superman", forKey: "hero")
}
func addOneThingToThirdDictionary(){
self.myThirdDictionary["animal"]! = "Monkey"
}
func addAnotherThingToThirdDictionary(){
self.myThirdDictionary!.updateValue("Superman", forKey: "hero")
}
}
Run Code Online (Sandbox Code Playgroud)
所以,我收到了 3 个关于“myThirdDictionary”的错误: