刷新
家居网购项目--项目总结

博主头像 家居网购项目--项目总结 家居网购项目总结 本项目是基于java的前后端项目,使用原生的Servlet + jsp 开发。 主要的技术点: 1.登录注册功能:使用kaptcha去生成验证码,使用邮件完成注册 2.使用拦截器拦截用户请求,限制用户访问权限 3.使用ThreadLocal 确保是同一线程 ...

SpringSecurity认证和授权流程详解

博主头像 Spring Security是一个Java框架,用于保护应用程序的安全性。它提供了一套全面的安全解决方案,包括身份验证、授权、防止攻击等功能。Spring Security基于过滤器链的概念,可以轻松地集成到任何基于Spring的应用程序中。它支持多种身份验证选项和授权策略,开发人员可以根据需要选... ...

搜索引擎-03-搜索引擎原理

博主头像 拓展阅读 搜索引擎-01-概览 搜索引擎-02-分词与全文索引 搜索引擎-03-搜索引擎原理 Crawl htmlunit 模拟浏览器动态 js 爬虫入门使用简介 Crawl jsoup 爬虫使用 jsoup 无法抓取动态 js 生成的内容 Crawl WebMagic 爬虫入门使用简介 webma ...

spring-5学习笔记

博主头像 Spring5-2023/08/23(稍后更新6) 01 初识Spring 1.1 简介 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。 Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架 历史: ...

Redis连接超时排查实录

博主头像 记一次Redis超时 关键字:#spring-data-redis、#RedisTemplate、#Pipeline、#Lettuce spring-data-redis:2.6.3 1 现象 时间轴(已脱敏) day01 线上发现接口耗时不正常变高 day02 其他接口mget操作偶现超时,陆续发 ...

keycloak~在认证的action中自定义重定向地址

博主头像 场景与实现逻辑 我的登录接口,在输入账号密码成功后进行中间页 中间页可以通过添加Authenticator的实现类来写逻辑 authenticate方法是渲染页面的,action方法是提交表单后的逻辑 context.success()方法表示认证成功,将进行重写向操作 可以通过Response.s ...

【bug记录】maven报错:java: 程序包com.xx.api不存在通用解决方法(java: 程序包com.dingtalk.api不存在)

博主头像 在本地打开一个项目时,遇到了maven报错的问题 原因是因为在项目中导入了这个依赖 注意:之前是爆红的,我的maven相关配置也没有问题,但就是无法下载 解决方法:打开https://mvnrepository.com/ 搜索我们要下载的依赖,以我的为示例 下载相关jar包 现在,我本地有了一个对应 ...

搜索引擎-01-概览

博主头像 拓展阅读 搜索引擎-01-概览 搜索引擎-02-分词与全文索引 搜索引擎-03-搜索引擎原理 Crawl htmlunit 模拟浏览器动态 js 爬虫入门使用简介 Crawl jsoup 爬虫使用 jsoup 无法抓取动态 js 生成的内容 Crawl WebMagic 爬虫入门使用简介 webma ...

Java基础知识篇05——方法

博主头像 哈喽,大家好!我是白夜,今天给大家聊聊Java里面的方法。 一、什么是方法 1.1、方法的概念与作用 1.1.1、概念 ​ 方法(method),又称为函数(function),代表一段“独立的”“可复用”的“功能”代码 1.1.2、作用 ​ 方法可以复用代码,减少了代码的冗余,提高效率和程序的可读 ...

判断字符串是否唯一

博主头像 算法1:用于判断一个字符串的字符是否都是唯一的,即没有重复的字符。 解决思路:首先将输入的字符串转换为字符数组,然后对字符数组进行排序。之后,使用一个while循环遍历排序后的字符数组,如果发现有任何两个相邻的字符相同,则返回false,表示字符串中有重复的字符。如果循环结束后都没有发现相邻的字符相 ...

关于飞书大裁员,冒险说几句大实话。。

博主头像 大家好,我是R哥。 大家都知道了,最近,号称互联网的最后一片净土,浓眉大眼的字节跳动竟然也开始大裁员了,这次的受害者是飞书团队。 看网上的一些文章说,这次的裁员人数是 1000 人,占飞书团队 5000 人总人数的 20%。不过从脉脉职言和知乎上看到一些人说,应该不止 20% 这个比例,40% 或 ...

JPA不识别MySQL的枚举类型

博主头像 1 枚举好用吗? 数据字典型字段,枚举比Integer好: 限定值,只能赋值枚举的那几个实例,不能像Integer随便输,保存和查询的时候特别有用 含义明确,使用时不需要去查数据字典 显示值跟存储值直接映射,不需要手动转换,比如1在页面上显示为启用,0显示禁用,枚举定义好可以直接显示 基于enum可 ...

System.gc 之后到底发生了什么 ?

博主头像 本文基于 OpenJDK17 进行讨论 在 JDK NIO 针对堆外内存的分配场景中,我们经常会看到 System.gc 的身影,比如当我们通过 FileChannel#map 对文件进行内存映射的时候,如果 JVM 进程虚拟内存空间中的虚拟内存不足,JVM 在 native 层就会抛出 OutOf ...

SSM框架整合

博主头像 SSM框架整合 环境: Maven3.92 、 Mysql8.0、Tomcat7.0 数据库 /* Navicat Premium Data Transfer Source Server : Graude Source Server Type : MySQL Source Server Versio ...

<1···101112···146>