能量密度: 以每克每秒的焦耳数来衡量. 在已知宇宙中, 计算机芯片是能量密度最高的东西.

太阳的能量虽然很大, 但它的质量也很大, 平均下来的能量密度就不大了.

核爆瞬间能量极大, 但时间极短, 只能持续 10^-6 秒, 拉长来看能量密度也不大. 芯片内部就如同一场缓慢的核爆.

能量密度的一个排序: 奔腾芯片 > 8080 芯片 > 喷气式战斗机 > 波音 747 > 雪佛兰汽车 > 人类大脑 > 动物 > 四冲程内燃机 > 植物 > 地球 > 恒星 > 星系

-- <<科技想要什么>>

配置 mybatis 打印出执行的 sql 及返回的结果集

介绍了如果配置 mybatis 以打印出执行的 sql 及返回的结果集, 从而方便开发阶段的调试

在开发过程中, 经常会遇到想要看到应用所执行的 sql 这样的需求.

比如你写了一个查询的功能, 但查询出来的结果与你预期的不符合, 你想搞清楚到底哪里出了问题, 你自然需要看看所执行的 sql 语句, 必要的话甚至还要亲自拷贝到数据库里去查查.

自然, 这就要求应用要能把执行的 sql 输出出来. 以常用的 mybatis 框架为例, 来看一个最终的效果:

14:48 ==>  Preparing: select * from user where id = ? 
14:48 ==> Parameters: 1(Integer)
14:48 <==      Total: 1

另注: 这里的日志布局我启用了一种极简的风格, 只有"分钟:秒数", 具体见 配置简化开发阶段日志输出布局 的介绍.

那么, 在 mybatis 里, 这个要怎么做到呢?

继续阅读

wordpress 站, 很多垃圾评论呀, 设置了那个过滤依然很多, 很多时候只好把评论关了...

Java 这商标属于 Oracle, 但你可能不知道 Javascript 的商标也属于 Oracle;

Oracle 数据库自然是 Oracle 家的, 其实 Mysql 也是它家的...

手机: 主人, 我怎么在你的学习过程中起重要作用, 我能怎么帮助你呢?

我: 我不知道你能怎么帮我, 但我知道一个事实, 当你不在我身边时, 就是你最能帮助我的时候...

#没有你对我很重要#