新购买的笔记本安装IDEA2020.2以后导入工程会卡死在reading…pom.xml的过程,此时如果操作setting或者其他配置都无法操作,无法退出,只能通过任务管理器杀死进程。 问题发现 参考了很多文章比如删除.mvn文件夹,或者在 C:\Users{你的用户名}.m2\wrapper\dists\apache-maven-
异常解决:org.apache.avro.AvroRuntimeException: Malformed data. Length is negative: -40
标题中这个错误是在apache nifi中使用avro序列化后结果发送到kafka中,然后从kafka中反序列化数据时出现的异常错误。通过各种调试,发现是由于Avro序列化后把schema信息也包含在datafile中,因此需要在发送数据之前将schema去掉,在Nifi中可以利用SplitAvro Processor将with schema选项置为fa
Java NIO的transferTo/transferFrom与read/write方式文件网络数据传输测试对比
测试环境 两台RedHat6.5 64位虚拟机 JDK版本:1.7.0_21 测试文件大小:212MB NIO发送测试 1.服务端代码 public static void main(String[] args) { if(args.length != 1){ System.out.println(“Usage : java -jar ServerTcp
maven下载jar被墙之后出现500错误的解决办法
在项目下载过程中出现下载jar包网络问题,错误代码是500,猜测是网络被墙的问题造成的。 这里我以org\fusesource\leveldbjni\leveldbjni-all\1.8这个jar包为例。 打开$MAVEN_REPOSITORY目录(默认是%HOME/.m2/repository)下org\fusesource\leveldbjni\le
spring security4+ExtJs+struts2整合中关于CSRF的问题
最近的项目中用到spring security4作为权限管理,在整合过程中遇到很多问题,其中关于csrf的的问题纠结了很多次。 1.在配置文件applicationContext-security.xml中如果配置了以下规则 <http pattern=”/login.jsp” security=”none”/> 那么在login.jsp使用
NamedParameterJdbcTemplate与ssh3中的HibernateDao中in语句中涉及到集合元素的区别
1.HibernateDao的用法: [java] public void betch_update_category(Long[] goodsIds,Long destCategoryId){ String hql = "update com.prl.entity.Goods set category = :category where
struts2+spring4+spring security4集成遇到的诡异问题
在struts2+spring4+spring security4整合过程中遇到如下的问题,表现的错误信息为以下几种: 1. Cannot convert value of type [org.springframework.security.web.DefaultSecurityFilterChain] to required type [java l
Struts2+Spring4 基于注解的配置(转载)
转载自:http://my.oschina.net/UpBoy/blog/194437 web.xml 配置如下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 <?xml version=”1.0″ encoding=”UTF-8″?>
spring JdbcTemplate.query使用简介
最近愈发的发现spring的功能是如此强大,感觉spring好像把java开发过程中的很多事情都替代了,一旦不理解原理,流程等等,就真的把程序员变成码农了。好吧,在使用jdbcTemplate.query进行查询过程中始终查不到值,在查看说明文档帮助下,最终了解JdbcTemplate.query的使用方法。 1.最简单的用法,查询统计行数,返回int,
org.springframework.web.context.ContextLoaderListener找不到
Java虚拟机是根据Java ClassLoader(类加载器)决定如何加载Class。 系统默认提供了3个ClassLoader Root ClassLoader,ClassPath Loader,Ext ClassLoader 我们也可以编写自己的ClassLoader,去加载特定环境下的Jar文件。 能不能加载Jar,加载哪里的Jar,是由Clas