网站首页 站内搜索

搜索结果

查询Tags标签: Java,共有 50373条记录
  • 数据库缓存策略

    数据库缓存策略 以下是数据库与缓存的五种常见策略。 1缓存旁路缓存旁路(Cache-Aside)在缓存旁路策略中,数据库缓存位于数据库旁边。 当应用程序请求数据时,它会首先检查缓存如果缓存中存在数据(缓存命中),则会直接返回数据 如果缓存中没有数据(缓存未命中),则应…

    2024/1/24 11:02:41 人评论 次浏览
  • 2023年度总结,互联网寒冬是躺平OR寻找风口

    一、前言 又到了年底,这一年过的真的好快,犹如白驹过隙。 身体快跃过去了,灵魂还没有。 拿起键盘却迟迟无法下手,经过三天终于完成了! 这是很颓很丧的一年,很难看到自己的成长,就像登山卡在半山腰,开车堵在高架桥,刷一半短视频显示加载中。 想起之前经常传的一句…

    2024/1/23 14:03:00 人评论 次浏览
  • 【解决方案】如何使用 Http API 代替 OpenFeign 进行远程服务调用

    目录前言一、何为OpenFeign 1.1@FeignClient注解 1.2注意事项二、常见的Http API 2.1Apache 2.2Okhttp 2.3Hutool三、RestTemplate3.1详解.execute()四、文章小结前言 看到标题大家可能会有点疑惑吧:OpenFeign 不是挺好用的吗?尤其是微服务之间的远程调用,平时用的也挺…

    2024/1/23 5:02:28 人评论 次浏览
  • Java21 + SpringBoot3集成easy-captcha实现验证码显示和登录校验

    目录前言相关技术简介easy-captcha实现步骤 引入maven依赖 定义实体类 定义登录服务类 定义登录控制器 前端登录页面实现 测试和验证总结附录 使用Session缓存验证码 前端登录页面实现代码前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工…

    2024/1/23 5:02:22 人评论 次浏览
  • Spring Cloud 系列:Seata 中TCC模式具体实现

    概述 https://seata.io/zh-cn/docs/dev/mode/tcc-mode https://seata.io/zh-cn/docs/user/mode/tcc TCC模式与AT模式非常相似,每阶段都是独立事务,不同的是TCC通过人工编码来实现数据恢复。需要实现三个方法:Try:资源的检测和预留; Confirm:完成资源操作业务;要求 …

    2024/1/23 1:02:34 人评论 次浏览
  • Java 如何将Excel转换为TXT文本格式

    TXT文件是一种非常简单、通用且易于处理的文本格式。在处理大规模数据时,将Excel转为TXT纯文本文件可以提高处理效率。此外,许多编程语言和数据处理工具都有内置的函数和库来读取和处理TXT文件,因此将Excel文件转换为TXT还可以简化数据导入过程。本文将介绍如何使用Jav…

    2024/1/22 14:02:19 人评论 次浏览
  • Servlet系列:生命周期(init、 service、destroy)详解

    Servlet的生命周期是由Web容器(如Tomcat)管理的,包括以下三个阶段:加载和实例化:当Web应用程序启动时,Web容器会加载和实例化Servlet。加载和实例化过程可以在应用程序启动时自动完成,也可以通过Servlet的名称手动加载。在实例化Servlet后,Web容器会调用其init()方…

    2024/1/22 1:02:44 人评论 次浏览
  • MyBatis 系列:MyBatis 源码环境搭建

    目录一、环境准备 二、下载 MyBatis 源码和 MyBatis-Parent 源码 三、创建空项目、导入项目 四、编译 mybatis-parent 五、编译 mybatis 六、测试 总结一、环境准备 jdk:17 maven:3.9.5 二、下载 MyBatis 源码和 MyBatis-Parent 源码 Mybatis:https://github.com/mybat…

    2024/1/21 1:02:23 人评论 次浏览
  • Servlet系列:(HttpServletRequest、HttpServletResponse、ServletContext、ServletConfig)详解

    HttpServletRequest HttpServletRequest 对象:主要作用是用来接收客户端发送过来的请求信息,例如:请求的参数,发送的头信息等都属于客户端发来的信息,service()方法中形参接收的是 HttpServletRequest 接口的实例化对象,表示该对象主要应用在 HTTP 协议上,该对象是…

    2024/1/20 5:02:50 人评论 次浏览
  • 基于 SpringBoot + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统

    Tansci-Boot基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统 Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 amis 低代码前端框架,后端集成 magic-api 的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。项…

    2024/1/19 14:02:25 人评论 次浏览
  • 理解CAP理论

    1. 理论什么是CAP? cap定理,它的提出是对于一个分布式系统得出的一个观点,是不能同时满足下面三点一致性 可用性 分区容忍性CAP理论认为,分布式系统最多只能同时满足其中的两个特性,而无法同时满足全部三个特性。这是因为在分布式系统中,网络分区和节点故障是不可避…

    2024/1/18 14:02:23 人评论 次浏览
  • 01-什么是 Java:Java 初学者指南

    什么是Java? Java 是一种用于互联网分布式环境的面向对象编程语言。它是一种高级语言,也易于阅读和理解。有了它,开发人员可以“编写一次,随处运行”(WORA),这意味着编译后的 Java 代码将在所有 Java 兼容平台上运行,而无需重新编译。 Java的历史 James Gosling 和…

    2024/1/17 14:32:39 人评论 次浏览
  • 稳定性建设实践

    1、职责 所在组织结构:团队成员40人左右,业务特点:有大量老服务、流量波动大(峰值集中在中午和傍晚)、流量不可预测。 背景:以业务发展为主,对稳定性关注较少,各项目使用的规范和工具不一致,*两年*台出了几次事故,开始重视稳定性建设,成立稳定性保障小组,推动…

    2024/1/16 5:03:12 人评论 次浏览
  • IDEA画图神器 PlantUML

    PlantUML 是一款开源的UML图绘制工具,支持通过文本来生成图形,使用起来非常高效。可以支持时序图、类图、对象图、活动图、思维导图等图形的绘制。 下面使用PlantUML来绘制一张流程图,可以实时预览,速度也很快! 在线安装 首先在IDEA的插件市场中搜索PlantUML,安装这…

    2024/1/15 18:02:26 人评论 次浏览
  • Mybatis之TypeHandler使用教程

    引言 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Ja…

    2024/1/13 18:02:27 人评论 次浏览
共50373记录«上一页1234...3359下一页»
扫一扫关注最新编程教程