![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 68
BernardHan
什么也不想说
展开
-
JAVA8 JVM调优配置参数说明
Linux操作系统下内存4G,配置JAVA8 JVM:-server-Xms2G-Xmx2G-Xmn256m-Xss256k。转载 2022-12-10 21:30:55 · 1742 阅读 · 0 评论 -
springboot配置es集群两种方式
方式1:elasticsearch: nodes: xxx.xxx.xxx.xxx:9200,xxx.xxx.xxx.xxx:9200,xxx.xxx.xxx.xxx:9200 schema: http max-connect-total: 100 max-connect-per-route: 50 connection-request-timeout-millis: 3000 socket-timeout-millis: 30000 connect-timeout-milli...转载 2022-05-18 21:23:44 · 4656 阅读 · 0 评论 -
response导出本地文件
response下载本地文件转载 2022-04-10 15:51:37 · 1227 阅读 · 0 评论 -
spring中InitializingBean接口使用理解
sping中InitializingBean接口的用法转载 2022-04-04 09:56:37 · 249 阅读 · 0 评论 -
线程池之ThreadPoolExecutor使用
转自:https://www.jianshu.com/p/f030aa5d7a28https://www.jianshu.com/p/f030aa5d7a28ThreadPoolExecutor提供了四个构造方法:ThreadPoolExecutor构造方法.png我们以最后一个构造方法(参数最多的那个),对其参数进行解释: public ThreadPoolExecutor(int corePoolSize, // 1 .转载 2021-07-27 20:03:06 · 187 阅读 · 0 评论 -
Java中静态代码块、构造代码块、构造函数、普通代码块
转自:https://www.cnblogs.com/ysocean/p/8194428.html转载 2021-07-27 19:34:18 · 78 阅读 · 0 评论 -
Java操作RocketMQ(转)
转自:https://www.cnblogs.com/Zzzzn/p/12322622.html一、目录展示 二、导入依赖<dependency> <groupId>com.alibaba.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>3.0.10</version>转载 2021-07-27 19:25:48 · 541 阅读 · 0 评论 -
java迭代器嵌套删除元素
这次我要操作两个集合,遇到了问题:List<String> aaa = new ArrayList<>(Arrays.asList({" 1 "," 2 ", " 3 "," 4 "," 5 "}));List<String> bbb = new ArrayList<>(Arrays.asList({" 1 "," 2 ", " 3 " }));我要得到两个集合的差集,然后也没想,Iterator<String&g...原创 2020-06-07 23:27:44 · 565 阅读 · 0 评论 -
极光推送java后台
import java.util.ArrayList;import java.util.Base64;import java.util.HashMap;import java.util.List;import java.util.Map;import net.sf.json.JSONObject;import org.apache.http.HttpResponse;imp...转载 2019-10-31 15:29:23 · 233 阅读 · 0 评论 -
数组,List,Set相互转化
转载自:https://blog.csdn.net/my_precious/article/details/530102321.数组转化为List:String[] strArray= new String[]{"Tom", "Bob", "Jane"};List strList= Arrays.asList(strArray);2.数组转SetString[] strArra...转载 2019-10-31 14:40:05 · 106 阅读 · 0 评论 -
java中main方法的运行
转载自:https://blog.csdn.net/WGYH_3767/article/details/76933676 (最近要把一个main方法启动的项目集入web项目里,参考了main方法的运行机制才解决。) 学过java的都知道main方法是学习java的开始,也是程序的入口,不过你有多少个类或程序,线程,他们的入口方法都是main()。main方法是一个静态的...转载 2019-10-27 14:29:00 · 2695 阅读 · 0 评论 -
终止线程的方法
转载自:https://zhidao.baidu.com/question/366236031.html?qbl=relate_question_0&word=java%CF%DF%B3%CC%D0%E8%D2%AA%B9%D8%B1%D5%C2%F0终止线程的三种方法1. 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。2. 使用stop方法强行终止线程(这个方法...转载 2019-10-22 20:28:26 · 849 阅读 · 0 评论 -
常用JVM命令
转载自:https://www.cnblogs.com/tilamisu007/p/9469989.html一、查看一台机器上最耗cpu的线程1、top -c 查看最耗cpu的进程2、top -Hp pid 找出进程中最耗cpu的线程3、printf "%x\n" 21742 线程id转16进制 jstack 进程id| grep 16进制线程id二、...转载 2019-10-22 20:24:52 · 224 阅读 · 0 评论 -
Java线程池的使用1
转载自:https://www.jianshu.com/p/7ab4ae9443b9前言在Java中,我们可以利用多线程来最大化地压榨CPU多核计算的能力。但是,线程本身是把双刃剑,我们需要知道它的利弊,才能在实际系统中游刃有余地运用。在进入主题之前,我们先了解一下线程池的基本概念。线程池,本质上是一种对象池,用于管理线程资源。在任务执行前,需要从线程池中拿出线程来执行。在任...转载 2019-10-20 13:21:22 · 1813 阅读 · 0 评论 -
java5、java6、java7、java8、java9新特性
1. 介绍JAVA作为使用的主力语言,掌握下其历史发展也是有必要的。看看从JAVA5开始到现在的JAVA9有哪些变化。借此机会,也可以看看哪些特性我们是已经用到的,哪些是还没有用到的。我们在IDEA里面也可以看到language level里面的信息,这里也大致写了下各个版本JDK的新特性。简单概括下就是:JAVA1.3:普通的原始的JAVA,基本语法相信大家都见过了 JAVA1....转载 2018-12-16 21:14:52 · 243 阅读 · 0 评论 -
高并发编程必备基础
转自:http://ifeve.com/%E9%AB%98%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B%E5%BF%85%E5%A4%87%E5%9F%BA%E7%A1%80/一、前言借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同步的情况...转载 2018-12-16 21:42:22 · 208 阅读 · 0 评论 -
Java中Volatile关键字详解
转载自:http://www.cnblogs.com/zhengbin/p/5654805.html一、基本概念先补充一下概念:Java 内存模型中的可见性、原子性和有序性。可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性...转载 2019-01-05 22:48:00 · 132 阅读 · 0 评论 -
java websevice学习
转自:https://www.cnblogs.com/xdp-gacl/p/4259481.html一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、 使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端 1...转载 2019-01-22 23:56:21 · 238 阅读 · 0 评论 -
maven 配置setting文件
转载自:https://blog.csdn.net/u013631223/article/details/79082491 maven配置文件为settings.xml,主要应用于对maven管理的项目的依赖配置进行自动更新和下载,一般情况下,maven会根据settings.xml文件给出的配置信息和url依次从本地仓库、远程仓库和中央仓库下载项目指定的依赖jar包(依赖包...转载 2019-01-28 23:15:16 · 3576 阅读 · 0 评论 -
java总结
软件开发基本过程:4步,如下,简历软件需求软件设计实现软件设计软件测试类识别:面向对象软件设计的基本内容是确定类,类决定着软件的结构。问题说明中的名词,可能标示了需要的类和对象。类代表一组有类似行为的对象,一个对象也用类。类职责:起初,常常只要给一个类分派基本的职责就足够了,并且考虑如何将分派的职责转换为具体方法。其它职责后续考虑,或定义原创 2016-12-03 23:05:01 · 232 阅读 · 0 评论