logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaWeb 报错The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml

可能一:版本问题JSTL1.0 的声明是:<%@ taglib prefix=”c” uri=”http://java.sun.com/jstl/core ” %>JSTL1.1 的声明是:<%@ taglib prefix=”c” uri=http://java.sun.com/jsp/jstl/core %>可能二:没有standard.jarjavaee5自带的已经是jstl1.2版本了,

NoClassDefFoundError: javax/servlet/http/HttpServletResponse异常解决方法

场景描述:maven+springboot项目,启动的时候出现异常,具体信息如下:Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequestat java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_181]at j...

#tomcat
SpringCloud 分布式配置中心Cloud Config使用

在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。1.服

#spring#分布式
Web HttpServletRequest的getRequestURL方法获取不到https协议请求问题

问题描述:在SpringMVC中使用拦截器Intercepter拦截请求,在拦截器中使用HttpServletRequest获取拦截到的请求路径(不包含请求参数的路径),但是出现的问题是,请求的路径https协议的,程序获取到的一直是http协议的,造成后面的逻辑出现错误。原因分析:由于项目设计到SSO单点登录功能,使用到了Nginx代理,整个项目是使用Nginx+Tomcat部署的,因此Tomc

#tomcat#nginx
数据结构 线性表以及Java代码实现

1. 线性表线性表是最基本、最简单、也是最常用的一种数据结构。在线性表中数据元素之间的关系是线性,数据元素可以看成是排列在一条线上或一个环上。线性表分为静态线性表和动态线性表,常见的有顺序表(静态的)、单向链表(动态的)和双向链表(动态的)。2. 顺序表/*** List* 线性表接口* (1)计算表的长度n。* (2)线性表是否为空* (3)将元素添加到线性表的末尾*

#java#数据结构#链表
算法 递归和循环的转换

【直接转化】消除尾递归和单向递归1. 尾递归指在递归算法中递归调用语句只有一个 且处于算法的最后private static int factorialByRecurision(int num) {if (num == 1) {return 1;}return num * factorialByRecur

#算法
JAVA 常用的加密算法之对称加密DES、3DES和AES

1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方

#java#算法
Intellij IDEA 异常Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8解决方法

Project Structure里确认两个地方:Project sdk以及project language levelProject Structure->Modules里Sources里的Language levelPreferences->java Compiler->Per-module bytecode Version这三个地方需要一致。project sdk project la

#java#idea#intellij idea
JAVA 调用python脚本的方法

第一种方法,使用JythonPythonInterpreter interpreter = new PythonInterpreter();InputStream filePy = new FileInputStream("/root/jni/py/hello.py");interpreter.execfile(filePy);filePy.close();使用到PythonInterpret

#python#java
Intellij IDEA 异常Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8解决方法

Project Structure里确认两个地方:Project sdk以及project language levelProject Structure->Modules里Sources里的Language levelPreferences->java Compiler->Per-module bytecode Version这三个地方需要一致。project sdk project la

#java#idea#intellij idea
    共 20 条
  • 1
  • 2
  • 请选择