![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具
普通网友
这个作者很懒,什么都没留下…
展开
-
盘点一些市面上常用的对象复制工具类
日常编程中,我们会经常会碰到对象属性复制的场景,就比如下面这样一个常见的三层 MVC 架构。当我们在上面的架构下编程时,我们通常需要经历对象转化,比如业务请求流程经历三层机构后需要把它DTO 转为DO然后在数据库中保存。当需要从数据查询数据页面展示时,查询数据经过三层架构将会从 DO 转为 DTO,最后再转为 VO,然后在页面中展示。当业务简单的时候,我们手写代码,通过 getter/setter复制对象属性,十分简单。但是一旦业务变得复杂,对象属性变得很多,呢么手写代码就会成为程序员.原创 2020-09-07 14:17:47 · 667 阅读 · 0 评论 -
知道这30+款在线工具,我的工作效率提升了600%!
Perl 之父 Larry Wall 曾经在自己的《Programming Perl》一书中提到过:“优秀程序员有3种美德: 懒惰、急躁和傲慢"。懒惰,作为程序员美德的第一个要素。Larry Wall 所说程序员应该具备的懒惰,并不是安于现状、不思进取。而是一种为了达到同样甚至更好的目标,而付出最少的时间或者精力的行为。一个懒惰的程序员会尽量使自己的代码即实用又有很好的可读性,这样可以节省很多后面的维护的成本。一个懒惰的程序员会尽力完善代码中的注释及文档,以免别人问自己太过问题。一个懒惰的程序员会擅长使原创 2020-07-09 14:14:02 · 477 阅读 · 0 评论 -
推荐这33个IDEA最牛配置,好用到爆!太香了!
1.设置maven1.在File->settings->搜索maven2.Mavanhome directory--设置maven安装包的bin文件夹所在的位置3.Usersettings file--设置setting文件所在的位置4.Localrepository--设置本地仓库2.IDEA 设置代码行宽度1.在File->settings->Editor->Code Style2.有人会问,如果输入的代码超出宽度界线时,如何让...原创 2020-06-16 17:13:12 · 1588 阅读 · 0 评论 -
当IntelliJ IDEA2020.1遇上JDK14!相比于jdk8爽到爆!
# IntelliJ IDEA新功能:界面支持中文但这里要注意的是不是原生支持中文,而是要安装jetbrains的官方插件,如下图# 导航栏改进上面的导航栏可以直接跳转到各个方法,这个以前要实现的话要点左侧的Structure,现在就方便多了# 支持Javadoc的渲染以前Javadoc看起来很费劲,要手动转换html格式,现在看起来就很方便了,还可以更改字体大小以前现在# 新增主题和字体主题:字体:# L...原创 2020-06-01 20:01:27 · 2766 阅读 · 0 评论 -
开发速度慢?没关系安装这16个插件开发速度直接起飞!
当前使用的IDEA版本是2020.1。随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐。以下列举的,都是亲测可以在2020.1版本的IDEA中使用的插件。1google-java-format 代码自动格式化简介:google-java-format插件可以帮助我们不通过对应的快捷键就可以实现特定方式下自动格式化代码。2Translation简介:翻译插件,支持google翻译、百度翻译、有道翻译。使用:快捷键Ctrl ...原创 2020-05-31 20:53:58 · 491 阅读 · 0 评论