hi 今天有事,一会儿要去耍,能学多少是多少吧 1.MySQL -----子查询与连接(二)----- ----子查询 子查询,是指出现在其他SQL语句内的SELECT子句 注意:子查询指嵌套在查询内部,且必须始终出现在圆括号内:可以包含多个关键字或条件:外层查询可以是SELECT,INSERT,UPDATE,SET或DO 子查询的返回,可以是标量.一行.一列或者是一个子查询 可以分为三类:使用比较运算符的=,>=等;NOT IN :EXIST ----使用比较运算符实现子查询 -- mysql
MD5算法 MD5算法是一种散列(hash)算法(摘要算法,指纹算法),不是一种加密算法(易错) l 为了防止用户偷懒,算两次MD5值,或者加上一个固定的字符串 MD5算法理论上是不可逆的,因此攻击的唯一办法就是碰撞.两个不同的内容生成相同的MD5值,这就叫碰撞. l (*)MD5的其他应用:第三方支付用MD5对金额.订单号等进行散列计算,来保证数据是对方发出的.如鹏网项目会讲. l(*)和MD5类似的还有SHA等算法. l 注意:对于字符串计算MD5时,根据字符串保存的编码不同最终计算出
1.struct,值类型,结构体会自动生成初始化方法,class是引用类型 struct Person { var name : String var age : Int func simpleDescription() -> String { return "name = \(name) , age = \(age)" } } let p = Person(name: ) let k = p.simpleDescription() print(k) 2.1个结构体=另一个结构体