现在还有用哈恚℉ash)编程吗

看land of lisp的时候发现了这个函数这个函数的作用如下

可见,它的作用就是把左边的参数转化成2进制形式然后,右移一位或者左移一位其实也就是除以2或者乘以2。 当然如果你把右边的 -1 , 1 换成 2 的话那么就是左移2位或者右移两位。(负数的情况下是右移)

当时有个小疑问我们知道有些数除完之后会是浮点數,而这里得到的总是整数那么得到的结果到底是四舍之后的呢,还是五入之后的呢

答案应该是,四舍之后的

以右移一位作为例子,右移之后最后一位其实变成了 2 的 负一次幂。也就是0.5 而这个0.5是被舍弃的,自然就是四舍了:)

}

使用如下脚本可以监控历史会话經历过哪些等待事件并且按照等待次数降序排列

然后通过如下语句查询出引起该等待事件的sql_id

再通过如下语句找到引起该等待事件的SQL

}

我要回帖

更多关于 恚望 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信