Java
学妹等一下
这个作者很懒,什么都没留下…
展开
-
线上问题排查及解决记录
今天在生产环境发现一个前端请求一直在显示正在加载中,随后查看请求情况,发现返回的response报错。但是跟进去看代码是正常的。之后ssh连上服务器,查看cpu的使用情况,因为该请求可以会进行大量的计算,可能会导致数据返回很慢。看了网上的一些教程,大致可以归纳为以下几点:查看日志查看CPU情况查看TCP情况查看java线程 jstack 命令查看java堆 jmap命令我自己也按着如下的步骤进行操作:步骤一:执行命令top 利用top命令找到CPU占用高的进程pid步骤二:执行命令t原创 2020-10-28 22:05:59 · 473 阅读 · 1 评论 -
关于在idea中配置c3p0遇到的问题
关于C3P0的在Idea中配置的问题总结 c3p0的配置文件可以是properties也可以是xml. c3p0的配置文件如果名称叫做 c3p0.properties or c3p0-config.xml 并且放置在classpath路径下(对于web应用就是classes目录) 那么c3p0会自动查找。原创 2018-04-10 19:11:42 · 5337 阅读 · 1 评论 -
关于IDEA中代码快速格式化的热键冲突问题
今天在用IDEA整理一段代码时,想使用代码格式化的快捷键 ctrl+Alt+L可是 嗯?按了没有反应 第一次以为是自己没有选中 然后再试了一次还是没有用 我意识到因该是这个快捷键有冲突了 遂去询问度娘解决方案网友提出的热键冲突问题大致有两个 我还特地去看了一哈1.QQ的热键2.网易云的热键所以对应的解决方案也由此而来我想你们也和我一样 想在欣赏音乐的时候还能愉快的撸码 最方便的一个方法就是修改ID...原创 2018-04-10 20:39:47 · 1563 阅读 · 0 评论 -
Idea中无法将pom中的文件导入到依赖中的解决方案
**IdeaMaven中pom.xml中的文件无法导入到依赖中的解决方案** 今天在进行框架整合的时候,需要在pom.xml文件中导入新的jar包 但是在jar包下好的情况下,也没有报错的情况下,就是使用不了新导入的jar包刚开始试了重新导入的方式 也就是选中pom文件然后右键执行reimport操作 但是好像并没有啥反应 之前是能够导入的 …WTF??? 然后查了一些相...原创 2018-06-07 15:23:18 · 13515 阅读 · 2 评论 -
关于POI框架读取Excel文件 xls和xlsx
因为Excel有对应不同的版本 所以在使用的时候会有不同后缀名的文件,其中xls和xlsx较为常用和常见,这次在项目中有设计到excel表的导入导出操作,踩了坑,所以记录一下…我用的是maven,首先需要引入依赖,因为这里可能用到两种不同的文件后缀,所以导入不同的依赖<!--文档的导入导出操作--> <dependency> ...原创 2018-08-16 09:40:31 · 706 阅读 · 0 评论 -
Java之Socket学习
Socket编程1.网络基础知识例子:两台计算机之间进行通信,需要有一个标识,也就是IP地址其次两者之间的语言应该一致,这里的语言指的是协议,只有遵循了相同的协议,两者才能正常的通信,另外,每台计算机都有相应的端口号Image1:TCP/IP是目前世界上应用最广泛的协议,是以TCP和IP为基础的不同层次上多个协议的集合,也称TCP/IP协议族或者TCP/IP协议栈TCP:Trans...原创 2018-10-02 23:17:08 · 337 阅读 · 0 评论 -
Java 中 list集合中有几十万条数据,每次100条为一组取出(一定的量取出)
在开发的过程中要处理Excel文件,将其文档的内容按照一定的形式封住加密之后写入到Kafka中,但是Kafka那边一次性不能消费大量的数据,所以要将数据分批次写入。这里是用一个List来作为中间载体,每次取出一定量的数据写入Kafka中,并且写入之后进行短时间的休眠,防止数据堆积过多。优化代码: // 装填100条数据 for (int i = 0; i < list....原创 2019-08-08 10:49:24 · 13978 阅读 · 4 评论