会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NPE
博客园
首页
新随笔
管理
1
2
3
4
5
···
23
下一页
[置顶]
Feign使用MultipartFile参数
摘要: 昨天同事发给我一个异常的截图,说是用@FeignClient上传文件时报错,我看了下方法的入参是MultipartFile,于是采坑开始(此处省略一万字,一万匹***奔涌而过,某度真LJ),参考网上技术文章,是因为feign不支持multipart/form类型,需要引入feign-form、fei
阅读全文
posted @ 2020-09-17 14:37 npe0
阅读(7119)
评论(2)
推荐(1)
[置顶]
深入理解java虚拟机-垃圾回收算法和垃圾回收器
摘要: 一、垃圾回收算法 1.1、分代收集 新生代,标记复制 老年代,标记整理(ParallelScavenge)或标记清除(CMS) 部分收集(Partial GC):指目标不是完整收集整个Java堆的垃圾收集,其中又分为: 新生代收集(Minor GC/Young GC):指目标只是新生代的垃圾收集。
阅读全文
posted @ 2020-09-01 00:16 npe0
阅读(361)
评论(0)
推荐(0)
[置顶]
java参数校验validation-api
摘要: 一、参数校验的由来 校验参数在项目中是很常见的,在java中,几乎每个有入参的方法,在执行下一步操作之前,都要验证参数的合法性,比如是入参否为空,数据格式是否正确等等,往常的写法就是一大推的if-else,既不美观也不优雅,这个时候JCP组织站出来了,并且制定了一个标准来规范校验的操作,这个标准
阅读全文
posted @ 2020-08-25 01:08 npe0
阅读(4556)
评论(0)
推荐(1)
[置顶]
使用docker插件部署应用,看完这一篇就够了
摘要: 这篇博客的目的: 项目可以快速的生成镜像,并能快速发布到docker容器,可以将生成的镜像供其他人员pull. 写这篇博客的背景: 手上的项目的微服务的,测试环境部署用的也是docker,就寻思着有木有可以点点点就可以发布到测试服的工具,网上搜了下大多数是介绍docker-maven插件的,有两种
阅读全文
posted @ 2020-08-18 19:42 npe0
阅读(3819)
评论(2)
推荐(0)
[置顶]
springboot整合最新版dubbo以及dubbo-admin的安装
摘要: 一、安装前准备 由于dubbo被阿里捐献给了apache,这次安装admin时,参考网上的资料,地址还是停留在之前的链接,踩了不少坑,这里记录下。 dubbo-admin下载地址: 地址一:https://github.com/apache/incubator-dubbo/releases 该地址2
阅读全文
posted @ 2018-07-05 11:56 npe0
阅读(34503)
评论(1)
推荐(5)
[置顶]
java中动态代理
摘要: 一、在java中怎样实现动态代理 1、我们要有一个接口,还要有一个接口的实现类,而这个实现类呢就是我们要代理的对象 接口: 接口的实现类(即要代理的对象): 顺便说下,所谓代理呢也就是在调用实现类的方法时,可以在方法执行前后做额外的工作,这个就是代理。 2、我们要自己写一个在要代理类的方法执行时,能
阅读全文
posted @ 2016-04-12 15:37 npe0
阅读(8531)
评论(0)
推荐(2)
2025年10月20日
docker镜像搬运命令
摘要: save命令: 将mysql这个image保存到目录/home/data,保存为mysql.tar docker save -o /home/data/mysql.tar mysql load命令: 将/home/data/mysql.tar 镜像拉到本地。 docker load -i /home
阅读全文
posted @ 2025-10-20 11:45 npe0
阅读(1)
评论(0)
推荐(0)
2025年9月19日
macbook绕过安全控制安装第三方软件
摘要: 安装成功后打开,还是会显示已损坏,这时候就需要临时绕过苹果的安全机制 打开终端输入以下代码,空格一个,把应用程序中的Nodepad--拖进去回车并输入开机密码(密码不可见)。 sudo xattr -r -d com.apple.quarantine
阅读全文
posted @ 2025-09-19 15:47 npe0
阅读(17)
评论(0)
推荐(0)
Python中使用列表、map和filter函数配合lambda表达式来操作集合
摘要: 在 Python 中,map()、filter() 和 lambda 表达式是处理集合(如列表)的常用工具,可以快速实现 转换 和 过滤 操作。以下是具体示例: 1. map() 函数:对列表元素进行转换 作用: 对列表的每个元素应用一个函数,返回转换后的元素组成的迭代器。 语法: map(func
阅读全文
posted @ 2025-09-19 09:48 npe0
阅读(27)
评论(0)
推荐(0)
2024年3月12日
阿里通义千问大模型初探
摘要: 参考文档:https://help.aliyun.com/zh/dashscope/developer-reference/quick-start 一、创建API-KEY 控制台地址:https://dashscope.console.aliyun.com/apiKey 二、使用java SDK接入
阅读全文
posted @ 2024-03-12 15:00 npe0
阅读(1126)
评论(0)
推荐(0)
2023年12月5日
java.io.IOException: Cannot run program “az”: CreateProcess error=2, 系统找不到指定的文件。
摘要: 在windows环境运行环境调用时需要添加 cmd.exe /c String[] cmd = {"cmd", "/c", "az -v"}; Runtime.getRuntime().exec(cmd);
阅读全文
posted @ 2023-12-05 19:29 npe0
阅读(313)
评论(0)
推荐(0)
2023年8月15日
Git使用问题记录
摘要: # 问题一 `fatal: unable to access ‘https://…git/’: SSL certificate problem: self signed certificate in certificate chain` 打开Git Bash运行如下命令 ```shell expor
阅读全文
posted @ 2023-08-15 12:32 npe0
阅读(29)
评论(0)
推荐(0)
2023年6月6日
seata的分布式事务处理机制
摘要: 1、启动时,自动代理数据源,应用GlobalTransactionalInterceptor,初始化TM和RM 2、进入@GlobalTransactional业务方法时,TM向TC发请求申请开启全局事务,并获得全局事务ID 3、业务方法调用远程服务接口完成业务处理 4、RM执行本地逻辑,注册分支事
阅读全文
posted @ 2023-06-06 14:40 npe0
阅读(35)
评论(0)
推荐(0)
2023年4月10日
JVM常用命令
摘要: JVM常用的命令 jps 查看JAVA进程PID。 jps 命令用来查看所有 Java 进程,每一行就是一个 Java 进程信息。 jps 仅查找当前用户的 Java 进程,而不是当前系统中的所有进程,要显示其他用户的还只能用 ps 命令。 jps 常用参数 jps -l 如果是以 class 方式
阅读全文
posted @ 2023-04-10 15:19 npe0
阅读(266)
评论(0)
推荐(0)
2023年3月27日
你可能不知道的Collectors用法
摘要: 1.0、初始化数据 伪代码 User a1 = User.builder().age(2).name("A").build(); User a = User.builder().age(1).name("A").build(); User b = User.builder().age(2).name
阅读全文
posted @ 2023-03-27 20:43 npe0
阅读(150)
评论(0)
推荐(0)
2023年3月20日
easyexcel导出Bigdecimal数据格式问题
摘要: //可以避免amount为0时,excel显示为.00的问题 @NumberFormat("#0.00") private BigDecimal amount;
阅读全文
posted @ 2023-03-20 18:02 npe0
阅读(1278)
评论(0)
推荐(0)
1
2
3
4
5
···
23
下一页
公告