菜单

Bob's Blog Bob's Blog

批量处理

import java.util.ArrayList; import java.util.List; public class MultiThreadExample { public static void main(String[] args) throws InterruptedEx

波波 波波 发布于 2023-02-23

Word转Pdf Java

今天和朋友聊天,聊到这个,但是他碰到的问题是转换后格式乱了。使用的是poi包。推荐使用 aspose-words 能完美转换,但是要自己去搞Licensehttps://www.cnblogs.

波波 波波 发布于 2021-10-08

常用线程池体系结构

1.Executor :线程池顶级接口 2.ExecutorService: 线程池次接口,对Executor做了一些扩展,增加了一些功能; 3.ScheduledExecutorService : 对ExecutorService 做了一些扩展,增加了定时任务相关功能; 4.AbstractExe

波波 波波 发布于 2021-07-15

线程状态迁移图

package com.mashibing.juc;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Lo

波波 波波 发布于 2021-07-11

浮点型计算

public class FloatTest { public static void main(String[] args) { float a = 1.0f - 0.9f; float b = 0.9f - 0.8f; System.

波波 波波 发布于 2021-02-18

ConcurrentHashMap空指针问题

public class TestCurrenHaseMap { public static void main(String[] args) { String key = &q

波波 波波 发布于 2021-02-05

java.lang.UnsupportedOperationException解决方法

处理数据的时候,我用Arrays.asList(); 把数组转成list.对这个转后的list进行 remove操作,出现了java.lang.UnsupportedOperationException发生问题的原因如下:调用Arrays.asList()生产的List的add、remove方法时报

波波 波波 发布于 2020-11-19

【转自阿里云社区】线上故障如何快速排查?来看这套技巧大全

简介: 有哪些常见的线上故障?如何快速定位问题?本文详细总结工作中的经验,从服务器、Java应用、数据库、Redis、网络和业务六个层面分享线上故障排查的思路和技巧。较长,同学们可收藏后再看。 前言 线上定位问题时,主要靠监控和日志。一旦超出监控的范围,则排查思路很重要,按照流程化的思路来定位问题,

波波 波波 发布于 2020-11-10

Java8 使用 stream().sorted()对List集合进行排序

https://www.cnblogs.com/codecat/p/10873757.html//测试数据,请不要纠结数据的严谨性List<StudentInfo> studentList = new ArrayList<>();studentList.add(new Stu

波波 波波 发布于 2020-11-09

服务器java服务启动很慢

公司大佬给出的解决方案,这个服务器是电信提供的私有云。一般阿里云,腾讯云不需要设置 [root@vm-1590481094-001 ~]# hostname vm-1590481094-001.novalocal [root@vm-1590481094-001 ~]# [root@vm-1590

波波 波波 发布于 2020-10-20