解决Java中的java.io.IOException: Broken pipe问题
摘要:Java 中java.io.IOException: Broken pipe 认识broken pipe pipe是管道的意思,管道里面是数据流,通常是从文件或网络套接字读取的数据。 当该管道从另一端突然关闭时,会发生数据突然中断,即是broken。 对于文件File来说,这可能是文件安装在已断开连
阅读全文
回放线上流量利器-GoReplay
摘要:一. 线上引流产生背景 日常大部分的测试工作都是在测试环境下,通过模拟用户的行为来对系统进行验证,包括功能以及性能。在这个过程中,你可能会遇到以下问题: 用户访问行为比较复杂,模拟很难和用户行为一致,模拟不够真实。 线下模拟场景有限,会出现业务覆盖不全的情况。 线上引流方案的出现为上述问题提供了很好
阅读全文
spring中bean的初始化调用或者销毁时调用 的 4中方式
摘要:1 @bean指定方式 @bean部分源码如下 // bean 初始化调用 String initMethod() default ""; // bean 消费时调用 String destroyMethod() default AbstractBeanDefinition.INFER_METHOD
阅读全文
Druid中的maxIdle为什么是没用的?springboot druid 数据库连接池连接失败后一直重连
摘要:常见问题 · alibaba/druid Wiki (github.com) initialSize是什么意思? initialSize:连接池初始化时初始化的数据库连接数 initialSize在哪个阶段会起作用? 当项目第一次进行增,删,改,查的时候,连接池会初始化,这个时候会根据initial
阅读全文
idea Tools->Generate JavaDoc
摘要:javadoc基本介绍 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命令是用来生成自己API
阅读全文
oracle 连接池 查看
摘要:SELECT username, program, status, COUNT(1) FROM v$session GROUP BY username, program, status ORDER BY COUNT(1) DESC; 查看oracle连接数(oracle常用命令) 核心提示:作为DB
阅读全文
Spring的JdbcTemplate自动关闭连接
摘要:来源:https://blog.csdn.net/partner4java/article/details/7012196 JdbcTemplate类使用DataSource得到一个数据库连接。然后,他调用StatementCreator实例创建要执行的语句。下一步,他调用StatementCall
阅读全文
Linux使用lsof查看文件是否被占用或者端口被占用,bash 一行 if while
摘要:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。如TCP和UDP等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础
阅读全文