当然这个700M内存并不能一定是700M,只是通过一个项目 用IDEA打开会比eclipse打开耗费更多一点的内存。

不过效率会大大的提高。

ideal与eclipse

Intellij IDEA:加载更多的内容到内存,为了上下文的智能感知。
eclipse:相对少一些内存的使用

同一个项目只是打开,没有运行。可以看到ideal比eclipse多了700M

1585572802827

在debug运行模式下。 下图第一个是IDEA 运行时占用内存, 第二个是eclipse运行时占用内存,没有增长多少,主要是被javaw.exe占去了。

1585576057083

IDEA的优点。

更懂的上下文 ,智能感知强大。特别是对用过resharp 插件的人来感觉非常明显 。对于c#或net程序员来说,我在装完vs后,会强迫自己装resharp.,那么你肯定会选idea的, 差不多同样的快捷建,可以感觉到java和c#的无缝切换。

自动构建

  Intellij IDEA:默认不自动构建,尤其是在黑色主题下,编辑界面代码错误显示红色波浪线,不那么明显
  eclipse:默认自动构建,保存完项目会自动构建,错误明显显示

IDEA问题

1.Error:(1, 1) java: 非法字符: 'ufeff' , 我用notepad++打开,先转gbk再转utf8. 编译后问题解决。

Eclipse:可以智能的把UTF-8+BOM文件转为普通的UTF-8文件

IDEA:先转换为GBK,再转回UTF-8

包视图目录结构的区别

左边是eclipse 的,右边是idea的,

1585575605516

资源管理器的目录结构如下,services.imp在eclipse包视图中是和service并列的,但在idea是是做为

services的子目录 。

1585575795917

IDEA 导入 maven项目

打开的弹框中,选择你的项目的所在路径。注意:一定要选中pom.xml文件才可以。然后点击OK。

ieea 中maven设置

1585571394032

Elipse mybatis 输出sql日志

 <console name="Console" target="SYSTEM_OUT">
      <!--输出日志的格式-->
      <PatternLayout pattern="${LOG_PATTERN}"/>
      <!--控制台只输出level及其以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
      <ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY"/>
    </console>
    
    
    <!--过滤掉spring和mybatis的一些无用的DEBUG信息-->
    <logger name="org.mybatis" level="debug" additivity="false">
      <AppenderRef ref="Console"/>
      <appender-ref ref="Filelog"/>
    </logger>
    
     <root level="debug">
      <appender-ref ref="Console"/>
      <appender-ref ref="Filelog"/>
      <appender-ref ref="RollingFileInfo"/>
      <appender-ref ref="RollingFileWarn"/>
      <appender-ref ref="RollingFileError"/>
    </root>

本文由 hcb 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

2 条评论

  1. gwtokjkosd
    gwtokjkosd

    2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
    新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
    新车首发,新的一年,只带想赚米的人coinsrore.com
    新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
    做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
    新车上路,只带前10个人coinsrore.com
    新盘首开 新盘首开 征召客户!!!coinsrore.com
    新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
    新车即将上线 真正的项目,期待你的参与coinsrore.com
    新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
    新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com

  2. 鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099
    鍗庣撼鍏徃鍚堜綔寮€鎴锋墍闇€鏉愭枡锛熺數璇濆彿鐮?5587291507 寰俊STS5099

    新盛客服电话是多少?(?183-8890-9465—《?薇-STS5099】【
    新盛开户专线联系方式?(?183-8890--9465—《?薇-STS5099】【?扣6011643??】
    新盛客服开户电话全攻略,让娱乐更顺畅!(?183-8890--9465—《?薇-STS5099】客服开户流程,华纳新盛客服开户流程图(?183-8890--9465—《?薇-STS5099】

添加新评论