09 2019 档案
摘要:SqlServer(先更新,受影响条数为0,则Insert,通过事务): Oracle(Merge Into的原理是,从using 搜出来的结果逐条与on条件匹配,然后决定是update还是Insert): MySql(Mysql语法提供了):
阅读全文
摘要:一、大端和小端的问题 对于整型、长整型、无符号整型等数据类型,Big endian 认为第一个字节是最高位字节(按照从低地址到高地址的顺序存放数据的高位字节到低位字节);而 Little endian 则相反,它认为第一个字节是最低位字节(按照从低地址到高地址的顺序存放据的低位字节到高位字节)。 例
阅读全文
摘要:假设红包金额为money,数量是num,并且红包金额money>=num*0.01 原理如下,从1~money*100的数的集合中,随机抽取num-1个数,然后对这些数进行排序,在排序后的集合前后分别插入0和money*100,组成新的集合 用新的集合,(后一个数-前一个数)/100得到红包的大小
阅读全文