摘要: /*//引入libxml2库头文件和相关函数库。#include <libxml/parser.h> ///usr/include/libxml2/libxml/parser.h#include <libxml/tree.h>#include <libxml/xmlmemory.h>*/static 阅读全文
posted @ 2023-12-27 15:47 苏卡 阅读(95) 评论(0) 推荐(0)
摘要: 在C语言中,函数不能直接返回一个字符串数组,因为一旦函数结束,局部变量就会被释放,导致数组指针无效。但是可以通过返回指向字符串数组的指针来实现。具体实现方法是在函数内部定义一个静态的字符串数组,然后将其地址返回给调用函数。这样可以保证返回的指针指向的内存空间不会被释放,从而避免了指针无效的问题。下面 阅读全文
posted @ 2023-10-19 16:24 苏卡 阅读(836) 评论(0) 推荐(0)
摘要: 注册管理中心 注册管理中心是一个用于实现微服务实例的自动注册和发现的核心基础服务。它承担着数据存储、数据同步到其他实例以及数据变更通知等重要功能。注册管理中心的设计分析中提到了其主要功能和架构图。 在分布式系统中,如果没有注册管理中心,我们只能通过配置文件或者各个模块自行维护,这将带来很大的复杂性和 阅读全文
posted @ 2023-09-12 19:46 苏卡 阅读(114) 评论(0) 推荐(0)
摘要: 与指针相关的运算符 指针是一个值为内存地址的变量(或数据对象) 地址运算符:& 一般注解:后面跟一个变量名时,&给出该变量的地址。 示例:&nurse表示变量nurse的地址 间接(或解引用)运算符:* 一般注解:后跟一个指针名或地址时,*给出存储在指针指向地址上的值。 示例: nurse=22; 阅读全文
posted @ 2023-09-06 17:21 苏卡 阅读(64) 评论(0) 推荐(0)
摘要: 在众多正在运行的微服务中,我们必须做到随时掌握每一个服务的运行情况及其健康状态,才能保证整个平台的稳定性和可靠性。使用Hystrix断路器仪表盘功能就可以创建一个监控中心,实现在线监控微服务的运行状态。(此处代码有待完善) 首先,在项目的配置管理中心中增加依赖配置 <dependencies> <d 阅读全文
posted @ 2023-08-29 15:32 苏卡 阅读(57) 评论(0) 推荐(0)
摘要: 配置管理中心可以为所有微服务提供一个统一的配置管理服务。微服务可以使用本地工程的配置,也可以使用配置管理中心的配置,当这两方面具有相同的配置项时,系统默认优先使用配置管理中心提供的配置。 在模块的项目管理中添加如下依赖引用 <dependencies><!--配置管理服务器,可以用来创建配置管理中心 阅读全文
posted @ 2023-08-25 11:22 苏卡 阅读(61) 评论(0) 推荐(0)
摘要: 创建注册管理中心 在模块的项目配置pom.xml文件中引入“eureka-server”的依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eur 阅读全文
posted @ 2023-08-17 19:53 苏卡 阅读(80) 评论(0) 推荐(0)
摘要: /*定义一些数据库连接需要的宏*/ #include <stdio.h> #include <string.h> #include <stdlib.h> /*引入连接Mysql的头文件*/ #include <mysql/mysql.h> #define HOST "Linux的IP地址" /*My 阅读全文
posted @ 2023-08-10 15:32 苏卡 阅读(114) 评论(0) 推荐(0)