自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Caused by: java.lang.ClassNotFoundException: com.fasterxml.jaxkson.databind.json.JsonMapper

启动springboot 时报这个错误一开始用的 jsckson-databind jar 包是2.9.0的,升级jar 包版本到2.11.2 就好了

2021-07-01 09:37:08 452

原创 关闭 xshell 窗口,应用被杀掉

问题描述:当SSH远程连接到服务器上,运行java -jar 启动 hello.jar 包时, 把终端关闭(切断SSH连接)之后,发现该jar包服务中断,导致网页无法访问解决方法:使用 nohup 命令在关闭窗口切断ssh 连接后程序还能继续在后台运行。nohup java -jar hello.jar &在终端如果看到以下输出说明运行成功:appending output to nohup.outnohup英文全称 no hang up(不挂起),用于在系统后台.

2021-06-28 13:43:58 1177

原创 IDEA 多行编辑输出递增数字,匹配正则表达式

先用Excel 自动生成序号,copy 后,在idea 编辑器里按住Alt 键,鼠标选中多行后,可以粘贴到递增序号。https://www.oschina.net/question/196123_223087这个文章里有提到插件的,可以试试

2021-06-25 13:47:48 3085

原创 MyBatis 整合到spring 的原理

需要把mybatis 的mapper 对象交给spring管理,需要基于spring的@Import 扩展点,用Import 技术帮我们把定义的BeanDefinition 加入到spring中我们需要定义一个 MyFactoryBean 帮我们生成实例对象,也就是JDK 动态代理生成的代理对象。@Componentpublic class MyFactoryBean implements FactoryBean { // 注意这里 private Class mappe.

2021-05-22 17:31:34 209

原创 jmeter socket 返回报文乱码

1. 背景:后台java代码设置的字符编码是GBK, jmeter 的配置文件 jmeter.properties 是默认的没有更改,jmeter脚本里设置了后置控制器"BeanShell PostProcessor",prev.setDataEncoding("UTF-8");2. 解决方法:prev.setDataEncoding("GBK");,与后端代码保持一致。...

2020-05-26 11:32:36 701

原创 The information provided for this listener is currently in use by other software on this computer

根据linux安装Oracle11G安装oracle,到 #13以静默方式配置监听 时报如下错误:[oracle@56server ~]$ netca /silent /responseFile /home/oracle/response/netca.rsp Parsing command line arguments: Parameter "silent" = true...

2020-03-19 15:59:41 1634

原创 linux nginx进程占用80端口杀不掉

在 linux 装了nginx 之后,发现启动不起来,提示端口占用(nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)),用kill -9 PID 杀,杀掉一个,端口号又增加一个,很是疑惑。根据PID找到的进程也是显示进程是我装的那个 nginx 的,把安装目录都删除了,进程还是存在。后面根据这两篇的...

2020-02-13 10:13:30 5671

转载 IntelliJ IDEA自动去掉行尾空格

提交git的时候发现idea把换行后行尾有空格的地方都去掉了,这样子会发现文件有很多地方显示修改了,查看git 记录时会比较费劲,所以就重新把代码revert了照如下的步骤设置 idea 的配置,参考文章(https://www.bbsmax.com/A/gAJGGrDgJZ/),再把修改的地方copy过去。Settings→Editor→General 先选中Allow placement...

2019-09-23 19:03:36 3286 1

原创 查看JVisualVM查看信息

1. 我用的 jdk 是1.8,打开 jdk 的安装目录(D:\Program Files\Java\jdk1.8.0_05\bin),双击jvisualvm.exe ,打开之后自动连接上本地的 java 进程,如需远程连接需要配置 tomcat 或者 weblogic 的 jvm 参数 (参考文章:https://blog.csdn.net/fengchao2016/article/detai...

2019-09-10 13:52:59 1958

原创 用MemoryAnalyzer.exe进行日志分析

1. 下载MemoryAnalyzer.exe:https://www.eclipse.org/mat/downloads.php2. 下载下来如果打不开的话应该是jdk版本不对,比如我下载的MemoryAnalyzer-1.9.0.20190605-win32.win32.x86_64 版本,用的是1.8的jdk。我本地一开始是1.6,解压后打开\MemoryAnalyzer-1.9.0.2...

2019-09-10 10:25:09 3017

原创 'com.sun.btrace.compiler.Verifier' 的受支持 source 版本 'RELEASE_6' 低于 -source '1.8'

java 代码package com.gupao.edu.vip.course.chaper6;import java.io.BufferedReader;import java.io.InputStreamReader;public class BTraceTest { public int add(int a, int b){ return a + b...

2019-09-06 18:17:45 3428

原创 Jenkins构建maven项目:找不到本地依赖JAR包的解决办法

1. 依赖本地jar包:<dependency> <groupId>jsch</groupId> <artifactId>jsch</artifactId> <version>0.1.44</version> <scope>system</scope> &...

2019-09-04 18:49:32 4325 2

原创 java.lang.IllegalArgumentException: Numbers of source Raster bands and source color space components

项目在文件压缩的时候报错如下:Exception in thread "main" java.lang.IllegalArgumentException: Numbers of source Raster bands and source color space components do not match at java.awt.image.ColorConvertOp.filter(...

2019-08-14 18:53:26 5321 3

原创 java.sql.SQLException: 要执行的 SQL 语句不得为空白或空值

用mybatis执行sql的时候报错了,错误日志如下org.springframework.jdbc.UncategorizedSQLException: ### Error updating database. Cause: java.sql.SQLException: 要执行的 SQL 语句不得为空白或空值### SQL: ### Cause: java.sql.SQLExcep...

2019-02-15 17:42:33 12161

原创 idea + tomcat + linux 远程debug

1. 环境描述:①Tomcat Version:Apache Tomcat/7.0.77②JVM Version:1.8.0_191-b12③OS Name:Linux④OS Version:2.6.32-431.el6.x86_64⑤:idea Version:ULTIMATE 2018.22. 原因:测试环境有问题,打log也没有找到问题,就想着远程debug一下,网上...

2019-01-31 18:16:40 433

原创 读《我在雅虎获得的8个最好的职业建议》

原文链接:点击打开链接1. 不要做“快餐厨师” 你的价值超过你的代码。无论你接下来干什么,一定要确保资金不做所谓的“快餐厨师”。不要接受那种有人会准确告诉你该构造什么以及如何构造的工作。你应该找那些能够欣赏你对产品的见解以及你的构造能力的公司。 优秀的工程师应该做到不仅仅是奉命行事,还应该反馈给产品负责人,和产品负责人一起工作让产品变得更好。所以后来,我明智地选择了工作,即使大家不重视我的真知灼见...

2018-03-14 11:34:10 321

原创 java.lang.NoSuchMethodError: org.apache.catalina.connector.Connector.setProtocol(Ljava/lang/String;)

1. 之前的项目代码换了一个电脑,再重新跑的时候报了莫名其妙的错误,大概有下面一些错误信息2017-11-27 11:32:01 ERROR [RMI TCP Connection(5)-127.0.0.1] org.springframework.web.context.ContextLoader 356 - Context initialization failedjava.lang.N

2017-11-27 13:45:00 4164

原创 遇到的一些问题

①用join联查两个表再进行数据count或者sum会导致之前一对多关系的一的数据增多,这样的时候只能分开查询到单表的数据,在拼接上另外一个表的数据②通过Arrays.asList()得到的list进行添加删除时会报错,这样的时候,需要用new ArrayList(Arrays.asList());方法③发布代码不成功的分支竟然发错了,默认是develop,实际上发的是master导致代码

2016-12-27 15:35:00 599

原创 nested exception is java.lang.IllegalArgumentException: Parameter with that position [1] did not exi

java.lang.IllegalArgumentException: Parameter with that position [1] did not exist org.hibernate.jpa.spi.BaseQueryImpl.findParameterRegistration(BaseQueryImpl.java:502) org.hibernate.jpa.spi.BaseQue

2016-12-16 16:29:25 15129

原创 HttpMediaTypeNotSupportedException

用spring boot , ajaxSubmit做文件上传时报下面微信客户端console报的错误:①"Unsupported Media Type"②WebKitFormBoundaryqgaLFyCj14dJw6y7;charset=UTF-8' not supported③org.springframework.web.HttpMediaTypeNotSupportedExce

2016-11-24 10:22:50 11207

原创 IllegalArgumentException: No query defined for that name

1. 用hibernate用sql语句查询时报错:java.lang.IllegalArgumentException: No query defined for that name [update T_ORDER O inner join T_ORDER_PRODUCT P on O.ORDER_ID=P.ORDER_ID set O.MOD_DATE='', O.MOD_PS='', O.

2016-09-20 14:43:13 4923

原创 Java map 类型按照插入顺序输出

1. 在做下载时,用map来保存数据,发现下载的Excel表格的第二列表头总是在中间,一开始以为是key 值重复,让那一列排到中间去了,调式了以后才发现,HashMap 是随机插入的,所以导出第二列表头不一致,如截图所示2. 参考了下面的链接(点击打开链接),把HashMap 换成LinkedHashMap 就可以了。用LinkedHashMap吧。它内部有一个链表,保持插

2016-08-02 14:16:37 13450 1

原创 com.alibaba.dubbo.rpc.RpcException

com.alibaba.dubbo.rpc.RpcException: Forbid consumer 172.28.15.24 access service com.fruitday.open.oms.service.employee.OmsEmployeeService from registry localhost:2181 use dubbo version 2.8.4, Please c

2016-07-25 17:18:22 11723

原创 Java String[] 字符串数组去重,排序,toString

1. 很少用到 数组 的 toString 方法,突然用到时倒是不知道怎么写了。参考了文章发现 数组的 tostring  方法 没有重写,所以直接使用 toString 输出的是 [类型@哈希值] ,所以数组使用 toString  或是 数组转成 字符串应该写成: Arrays.toString(a)  这种方法的toString()是带格式的,也就是说输出的是[a, b,

2016-04-13 14:28:12 10616

原创 com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1157 > 1024).

1. com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1157 > 1024).com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1157 > 1024). You can change this value on t

2016-04-12 09:45:29 2723 1

原创 Pool thread stack traces

Pending Tasks: com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@1873240com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestIdleResourceTask@f4308acom.mchange.v2.resourcepo

2016-04-01 13:29:32 11442

原创 MailNoInfo is not mapped [ select o from MailNoInfo o where o.mailNo in(:mailNo)]

添加了一个pojo类,在查询时却报了下面的错误:Exception in thread "main" java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: MailNoInfo is not mapped [ select o from MailNoInfo o

2016-03-30 10:10:33 867

原创 金子也要很努力才能发光,何况是顽石

Q:冬哥,你数据查询的下载太给力了,三十多万数据轻轻松松就下载下来了。A系统太不给力了,数据量大一些就出错,帮他们手动从那个查询下载里面导出了。A:A系统都是外包开发的。人与人之间的境界差距还是很大的。Q:额。这个没有办法呐,A:关键是拿的双份工资呐,2W多一个月呐,搞成这样确实没有办法。Q:好吧。冬哥,你工资应该比这高吧。我觉得你web开发这一块很精通呐。A:我*K,公司的java工程

2016-02-19 17:09:49 766

原创 Negative value (-100) passed to setFirstResult

javax.xml.ws.soap.SOAPFaultException: Negative value (-100) passed to setMaxResults调用接口时报了这个错误,一开始没有注意,觉得之前都没有错误,怎么就报错了,后面仔细一看,发现是传过去的参数current page 是0.orderService.getOrderPage(i, 100), 也是 i 是0

2016-02-16 11:27:51 2827 1

原创 沟通理解的不易

做的东西又一次被否定,什么心情呢?一开始真是蛮无奈的感觉?交给自己的任务没有做好,会蛮失望,觉得我做事情怎么做成这个样子。一次一次没有按照别人期望的那样来完成任务?没有能心领神会别人的想法倍感愧疚呐,也让自信心收到了打击。说说这个运费上传系统吧。第一次的需求是Y给我说的。提出这个需求的原因是上传人员每次上传数据超过两千条系统就崩溃了。每次他们只能拆开来上传,想让我这边优化下代码

2016-02-05 16:07:54 935

原创 项目中遇到的问题

① 某个jar包不能自动部署到tomcatmaven配置是没有问题的,其他项目都能正常部署到tomcat。我新开始的一个小项目,一直有一个pojo的jar包不能自动部署到tomcat,其他jar包都自动部署过去了。在target目录下面lib包里是有的。我每次部署都是手动拷贝过去。问同事,一开始他说是tomcat的版本要tomcat8.0.30的。我目前是tomcat8.0.23的。换了之后还

2016-02-05 14:15:27 620

原创 一到急的问题上修养就暴露出来了

现在心里倒是蛮难过的。不想去接受或是承认自己的忍耐已经到了极点了,不过却是不得不承认。不去面对自己的心也难受,面对也难受。不面对是混沌的难受,面对分析自己的内心是清明的难受,也有助于下次再遇到同样的情况。C早上遇到一个jdbc找不到的问题。这是我早上改好代码,刚打算运行时的也报过这个错。一看jdbc.properties doesn't exists,我就猜到是因为 jdbc 被删除了。那我想

2016-02-01 11:44:35 640

原创 健忘的人

完全不记得自己之前将value的值从lgcId改成lgcCode了。那在Controller接受参数时是需要从Long类型改成String类型的。而我竟然测试了几次,也发现JS有值,但是传到后端后就没有值了。真是让我抓狂了一会儿。后面就在调试时改成D108不能赋值给Long类型,我才发现问题。修改了之后头脑还在一片混乱中,索性改了参数名字。但是后台接受参数时有名字却没有该,导致取不到参数。

2016-01-05 11:35:12 448

原创 耐心的mentor

耐心的mentor旁边新进来了一个实习生,本来做得稍微远些,还好。刚开始问问题时我听耐心和热心,像以我的mentor们为榜样。我想起他们带我们时的耐心。最近因为座位关系的调整,我发现他各种问题,有的是我说过一遍,他第二次又问我的。我发现我之前告诉他的他不知道的他也没有记下来。我基本上是不知道的东西是要记下来,避免出现这样的问题。还有的是他是一些简单的问题,我估计是因为实习生,有好多逻辑还是

2015-11-16 13:25:40 734

原创 记两个自己查找错误粗心的地方

记两个自己查找错误粗心的地方1. 看到同事控制台报错时,觉得好像跟另一个项目很像。一开始启动初始化热点数据时报错。我想难道这个项目后面也加了这个功能嘛?但是也没有深究,另一个同事来看,很快就发现问题了。原来是他虽然在eclipse里面把另一个项目在tomcat部署时删除了,但是有缓存,导致启动这个项目时把另一个也启动了,另一个启动报错,导致这个没有启动成功。同事建议是把两个项目放在不同的wor

2015-11-06 09:52:18 524

原创 jQuery("#").autocomplete 出现Status Code:404 Not Found

1. 用JQuery的autocomplete请求,之前是好的,后面修改了些代码,但是完全没有修改跟这个方法相关的代码和参数,这个方法竟然报错了,有点无语的感觉,用spring mvc提交一般是自动封装参数类型不对,如经常出错的Date和Number类型,前者需要经过特殊处理,后者则要保证前端输入框的参数是数字,能够转成Number类型,参数不对则导致请求时出现404错误,这个方法什么也没有改

2015-09-23 14:54:53 5831 1

原创 Scanning errors (1): 1 Could not read pom.xml

1. 用maven管理jar包,搭建的spring mvc+hibernate的项目,在修改了pom文件后,父项目在eclipse里面找不到了。很奇怪,把项目都删除了重新导入,发现报了下面这个错误:Scanning errors (1):   1 Could not read pom.xml2. 百度了之后,参考这篇文章:maven常见错误,参考内容如下,一..在Eclipse导入

2015-09-17 09:31:59 15550 2

原创 $ npm install sh.exe": npm: command not found

参照AngularJS初探:搭建PhoneCat项目的开发与测试环境 和 AngularJS学习:windows下git+nodejs环境的搭载 时遇到这个错误,后面发现估计是我安装好git之后就打开了git bash 进行运行。 打开时还没有安装node.js,所以报这个错误。Git Bash网上也没有搜到解决方案,后面想想应该是环境变量配置的问题,找不到这个命令,就关了Git

2015-07-14 17:20:30 1729

原创 easyUi的combotree绑定后台返回的json字符串(EasyUI+spring mvc+mybatis)

1. 先展示图片:2. json的数据格式,id 和 text ,children是固定的,不能变,还有记得都要用双引号的,你如果觉得你字符串没有问题,但是就是显示不出来,多半就是json格式不对,看着很像,实际是真的不一样。注意几点:①children后面没有就不要加上,如:[{"id":"LT3aKRZkU41jWkSUCQe2jG","text":"发发呆"}]②

2015-06-09 21:36:54 5488

原创 Yii 添加自己的搜索条件

public function search() { // Warning: Please modify the following code to remove attributes that // should not be searched. $criteria=new CDbCriteria; $criteria->compare('usertest_id',$thi

2015-06-09 10:53:34 1323

jvm-demo1.zip

jvm调优里面用到的代码,有死锁,有查看字节码的,还有btrace 用到的代码。

2019-09-10

Notepad++5.2

带有compare plugin的notepad++,比较文本相当方便

2014-04-24

tcp ip 实验范例

比较简单的tcp/ip实验 tcp/ip协议源代码

2011-12-12

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

TA关注的人

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