自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于IDEA中代码快速格式化的热键冲突问题

今天在用IDEA整理一段代码时,想使用代码格式化的快捷键 ctrl+Alt+L可是 嗯?按了没有反应 第一次以为是自己没有选中 然后再试了一次还是没有用 我意识到因该是这个快捷键有冲突了 遂去询问度娘解决方案网友提出的热键冲突问题大致有两个 我还特地去看了一哈1.QQ的热键2.网易云的热键所以对应的解决方案也由此而来我想你们也和我一样 想在欣赏音乐的时候还能愉快的撸码 最方便的一个方法就是修改ID...

2018-04-10 20:39:47 1535

原创 线上问题排查及解决记录

今天在生产环境发现一个前端请求一直在显示正在加载中,随后查看请求情况,发现返回的response报错。但是跟进去看代码是正常的。之后ssh连上服务器,查看cpu的使用情况,因为该请求可以会进行大量的计算,可能会导致数据返回很慢。看了网上的一些教程,大致可以归纳为以下几点:查看日志查看CPU情况查看TCP情况查看java线程 jstack 命令查看java堆 jmap命令我自己也按着如下的步骤进行操作:步骤一:执行命令top 利用top命令找到CPU占用高的进程pid步骤二:执行命令t

2020-10-28 22:05:59 446 1

原创 Java 中 list集合中有几十万条数据,每次100条为一组取出(一定的量取出)

在开发的过程中要处理Excel文件,将其文档的内容按照一定的形式封住加密之后写入到Kafka中,但是Kafka那边一次性不能消费大量的数据,所以要将数据分批次写入。这里是用一个List来作为中间载体,每次取出一定量的数据写入Kafka中,并且写入之后进行短时间的休眠,防止数据堆积过多。优化代码: // 装填100条数据 for (int i = 0; i < list....

2019-08-08 10:49:24 13330 4

原创 spark submit 提交脚本的参数详解

在将项目打包之后,可能需要将其提交到大数据平台上去跑,这个时候就涉及到脚本处理。这里主要是有关spark的运行任务…一些常用的提交参数配置如下所示:参数名参数说明- -mastermaster 的地址,提交任务到哪里执行,例如 spark://host:port, yarn, local- -deploy-mode在本地 (client) 启动 driver 或...

2019-08-02 17:18:52 2327

原创 elasticsearch中对于空字符串""的过滤操作

## 在项目的一个需求中,需要对ELK中的数据进行聚合统计的操作,这里因为是用Java进行开发,所以需要涉及到相应的api的使用。因为之前从来没碰过ELK之类的环境,刚拿到这个问题的时候自己还是有点懵逼的,但是既然到了自己的手上,就得硬着头皮去搞搞看。在参照了ElasticSearch的官方文档之后和借鉴了一些其他的博文之后,就开始动手先自己试试看了。首先对于数据的聚合,得先处理一些无效的值,比...

2019-07-17 20:17:18 5086

原创 Spark中连接Mysql

在开发中涉及到spark连接到Mysql的部分操作,虽然要用scala进行编写,但是有过Java语言的一些基础上手scala并不是件难事…以下为连接部分的代码,注意在使用前要引入相关的依赖,比如mysql的连接驱动等等,这些就不用我多BB了吧。示例demo:def main(args: Array[String]): Unit = { val conf = new SparkConf().s...

2019-07-16 19:44:32 1196

原创 Java之Socket学习

Socket编程1.网络基础知识例子:两台计算机之间进行通信,需要有一个标识,也就是IP地址其次两者之间的语言应该一致,这里的语言指的是协议,只有遵循了相同的协议,两者才能正常的通信,另外,每台计算机都有相应的端口号Image1:TCP/IP是目前世界上应用最广泛的协议,是以TCP和IP为基础的不同层次上多个协议的集合,也称TCP/IP协议族或者TCP/IP协议栈TCP:Trans...

2018-10-02 23:17:08 318

原创 Idea中开发中常用的快捷键大全

(Idea快捷键大全) 高效定位代码 1.项目之间的跳转 ctrl+alt+右方括号 Next Project Window ctrl+alt+左方括号 Previous Project Window 2.文件之间的跳转 2.1 在最近打开的文件中进行查找 ctrl+e 2.2 在findaction中查找 ctrl+shift+a 2.3 最近修改的文件 ctrl+shi...

2018-09-25 18:42:15 3828

原创 IntelliJ IDEA控制台不能用Scanner输入

今天在写NIO的小demo的时候,碰到了一个小问题,在使用Scanner的时候,我发现无法在控制台中输入信息,而且一直如下图所示我这里的环境是jdk1.8 然后用的是Junit4进行的单元测试,但是在输入的过程中没有反应,但是将代码放在eclipse中能够顺利的跑起来。难道IDEA抽风了??? 在搜寻了一番结果后,发现将@test改为main方法进行测试后,能够正常运行。ps:这个...

2018-09-02 15:08:19 12509 6

翻译 如何在Idea中设置pom文件自动导入

在使用Idea中,可能会碰到修改pom文件之后,会频繁的提示需要导入的通知那么可以使用以下方法来解决这个问题1.在第一次打开maven文件或者创建maven工程的时候,右下角会有提示是否 Import Changes — Enable Auto-Import 可以点击Enable Auto-Import ,那么在本次项目中会生效,在pom文件发生改动的时候,它会进行自动的导入...

2018-08-16 22:00:59 30485 1

原创 关于SpringMVC中关于HTTP Status 405 - Request method 'POST' not supported

其实这个问题说难也不难,只是不知道有没有和我一样踩了坑的小伙伴…特别来说明一下报这个错误无非有以下几个原因:1.jsp中的请求方式和在Controller中对应的RequestMapping中的请求方式不一致,或者是没有说明方式一致,如果你在jsp中使用的是post的提交方式,那么在Controller中就要设置为RequestMethod.POST2.还有一种很傻很傻的错误,如果不是...

2018-08-16 21:32:32 7981

原创 Mybatis中逆向工程无法查询到类型为text的数据

最近在学习网上的一个商城项目,但是在进行数据查询的时候碰到了一个问题,以下为对应的mysql数据表,当要查询类型为text的参数数据时,返回的是空tb_item_param CREATE TABLE `tb_item_param` ( `id` ...

2018-08-16 10:51:40 3733 3

原创 Idea搭建SpringMVC :java.lang.ClassNotFoundException

之前在搭建的时候碰到过一次,当时没有太在意,但是又碰到了就有点难受了。有的时候在使用Idea搭建spring相关的环境的时候,会出现java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListenerSEVERE: Error configuring application listene...

2018-08-16 10:07:47 751

原创 关于POI框架读取Excel文件 xls和xlsx

因为Excel有对应不同的版本 所以在使用的时候会有不同后缀名的文件,其中xls和xlsx较为常用和常见,这次在项目中有设计到excel表的导入导出操作,踩了坑,所以记录一下…我用的是maven,首先需要引入依赖,因为这里可能用到两种不同的文件后缀,所以导入不同的依赖&lt;!--文档的导入导出操作--&gt; &lt;dependency&gt; ...

2018-08-16 09:40:31 665

转载 Idea中如何导入Eclipse中的项目

在从eclipse转到idea之后,感觉舒服了很多…emoji 但是有的时候需要导入eclipse中的项目 那么应该如何导入呢?1.其实可以直接将需要导入的项目放在Idea的工作空间里(我是这么认为的,其实就是平时的代码区),然后在idea中选择open 然后 打开对应的项目即可**2.下面是详细的导入步骤 亲测有效 本人第一步就是这么走过来的 hah https://blog.cs...

2018-08-15 23:50:28 575

转载 Struts2文件上传 超过大小限制无法跳转至指定input页面问题

在使用Struts上传文件的时候碰到了这个问题,当上传文件的大小超过设置的范围之后,没有转到相应的input视图中, 而是浏览器直接提示访问已经重置,无法访问... 在看到这篇博文的时候进行了相应的尝试,然后问题得到了解决,感谢!!! 原博文链接:https://blog.csdn.net/zyw23zyw23/article/details/7265445...

2018-07-22 15:06:23 553

原创 Struts2中配置通配符遇到的问题

在使用struts框架时经常会使用到通配符调用方法,如下:&lt;package name="test" namespace="/" extends="struts-default"&gt; &lt;!-- 配置Action --&gt; &lt;actionname=...

2018-07-22 14:59:13 537

原创 Idea中无法将pom中的文件导入到依赖中的解决方案

**IdeaMaven中pom.xml中的文件无法导入到依赖中的解决方案** 今天在进行框架整合的时候,需要在pom.xml文件中导入新的jar包 但是在jar包下好的情况下,也没有报错的情况下,就是使用不了新导入的jar包刚开始试了重新导入的方式 也就是选中pom文件然后右键执行reimport操作 但是好像并没有啥反应 之前是能够导入的 …WTF??? 然后查了一些相...

2018-06-07 15:23:18 13487 2

原创 关于IDEA、MyEclipse中没有SimpleTagSupport类的解决

今天的一个小案例中涉及到自定义标签的实现,于是在按照方法开始动手写起来。先和大家说一下实现的三个步骤:要创建自定义的JSP标签,你首先必须创建处理标签的Java类,重写doTag()方法。在WEB-INFO目录下定义一下自己的tld文件进行tld文件的导入和使用在第一步就遇到问题了 在继承SimpleTagSupport的时候,一直提示错误,然后就找了相关的资料发现是包...

2018-04-15 20:44:24 1683

原创 关于URL中带请求Servlet获取不到的参数结果分析

关于URL中带请求Servlet获取不到的参数结果分析1.确认请求中的参数名和在servlet中的参数名一致 2.确认使用正确的方法 request.getParameter(); 3.在servlet中 有doGet和doPost两个方法 因为我们在请求的时候可能使用 不同的请求方式 get 或是 post 所以为了解决这个要让两者互相调用 一般而言,我们用得较多的是...

2018-04-14 22:43:50 3624

原创 关于在idea中配置c3p0遇到的问题

关于C3P0的在Idea中配置的问题总结 c3p0的配置文件可以是properties也可以是xml. c3p0的配置文件如果名称叫做 c3p0.properties or c3p0-config.xml 并且放置在classpath路径下(对于web应用就是classes目录) 那么c3p0会自动查找。

2018-04-10 19:11:42 5270 1

IKAnalyzer包

用于solr中,可以进行分词的处理,对应不同的solr版本,所需要的版本不一样。

2018-08-16

jaxme-api-0.3.jar

对于开发使用 包含了相应的api文档 可以使得使用的过程更为的方便快捷

2018-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除