logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

漂亮的错误页面

漂亮的错误页面源代码<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewpor...

Thymeleaf标签 th:remove

示例:SpringBoot仅错误页面源代码而不在页面中显示错误信息给开发测试人员第一步:编写自定义统一处理异常的控制器代码:@Log4j2@ControllerAdvicepublic class ExceptionHandlerController {@ExceptionHandler(Exception.class)public ModelAndView exceptionHandler(Ht

基于SpringBoot的项目API版本控制

第一步:自定义版本号标记注解@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface ApiVersion {/*** 标识版本号,从1开始*/int value() default 1;}第二步:重写RequestCondition,

Vue插件之vue-jsonp

简介axios不支持jsonp,所以需使用其他插件:vue-jsonp。vue-jsonp官网使用JSONP主要是目的通过动态创建Script,动态拼接url,进而抓取数据,实现跨域。确切地说,AJAX请求由于同源影响,是不允许进行跨域请求的,而Script标签src属性中的链接却可以访问跨域的js脚本,利用这一特性,服务端不再返回JSON格式的数据,而是返回一段调用某个函数的JS代码,在src属

Ubuntu 查看IP、网关及DNS

查看IP方式一:ifconfig -a首先需要安装net-tools工具,命令:sudo apt install net-tools 然后通过命令ifconfig查看就可以了    方式二:ip addr查看的网关查看默认的网关地址命令:route -n查看DNS查看DNS命令:nsloopup hcos...

java:程序包sun.misc不存在

错误使用JDK11时,发现sun.misc.Base64Encoder和sun.misc.Base64Decoder无法使用,找不到导入的包:解决方案原因是JDK中的/lib/tool.jar和/lib/rt.jar已经从Java SE 9中删除,具体处理办法:方法1. 切换JDK1.8方法2. 直接用 java.util.Base64.Encoder 和 java.util.Base64.Dec

Ubuntu20.04开放指定端口

方式一:ufw(建议)ufw 简介UFW 是标准 Ubuntu 20.04 安装过程中的一部分,它应该已经在系统上存在。如果因为某些原因,它没有被安装,可以通过输入下面的命令安装它:sudo apt updatesudo apt install ufw安装过程不会自动激活防火墙,以避免服务器被锁住。可以检查 UFW 的状态,输入:sudo ufw status verboseufw命令行示例:uf

Servlet之间跳转方案汇总

实现功能:当用户请求BServlet,BServlet执行完业务操作后,最终跳转到AServlet,进而执行AServlet中的业务。AServlet@WebServlet(urlPatterns = "/a")public class AServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest re

6:基于Excel的数据展示(生成报表)

简介采用阿里的Easy-Excel生成报表添加依赖<dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.0.2</version></dependency>Servlet@WebSer

Stream API 基础

Stream APIStream主要是用来对容器(集合、Map、数组、Optional)进行操作的。Stream常用的方法Stream的创建示例1:操作集合示例2:操作数组示例3:操作Optional...

暂无文章信息