Java 开发技巧】的更多相关文章

一 读取配置文件 1 Properties读取配置文件 编写配置文件config.properties放在普通java工程的src目录(如果是maven工程就放在工程的src/main/resources)目录下 config.properties hibernate.dialect=org.hibernate.dialect.OracleDialect driverClassName=oracle.jdbc.driver.OracleDriver jdbc_url=jdbc:oracle:th…
1,IDEA辅助功能Shift +F2去到有错误的地方Alt+Enter,会给出解决错误的建议: 2,调试,没问题的步骤,直接跳过,不要跳入细节: 调试时,要明确要跟踪的变量,不要陷入混乱: 3,调试,花点时间,将断点设置到需要关注的地方,不要乱设断点,也不要进入不必要的方法内部. 调试一次不行,就加试一次,调试10次以上,会自然而然产生一种直觉,直觉总是很玄,但是能解决问题,找到问题关键点就好: 4待补充………
转载:http://geek.csdn.net/news/detail/94219 在Java 9发布之前,我们来分享一些Java 8开发技巧,本文翻译自JetBrains高级开发主管Trisha Geed的Java 8 Top Tips. [以下为译文] 在使用JAVA 8进行开发多年后,结合个人使用IntelliJ IDEA的心得,我总结了以下几个JAVA8技巧供大家参考. Optional Optional 是一个被高度低估的特性,假若能把它运用恰当,其实它是能帮助减少大量的NullPoi…
前言 在使用Eclipse开发Java程序的使用,有很多实用的技巧,能大大提高开发效率. 本文将介绍一部分技巧.更多的心得还得在具体项目中慢慢掌握,熟悉. 初始设定 这些具体的设置方法这里不说,网上很多很容易. 1. 设置行号 2. 设置Tab间隔 3. 设置主题 4. 导出配置 我的IDE界面: 内容编辑部分 1. 命令行补全  ->  Alt+/ 选定补全项之后按tal键依次填充各个参数. 2. 为域快速生成get和set方法 选中目标域,然后 "Source"  ->…
前言 相信许多程序员在看别人写的代码的时候,会有怀疑人生的感想,面对一堆天书一样的代码,很难摸清作者的思路,最后选择了重构,如果你认同上面这个作法,说明了两个问题:要么原来的开发者技术菜.要么你技术菜. 企业级项目的开发不是一个开发人员就能完成的,开发过程中往往会有一些需求变更.人员调动,所以代码的编写规范非常非常重要,你要确保项目交接后,后续开发人员可以看懂你的东西,知道如何进行后期的维护和功能迭代. 最近在看公司项目源码(Java)的时候,发现项目的结构非常清晰,后期维护非常便捷,原因就是运…
前言 本篇文章基于Java开发小技巧(二):自定义Maven依赖中创建的父工程project-monitor实现,运用我们自定义的依赖包进行多工程依赖项目的开发. 下面以多可执行Jar包项目的开发为例,进行Maven多工程依赖项目开发的讲解. 需求分析 首先来看一下封面图,我们要实现的效果是: 1.多个项目共享一个项目的类和方法等通用内容 2.每个子项目单独导入所需依赖,以及各自填充父项目配置文件中的占位符 3.子项目按指定目录结构进行打包 4.所有子项目集成打包到一个统一的目录,共享依赖包和配…
看到一遍简历编写的文章 想到也快找工作了 早晚能够用上 现在摘录如下 640?wx_fmt=jpeg 工欲善其事,必先利其器,这是自古以来的道理.所以如果想找到一份好的工作,一定要先整理一份好的简历. 那么写简历有哪些注意事项呢?一起来看看! 640?wx_fmt=png 模板 写简历,首先要有一个好的模板.我们做技术的不同于UX.UED,我们不需要那么花哨,但是也需要整洁干净.好的模板能让你的简历给面试官一个好的印象,有一句话说得好,简单而不简单. 回到技术上面,既然我们每天都用Markdow…
1.类的命名使用驼峰式命名的规范. 例如:UserService,但是以下情景例外:DO / BO / PO / DTO / VO. 例如说:UserPO,StudentPO(PO,VO,DTO,等这类名词需要全大写) @Data @Builder public class CustomBodyDTO { private String name; private String idCode; private String status; } 2.如果在模块或者接口,类,方法中使用了设计模式,那么…
无论大型门户网站还是中小型垂直类型网站都会对稳定性.性能和可伸缩性有所追求.大型网站的技术经验分享值得我们去学习和借用,但落实到更具体的实践上并不是对所有网站可以适用,其他语言开发的网站我还不敢多说,但Java开发的系统,我还是能您给插上几句话: JVMJEE容器中运行的JVM参数配置参数的正确使用直接关系到整个系统的性能和处理能力,JVM的调优主要是对内存管理方面的调优,优化的方向分为以下4点:1.HeapSize             堆的大小,也可以说Java虚拟机使用内存的策略,这点是…
实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 2.完成实验.撰写实验报告,实验报告模板见QQ群,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如"查网络".&q…