我正在开发一个应用程序,它在一个事务中写入一个表然后读取该表.一旦完成读取,就不再需要这些更改,可以安全地丢弃.但另一方面,如果提交的话,更改不会干扰任何其他内容.
简而言之,我可以使用rollback或commit来结束事务,只需考虑效率.
那么哪一个会比另一个更快,为什么呢?
最近,一位同事告诉我,第三方可以看到 HTTPS GET 请求的查询字符串,我开始证明他是错的。但是找到任何明确的 URL 解析描述是很困难的。
我的理解是 URL 只是零碎发送,域传递到 IP 标头,端口传递到 TCP 标头等。在 HTTPS GET 的特殊情况下,这意味着查询字符串将只驻留在 HTTP 标头中,它又位于 TLS 正文中,它是端到端加密的,因此是安全的。
那么,我的问题是双重的: