java
代码人生520
相信等待。拥抱不确定。享受“成为”的过程。一切尘埃未落定时,也是一切皆有可能时。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jconsole连接docker内Java服务
jconsole连接docker内Java服务 为了简化jconsole的配置,我们使用无密码无认证,通过ip+port直接连接的方式。 1.在dockerfile中配置指定参数 java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8080 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=fa原创 2020-08-11 11:12:53 · 1942 阅读 · 2 评论 -
java高级--------注解
java高级--------注解 1.定义 1)注解是JDK1.5引入的新特性,大部分框架都用注解简化代码并提高编码效率 2)Annotation通常在package、Class、Field、Method上,目的是与其他类、成员变量、方法上做标识,已实现一些特定功能 注解的定义:通过@interface关键字进行定义 public @interface MyAnnotation{ } 2.元注...原创 2020-04-07 09:00:33 · 212 阅读 · 0 评论 -
java高级--------反射
java高级--------反射 1.定义 反射就是把java类中的各种成分映射成一个java对象 主要API java.lang.Class Constructor Field Method 应用场景 框架和组件、服务器、复用性高的通用程序、mybatis 2.获取Class对象的三种方式 // 1.已有对象,调用对象的getClass方法 GetClass getClass = new...原创 2020-04-07 08:59:13 · 146 阅读 · 0 评论 -
java高级--------泛型
java高级--------泛型 泛型只是编译时有效,运行时无效 一.自定义泛型方法 1.语法 public <T> T doxx(T t){} 2.示例 编写一个方法,实现指定数组元素交换 /** * <T>表示声明一个泛型类型T,具体类型在使用时确定 * 其实可以用字母如F来代替T,但通常要大写 * <T>通常需放在方法返回值之前 * <T...原创 2020-04-07 08:58:00 · 251 阅读 · 0 评论 -
java发送邮件的简单实现
java—发送邮件 1.传输协议 SMTP协议(发送邮件): 我们通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器)。 POP3协议(接收邮件): 我们通常把处理用户pop3请求(邮件接收请求)的服务器称之为POP3服务器(邮件接收服务器)。 2.使用java发送邮件 1)需要到qq邮箱或者163邮箱开启开启POP3/SMTP服务,并获取授权码 2)需...原创 2020-04-05 23:02:59 · 281 阅读 · 0 评论 -
单例模式各种实现详解
单例模式的分类 主要特性:线程安全性、性能、懒加载、实例唯一性 1.恶汉模式 /** * 饿汉模式 安全,但是无法实现懒加载 */ public class HungerSingleton { // 加载中就产生实例对象 private static HungerSingleton hungerSingleton = new HungerSingleton(); ...原创 2020-04-05 22:38:56 · 159 阅读 · 0 评论
分享