- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 Spring Cloud Alibaba:一站式微服务解决方案
Spring Cloud Alibaba(简称SCA)是一个基于 Spring Cloud 构建的开源微服务框架,专为解决分布式系统中的服务治理、配置管理、服务发现、消息总线等问题而设计。
2024-12-08 23:37:30 878
原创 微服务架构解析:跨越传统架构的技术革命
微服务架构(Microservices Architecture)是一种软件架构风格,它将一个大型的单体应用拆分为多个小而独立的服务,每个服务都可以独立开发、部署和扩展。
2024-12-07 00:05:54 945
原创 从单体到微服务:如何借助 Spring Cloud 实现架构转型
Spring Cloud 是一套基于 Spring 框架的微服务架构解决方案,它提供了一系列的工具和组件,帮助开发者快速构建分布式系统,尤其是微服务架构。
2024-12-06 01:21:02 1013
原创 Spring Boot 入门:简化 Java Web 开发的强大工具
Spring Boot 是一个开源的 Java 基础框架,用于创建独立、生产级别的基于Spring框架的应用程序。它旨在简化Spring应用的初始搭建以及开发过程。
2024-12-01 19:01:28 659
原创 Git 快速入门:全面了解与安装步骤
Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建,最初是为了更好地管理 Linux 内核开发而设计。
2024-11-29 00:58:24 945
原创 从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
2024-11-27 01:18:24 1312
原创 探索 RocketMQ:企业级消息中间件的选择与应用
RocketMQ 是一个高性能、高可靠、可扩展的分布式消息中间件,它是由阿里巴巴开发并贡献给 Apache 软件基金会的一个开源项目。RocketMQ 主要用于处理大规模、高吞吐量、低延迟的消息传递,它是一个轻量级的、功能强大的消息队列系统,广泛应用于金融、电商、日志系统、数据分析等领域。
2024-11-23 12:03:38 782
原创 Java更新数据库报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET ‘binary‘.
在Java中,使用mybatis-plus更新实体类对象到mysql,其中一个字段对应数据库中json数据类型,更新时报错
2024-11-23 10:29:49 222
原创 深入 MyBatis-Plus 插件:解锁高级数据库功能
Mybatis-Plus 提供了丰富的插件机制,这些插件可以帮助开发者更方便地扩展 Mybatis 的功能,提升开发效率、优化性能和实现一些常用的功能。
2024-11-09 11:27:39 1177
原创 MyBatis-Plus条件构造器:构建安全、高效的数据库查询
MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。
2024-11-04 00:35:54 1292
原创 MyBatis-Plus快速入门:从安装到第一个Demo
本文将带你从零开始,快速入门 MyBatis-Plus。我们将首先介绍如何安装和配置 MyBatis-Plus,然后通过一个简单的示例演示如何使用它进行数据操作。
2024-11-03 16:22:54 732
原创 Java学习十七—反射机制:解锁代码的无限可能
Java 反射(Reflection)是Java 的特征之一,它允许程序在运行时动态地访问和操作类的信息,包括类的属性、方法和构造函数。
2024-11-03 10:56:23 724
原创 MyBatis-Plus:简化 CRUD 操作的艺术
MyBatis-Plus 是一个基于 MyBatis 的增强工具,它旨在简化 MyBatis 的使用,提高开发效率。
2024-10-31 01:14:00 873
原创 Spring(1)—Spring 框架:Java 开发者的春天
Spring 框架是一个功能强大的开源框架,主要用于简化 Java 企业级应用的开发,由被称为“Spring 之父”的 Rod Johnson 于 2002 年提出并创立,并由Pivotal团队维护。
2024-10-29 01:22:36 977
原创 Java学习十六—掌握注解:让编程更简单
ava 注解(Annotation)是一种特殊的语法结构,可以在代码中嵌入元数据。它们不直接影响代码的运行,但可以通过工具和框架提供额外的信息,帮助在编译、部署或运行时进行处理。
2024-10-27 16:00:09 674
原创 高性能 JSON 处理:为何选择 Fastjson?
Fastjson 是由阿里巴巴集团开发的一个高性能的 JSON 处理库,它支持 Java 对象与 JSON 字符串之间的互相转换。
2024-10-20 18:17:40 1208
原创 JSON与现代Web开发:数据交互的最佳选择
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也便于机器解析和生成。它以文本格式存储数据,常用于Web应用中的数据传输,尤其是在客户端和服务器之间。
2024-10-20 16:55:35 882
原创 Mysql(5)—函数
MySQL提供了许多内置的函数以帮助用户进行数据操作和分析。这些函数可以分为几类,包括聚合函数、字符串函数、数值函数、日期和时间函数、控制流函数等。
2024-10-20 15:31:11 605
原创 Mysql(2)—SQL语法详解(通俗易懂)
SQL(Structured Query Language,结构化查询语言)是一种用于管理关系型数据库的标准编程语言。它主要用于数据的查询、插入、更新和删除等操作。SQL最初在1970年代由IBM的研究人员开发,旨在处理关系数据模型。
2024-10-13 18:03:14 1293
原创 Mysql(1)—简介及Windows环境下载安装
MySQL是一个流行的关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行操作。
2024-10-13 13:59:34 1076
原创 Java多线程(2)—线程创建
在Java中,创建线程可以通过两种主要方式:继承 `Thread` 类、实现 `Runnable` 、实现Callable 接口和线程池。
2024-10-06 11:35:27 800
原创 Java多线程(1)—线程基础
计算机线程(Thread)是操作系统能够进行运算调度的最小单位。线程的优势在于提高了程序的效率和响应能力,尤其在处理 I/O 操作或多任务时。
2024-09-22 19:57:07 907
原创 IDEA连接数据库报错:Access denied for user ****
使用IDEA开发时,通过Databse连接数据库。多次连接报错:Access denied for user ****
2024-09-22 16:39:25 348
原创 JavaWeb+Web服务器简介
Java Web指的是使用Java技术开发的Web应用程序。Java在Web开发中有着广泛的应用,主要得益于其跨平台性、安全性和丰富的开发工具与框架支持。
2024-09-22 11:54:14 2024
原创 Tomcat服务器—Windows下载配置详细教程
Tomcat是一个开源的Java Servlet容器和Web服务器,由Apache软件基金会维护。它实现了Java Servlet和JavaServer Pages (JSP) 规范,用于运行Java Web应用程序。Tomcat支持多种Java EE功能,并提供了高效的性能和可扩展性,适用于开发和部署Java基于Web的应用程序。
2024-09-21 23:00:04 1182
原创 本地私有化RAG知识库搭建—基于Ollama+AnythingLLM保姆级教程
检索增强生成(Retrieval-Augmented Generation,RAG)是一种结合了信息检索和语言模型的技术,它通过从大规模的知识库中检索相关信息,并利用这些信息来指导语言模型生成更准确和深入的答案。
2024-09-08 12:07:34 2962
原创 Alibaba Dragonwel—阿里龙井JDK Windows安装配置
Alibaba Dragonwell 是一款免费的, 生产就绪型Open JDK 发行版,提供长期支持,包括性能增强和安全修复。
2024-09-07 11:13:50 1041
原创 Ollama-AI大模型本地运行工具,Windows安装详细步骤
Ollama是一个专为在本地环境中运行和定制大型语言模型而设计的工具。它提供了一个简单而高效的接口,用于创建、运行和管理这些模型,同时还提供了一个丰富的预构建模型库,可以轻松集成到各种应用程序中。
2024-09-03 01:16:29 729
原创 Windows安装Docker Desktop,详细步骤
Docker Desktop 是 Docker 的桌面版本,它是一个易于安装和配置的桌面应用程序,允许用户在个人计算机上直接运行 Docker。
2024-08-20 00:25:01 13445 5
原创 Java学习十五—异常处理
在Java中,异常(Exception)是指程序执行过程中可能遇到的意外或错误情况。Java异常处理是Java语言中一个重要的机制,用于处理程序运行时发生的异常情况。
2024-08-06 00:48:57 641
原创 10分钟接入AI大模型—Spring Cloud Alibaba
AI大模型的发展迅速,成为全球科技竞争的新高地,具有极大的发展潜力和广泛的应用前景。
2024-08-01 00:45:48 2092
原创 Java学习十三—Java8特性之Functional函数式接口
Java 8引入了函数式接口(Functional Interface)的概念,它是指只包含一个抽象方法的接口。函数式接口可以使用Lambda表达式来创建该接口的对象。
2024-07-07 00:07:06 1128
原创 Java学习十二—Java8特性之Optional类
Java 8 引入了 `Optional` 类作为一种容器,可以用来显式地表示一个值存在或不存在。
2024-07-03 23:48:19 762
原创 Java学习十一—Java8特性之Stream流
Java 8引入了许多令人兴奋的新特性,其中最引人注目的是Lambda表达式和Stream API。
2024-06-26 00:42:05 759
原创 Redis实践—全国地址信息缓存
在涉及全国地址的应用中,地址信息通常被频繁地查询和使用,例如电商平台、物流系统等。为了提高系统性能和减少对数据库的访问压力,可以使用缓存来存储常用的地址信息,其中 Redis 是一个非常流行的选择。
2024-05-23 23:49:55 870 1
原创 SpringBoot项目创建,详细流程
Spring Boot是一个开源的Java框架,由Pivotal团队(现为VMware旗下)开发,通过提供默认配置和一系列启动器(starters)来简化项目配置,使得开发者能够快速启动和运行Spring应用程序。
2024-04-18 23:09:09 1439 1
使用Springboot + Tesseract OCR引擎实现图片文字自动识别.pdf
2024-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人