Java笔记

共 167 篇文章

SpringMVC和Struts2的区别

SpringMVC和Struts2的区别

搜了好多两者相关的区别,感觉这个比较全面而且排版比较有规律,就选中了。最后会发出一些其他的链接可以参考对待。 原文:关于SpringMVC和Struts2的区别

tomcat基础小结

tomcat基础小结

bin:可执行文件,包含启动脚本 conf:配置文件 lib:tomcat的依赖库 logs:日志 temp:临时文件 webapp:默认的应用部署目录 work:供web应用使用,tomcat的工作目录,放置tomcat运行中产生的一些文件,如,跑jsp时,翻译出来的servlet一般在这里面。 LICENSE:许可证文件 NOTICE、RELEASE-NOTES、RUNNING.txt: JVM启动参数配置 环境变量JAVA_OPTS -server-Xms512m -Xmx521m 最小堆内存,最大堆内存,一般可以一样大 如:

JVM基础小结

JVM基础小结

本篇仅是一个粗略了解JVM的小结,时间有限不能深入展开,留待日后逐一了解。

Java基础小结(二)

Java基础小结(二)

继承可以使用 extends 和 implements 这两个关键字来实现继承, 而且所有的类都是继承于 java.lang.Object,当一个类没有继承的两个关键字,则默认继承object(这个类在 java.lang 包中,所以不需要 import)祖先类。

Java基础小结(一)

Java基础小结(一)

1、default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 2、private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) 3、public : 对所有类可见。使用对象:类、接口、变量、方法 4、protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

Spring Boot REST API错误处理指南

Spring Boot REST API错误处理指南

本来是5号来的文章,无奈最近准备换工作,一直拖着没写,今天搜索偶然看见有人已经翻译完了,由于时间原因这次就直接转载下吧,现附上英文原文及相关信息,最后再附上译文原文:

Dubbo入门-简易配置

Dubbo入门-简易配置

想看分布式的东西好久了,目前的公司用不到,只能自己去网上找相关的,看到最多的Dubbo,于是趁着今天有时间自己照着一些教程自己配置了个基础的demo,顺便放出来。本文实例基于maven+spring+dubbo+zookeeper,开发工具为IDEA,系统环境为Windows10。

SSM笔记(一)框架整合

SSM笔记(一)框架整合

用了好久了,但都是当初大神配置完后直接粘贴复制过来的,一直没仔细看过相关配置,趁此机会对自己也算是一个复习与深入,也希望对初学者有所帮助。本系列均是基于IDEA的教程。在学校时用的Eclipse,刚出校门接触的MyEclipse,一年后接触到IDEA就从此彻底倒戈。 对于IDEA,有条件的推荐购买,没条件的嘛。。。。你懂得,这里暂且免费送个激活传送门:

Java设计模式学习笔记—装饰器模式

Java设计模式学习笔记—装饰器模式

目前设计模式学习主要基于菜鸟教程的设计模式,后期不排除会追加从其他地方学来内容。 文章最后“Java设计模式笔记示例代码整合”为本系列代码整合,所有代码均为个人手打并运行测试,不定期更新。本节内容位于其Decorator包(package)中。