当我们的项目中引入了 Shiro 后,带有中文的请求路径会被拦截并返回 400 的错误。一般我们的请求路径是不会带有中文字符,但当我们访问静态资源时那些文件是有可能是中文名称的。 ...
SSM框架整合 环境: Maven3.92 、 Mysql8.0、Tomcat7.0 数据库 /* Navicat Premium Data Transfer Source Server : Graude Source Server Type : MySQL Source Server Versio ...
拓展阅读 RSS 一种简洁优雅的数据订阅方式 RSSHub Everything is RSSible 开源、易于使用且可扩展的 RSS 提要生成器 RSS 介绍 RSS(Really Simple Syndication)是一种用于发布网站更新的标准格式。 它允许用户获取网站内容的最新更新,而无需 ...
图片内容一般无法编辑,如果想要读取图片中的文本,我们需要用到OCR工具。本文将介绍如何在Java中实现OCR识别读取图片中的文字。 所需工具: IDEA Spire.OCR for Java - Java OCR组件,支持识别多种语言、字体,可读取JPG、PNG、GIF、BMP 和 TIFF 等常用 ...
关于JDK21控制台字符集编码问题 前言: 某日尝试JDK21,idea控制台字符集编码一直乱码,后将idea所有能配置UTF-8的配置都配了一遍,无果,后搜索JDK21字符集编码相关后解决 1.配置项目字符集 点击菜单 File - > settings -> appearence , 将字体设置 ...
大家好,我是R哥。 最近做 Java 面试辅导,看了许多小伙伴的简历,有的人的简历一看就知道是包装的,比如这位,他自己都承认了: 包装过的简历,作为多年面试官,我一眼就能看出来,相信其他面试官也会有同样的感觉,这也是为什么很多人的简历都是已读不回的状态。 下面我简单说说包装的简历的特点。 1、技术栈 ...
写在前面 在实际项目的开发过程中,我们程序往往需要在不同环境中运行。例如:开发环境、测试环境和生产环境。 每个环境中的配置参数可能都会有所不同,例如数据库连接信息、文件服务器等等。 Spring Boot 提供了非常方便的方式来管理这些不同环境的配置。 一、Spring Profile 介绍 Spr ...
概述 最近项目组在准备接入各种指标监控系统,笔者负责的部分刚好涉及到了 Druid,故记录一下在过程中遇到的各种情况和坑。 1. 直接使用 Druid 直接使用 Druid 的监控功能,需要直接将它提供的 Servlet 配置到 Web 容器中。具体可以直接参照官方文档。 配置信息采集:https: ...
本篇文章阐述了二进制的相关概念,如:原码、反码和补码,以及八位二进制表示范围、常见位运算、进制转换与巧妙应用等。 如果文中阐述不全或不对的,多多交流。 ...
查询条件有 or 假设在 customer_name 字段设置了普通索引,执行以下 sql: # type: ref, possible_keys: idx_customer_name, key: idx_customer_name # idx_customer_name 索引生效 explain ...
FTP 环境: Ubuntu 14.04 blog zh_CN ubuntu14.04 Install 全新安装:apt-get install vsftpd 重新安装:apt-get --reinstall install vsftpd 卸载并清除配置文件:apt-get --purge remo ...
SVG SVG means Scalable Vector Graphics. SVG 使用 XML 格式定义图形 SVG 图像在放大或改变尺寸的情况下其图形质量不会有所损失 SVG 是万维网联盟的标准 Hello World Use SVG in html and you can see: Lin ...
大家好,我是R哥。 最近做 Java 面试辅导,有个学员面试支付宝,遇到一个特别有意思的问题: 如果把线程池 corePoolSize 设置为 0,会出现什么情况? 这个问题一说出来,我都感觉有点刁钻。。 这几年我创作小程序:Java面试库,积累了 2700+ 的 Java 面试题,什么刁钻的面试题 ...
读取文件内容,然后进行处理,在Java中我们通常利用 Files 类中的方法,将可以文件内容加载到内存,并流顺利地进行处理。但是,在一些场景下,我们需要处理的文件可能比我们机器所拥有的内存要大。此时,我们则需要采用另一种策略:部分读取它,并具有其他结构来仅编译所需的数据。 接下来,我们就来说说这一场 ...
参考:https://blog.csdn.net/qinguan111/article/details/132877842(连接不上nacos) https://verytoolz.com/yaml-formatter.html(yaml格式工具) https://zhuanlan.zhihu.co ...
Redis广泛应用于数据缓存、会话管理、排行榜、计数器、分布式锁、消息队列、社交网络、限流控制、位运算、电商、时间序列、地理位置索引等多样化业务场景。 ...
package com.example.demo.java; import com.greenpineyu.fel.FelEngine; import com.greenpineyu.fel.FelEngineImpl; import java.math.BigDecimal; import jav ...
Swagger Swagger 是一个功能强大的开源框架,支持大量工具生态系统,帮助您设计、构建、文档化和使用您的 RESTful API。 使用 SpringBoot 您可以从 swagger-springboot 获取完整的项目演示。 springboot-blog 中文版 文件结构可能如下所示 ...
如何把maven不能引入的依赖安装到本地Repository: 1.比如fastdfs-client-java. <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> <ver ...
前言 当我回顾自己的博客写作经历时,发现已经好久没有动笔了。然而,我深知互联网的强大之处,它让我们每个人都能轻松地获取信息和解决问题。每当我遇到困难时,只需上网搜索一番,往往就能找到答案。 这一切都得益于那些乐于分享经验和知识的人们。他们的贡献让我们能够少走很多弯路,更加高效地解决问题。正因如此,互 ...