随笔分类 -  java

摘要:一 邮件协议 收发邮件具有与HTTP协议相同的邮件传输协议. SMTP:(Simple Mail Transfer Protocol,简单邮件传输协议)发邮件协议 POP3:(Post Office Protocol Version 3,邮局协议第3版)收邮件协议 IMAP:(Internet Me 阅读全文
posted @ 2022-11-27 01:53 zhangpba 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一 JVM调优常用工具和命令 1、可以用来观察GC图形化的工具:1 jconsole远程连接;2 jvisualvm远程连接;3 jprofiler (收费) 2、图形化界面一般用在什么地方? 测试!在压力测试的时候进行监控。 3、已经上线的系统不用图形界面,用cmdine arthas 4、jma 阅读全文
posted @ 2021-11-01 22:43 zhangpba 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1 win10的笔记本,安装jdk并且配置好环境变量后,java java -version可以正常执行,但是在执行javac命令,报错:'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。 2 解决方法:查看环境变量里面的Path如下: 将红框中的分号(“;”)去掉,分两行写,如下 阅读全文
posted @ 2021-09-12 23:24 zhangpba 阅读(3290) 评论(0) 推荐(0) 编辑
摘要:1 集成 1.1 在idea中Settings->plugins->搜索visualVM,找到VisualVM Launcher,安装并重启idea 1.2 配置jdk中的vm:Settings->VisualVM Launcher,在Visual executable中选择本地jdk中bin路径下 阅读全文
posted @ 2021-08-02 22:40 zhangpba 阅读(384) 评论(0) 推荐(0) 编辑
摘要:问题: 用一个已经搭建好的springboot工程改造成eureka。 pom文件中springboot首先用的是2.0.6.RELEASE springcloud用的Dalston.SR5 启动报如下错: 2:02:37.561 [main] DEBUG org.springframework.b 阅读全文
posted @ 2021-01-04 22:24 zhangpba 阅读(14399) 评论(0) 推荐(1) 编辑
摘要:问题:如果处理数据量过大,一次性处理,时间过长 解决方案:那么可以将数据进行分段处理,然后每一段可以用一个线程来处理,这样就可以提高代码的运行效率 下面是对list分段的两种方法,附上代码 package com.study.array; import org.slf4j.Logger; impor 阅读全文
posted @ 2020-10-29 23:38 zhangpba 阅读(2540) 评论(0) 推荐(0) 编辑
摘要:一、ZooKeeper简介 1. ZooKeeper是什么 zookeeper 动物园管理员 ​ Apache ZooKeeper是一个开源的分布式服务框架,为分布式应用提供协调服务,用来解决分布式应用中的数据管理问题,如:配置管理、域名服务、分布式同步、集群管理等 概念: 分布式 将一个大型应用的 阅读全文
posted @ 2020-07-17 17:51 zhangpba 阅读(171) 评论(0) 推荐(0) 编辑
摘要:问题:有一次定义一个超长的字符串,结果编译的时候就报错:Error:(59, 20) java: 常量字符串过长 原因:(经过查阅资料才明白) String内部是bai以char数组的形式存储,数组的长度是int类型,那么String允许的最大长度就是Integer.MAX_VALUE = 2^zh 阅读全文
posted @ 2020-07-16 11:54 zhangpba 阅读(12342) 评论(0) 推荐(1) 编辑
摘要:实际开发过程中,有时候需要获取系统hosts文件中的信息 可以根据java提供的InetAddress类获取信息 /** * @throws Exception * @描述 从hosts文件中读取配置信息 * @date 2020-07-15 * <p> * 1 在hosts中配置 127.0.0. 阅读全文
posted @ 2020-07-15 15:05 zhangpba 阅读(621) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示