- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 spring cloud微服务项目搭建
本文详细介绍了使用Spring Boot 2.0和IntelliJ IDEA搭建SpringCloud微服务项目的完整流程。主要内容包括:1)创建父子级项目结构,建立项目间依赖关系;2)配置单点Eureka服务注册中心;3)构建Eureka集群实现高可用;4)开发服务提供者与消费者模块;5)使用Feign实现服务调用。文章特别强调了父子项目打包顺序、pom文件配置、集群部署等关键点,并提供了分布式事务处理的思路。适合需要搭建SpringCloud微服务架构的开发者参考。
2025-10-10 17:47:11
678
原创 深入理解微服务架构:从零搭建 Spring Cloud 微服务项目
微服务架构(MSA, Microservices Architecture) 是一种 分布式架构,将一个应用拆分为多个 独立可部署的服务,每个服务专注于某个业务功能,并通过 RESTful API 或消息队列 进行通信。本篇文章将带你从 零 开始,使用 Spring Cloud 构建一个完整的 微服务项目,涵盖 服务拆分、服务注册与发现、API 网关、负载均衡、熔断降级 等关键技术,助你掌握微服务的核心思想!启动后,访问 http://localhost:8761/ 可查看 Eureka 控制台。
2025-10-10 14:09:14
136
原创 解决Spring Boot中`java.lang.IllegalStateException: Error processing condition on org.springframework
错误,通常表示在尝试自动配置某些组件时遇到了问题。当你在Spring Boot应用中遇到。
2025-10-10 10:40:55
598
原创 “指定的网络名不再可用/企图在不存在的网络连接上进行操作”的问题解决
今天一来发现很客户端无法映射服务器文件,出现“指定的网络名不再可用/企图在不存在的网络连接上进行操作”错误提示,但是服务器与客户端之间都能PING通。在网上查找了下解决方案,如下:在一个多子网网络中,有一台装Windows 2003 Server的一邮件服务器(名叫mail-server,非DHCP Server、非DNS Server、静态IP)有两个
2009-03-26 10:23:00
4110
1
原创 jfreechart写完后记得修改web.xml
在web.xml文件中添加下面内容: DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart /servlet/DisplayChart
2009-03-10 17:25:00
609
原创 Oracle中多个字段合并为一个字段,用||作合并符
今天在Oracle数据库的查询语句中,想将一个表的多个字段合并为一个字段来显示,于是就学SQL那样,select a+b as c from table,然而总是报错,看来Oracle的语法跟SQL的语法还不完全一样,于是问了搞Oracle的同事,原来Oracle不像SQL那样用的是“+”号,而是用“||”来合并的。即select a||b as c from table。其实Oracle和S
2009-03-10 14:03:00
7138
转载 进程和线程的异同点
1、相同点:(a)二者都具有ID,一组寄存器,状态,优先级以及所要遵循的调度策略。(b) 每个进程都有一个进程控制块,线程也拥有一个线程控制块。(c) 线程和子进程共享父进程中的资源;线程和子进程独立于它们的父进程,竞争使用处理器资源;线程和子进程的创建者可以在线程和子进程上实行某些控制,比如,创建者可以取消、挂起、继续和修改线程和子进程的优先级;线程和子进程可以改变其属性并创建新的资源。2、不同
2009-03-03 10:10:00
839
转载 Iterator(迭代器)的一般用法
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中
2009-03-03 09:52:00
851
原创 invoke方法
public Class A { public void setName(String name) { } } A a = new A(); Class c = Class.forName("A"); Method method = c.getMethod("setN
2009-02-24 21:05:00
320
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅