Java
coderhuihui
这个作者很懒,什么都没留下…
展开
-
【笔记】Linux安装jdk一直报bad ELF interpreter: No such file or directory问题处理
Linux安装jdk,检查多编,路径对,环境变量也没啥问题,但是一查看版本就一直报bad ELF interpreter: No such file or directory错误处理方式安装glibc.i686,命令sudo yum install glibc.i686安装完成后,再次查看jdk版本正常...原创 2021-02-16 03:09:59 · 489 阅读 · 0 评论 -
【笔记】获取列表中所有用户的用户名集合 list.stream().map().collect(Collectors.toList())
需求,获取列表中所有用户的用户名集合常规写法List<String> names=new ArrayList<String>();//users :用户集合for(int i=0;i<users.size();i++){ names.add(users.get(i).getName());}使用java8api方法list.stream(...原创 2019-12-25 11:48:41 · 10174 阅读 · 2 评论 -
【笔记】java 判断是否是对象里的属性
private boolean test(String key){ Class ep = Enterprise.class;//需要判断的类 Field[] fields=ep.getDeclaredFields(); boolean b=false; for(int i=0;i<fields.length;i++) {...原创 2019-10-25 11:45:07 · 660 阅读 · 0 评论 -
root WebApplicationContext初始化了两次问题
当server.xml中配置<Context path="" docBase="path"/>时,启动tomcat,调用了onApplicationEvent 4次,如图配置启动打印结果:信息: Initializing Spring root WebApplicationContextlog4j:WARN No appenders could be foun...原创 2019-01-07 17:44:38 · 2858 阅读 · 0 评论 -
微信退款回调信息解密笔记
微信退款回调信息解密过程记录,方便自己查看解密步骤: (1)对加密串A做base64解码,得到加密串B(2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 )(3)用key*对加密串B做AES-256-ECB解密(PKCS7Padding) ...原创 2019-01-01 11:50:41 · 3203 阅读 · 1 评论 -
数组转化为一个列表时Arrays.asList(arr)获取到的数组不是java.util.ArrayList
数组转化为一个列表时Arrays.asList(arr)获取到的数组不是java.util.ArrayList,而是java.util.Arrays.ArrayList,java.util.Arrays.ArrayList类有set()、add()方法,都是抛出UnsupportedOperationException()异常,没有增加元素的方法,所以它的大小是固定的, ...原创 2018-11-27 18:23:39 · 276 阅读 · 0 评论 -
【笔记】jsp报The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误
错误截图解决办法1.右击工程=>Build Path=>Configure Build Path... 打开Properties(或者右击工程=>Properties后点击Java Build Path)2.点击Libraries 后点击右侧Add Libraries3. eclipse 点击Server Runtime, myeclipse 点...原创 2018-11-19 19:31:07 · 209 阅读 · 0 评论 -
【笔记】mybatis+mysql,当入参为map时,如何获取返回的自增主键
<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="paramMap.id"> // keyProperty 要指定为参数map的名称.返回的键名才行,入参paramMap,返回的自增主键名id SELECT SEQ_LOG.nextval AS id FROM DUAL...原创 2018-11-19 17:36:25 · 1920 阅读 · 1 评论 -
【笔记】maven项目修改jdk版本
在pom.xml 文件中加入 以下代码方式一: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId...原创 2018-11-19 17:09:53 · 114 阅读 · 0 评论 -
maven 安装配置环境变量不成功,命令报不是内部或外部命令异常
问题: maven配置,新建MAVEN_HOME添加maven路径,将%MAVEN_HOME%\bin加入path中,然而在dos查看时报'不是内部或外部命令异常',环境变量配置不成功解决方法:删掉MAVEN_HOME,编辑环境变量path,将%MAVEN_HOME%\bin,改为E:\Java\maven\apache-maven-3.5.3\bin 也就是,直接配置maven压缩包解压...原创 2018-11-19 11:47:34 · 655 阅读 · 0 评论 -
【笔记】Linux下安装Tomcat
1.将Tomcat上传到 linux上2.解压Tomcat到/usr/local下命令 tar -xvf tomcat压缩包名 -C /usr/local3.开放Tomcat在Linux的对外访问端口8080/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables sa...原创 2018-11-14 20:12:37 · 344 阅读 · 0 评论 -
集成 solr7.5.0到tomcat7中,出现两错误403 – Forbidden和java.lang.NoSuchMethodError
环境说明 solr-7.5.0 apache-tomcat-7.0.91.zip jdk1.8.0_1711.安装solr 1.1 建立solrHome文件夹,路径可以随意,例:E:\Java\lucene_shor\solr\solrhome 1.2 把solr-7.5.0\server\solr下所有的文件copy到solrhome中,...原创 2018-11-09 10:33:24 · 488 阅读 · 1 评论