- 博客(6)
- 收藏
- 关注
原创 SpringBoot 3 Eureka Server 启动后注册中心页面WhiteBoard Error问题
Springboot版本为3.1.0,SpringCloud版本为2020.0.5Eureka Server 模块 pom.xmlEureka server 的application.yml启动server 的application后正常启动无报错,但是网页http://localhost:8761/ 无法打开。
2023-07-05 09:39:05
285
1
原创 C++指针(3)Dynamic Binding and Static Binding for Arrays
使用new创建动态数组的必要 假如要编写一个程序,它是否需要数组取决于运行时用户提供的信息。如果通过声明来创建数组,则在程序被编译时将为它分配内存空间。不管程序最终是否使用数组,数组都在那里,占用了内存。在编译时给数组分配内存被称为静态联编(static binding),意味着数组是在编译时加入到程序中的。 但是使用new时,如果在运行阶段需要数组,则创建它;如果不需要,则不创建。还可以在程序运行时选择数组的长度。这被称为动态编译(dynamic binding),an array whose size
2020-11-08 02:52:15
282
原创 C++指针(2)Allocating Memory with new
使用new来分配内存 new运算符被用于分配未命名的内存,即在程序运行时分配内存。比如: int *pn = new int; new int 告诉程序,需要适合储存int的内存。new 运算符根据类型来确定需要多少字节的内存。然后,它会找到这样的内存并返回其地址。然后,将地址复制给pn,pn是被声明指向int的指针。现在pn是地址,而*pn是储存在那里的值。 这个新分配的内存没有变量名,怎么称呼呢?可以说 pn 指向一个数据对象,数据对象指的是为数据项分配的内存块。因此,变量也是数据对象,但是 pn
2020-11-07 23:59:56
284
原创 C++指针 (1) Basics
指针是一个变量,储存的是值的地址,而不是值本身。 假设gugugu是一个指针, 则gugugu表示的是一个地址, *gugugu表示储存在该地址的值。 示例 int main(int argc, const char * argv[]) { int updates = 6; int *p_updates; // declare pointer to an int p_updates = &updates; //express values in t
2020-11-05 19:35:24
153
原创 Array type xxx is not assignable
在 world_type.h里面的struct。species_t也是一个struct。 struct world_t { unsigned int numSpecies; species_t species[MAXSPECIES]; unsigned int numCreatures; creature_t creatures[MAXCREATURES]; grid_t grid; }; world = {(unsigned)numSpecies}; worl
2020-10-30 03:12:56
13214
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅