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对象主要APIjava.lang.ClassConstructorFieldMethod应用场景框架和组件、服务器、复用性高的通用程序、mybatis2.获取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 评论
分享