厦门小鱼网和常州化龙巷的关停还在继续中

厦门小鱼网4月18日开始关停访问,提示内部数据升级,预期一个月后重新开放,所以今天特地去访问了一下,发现还在关停状态,估计重新开放时间已经遥遥无期了,太悲催了,常州化龙巷如此,小鱼网也如此,在中国做个网站还真不容易!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
以下是一个可以在网络上找到的大鱼吃小鱼C语言程序的代码示例: ```c #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <time.h> #define WIDTH 50 #define HEIGHT 20 #define FOOD_NUM 20 typedef struct Node { int x; int y; struct Node* next; }Node; enum Direction { UP, DOWN, LEFT, RIGHT }; int Score = 0; int FoodCount = 0; int Map[HEIGHT][WIDTH] = {0}; Node* Head = NULL; Node* Tail = NULL; Node* Foods[FOOD_NUM] = {NULL}; void DrawMap() { system("cls"); printf("Score: %d\n", Score); for (int i = 0; i < HEIGHT; i++) { for (int j = 0; j < WIDTH; j++) { if (Map[i][j] == 0) { printf(" "); } else if (Map[i][j] == 1) { printf("*"); } else if (Map[i][j] == 2) { printf("#"); } else if (Map[i][j] == 3) { printf("@"); } } printf("\n"); } } void InitSnake() { Head = (Node*) malloc(sizeof(Node)); Tail = Head; Head->x = WIDTH / 2; Head->y = HEIGHT / 2; Head->next = NULL; Map[Head->y][Head->x] = 1; } void AddTail(int x, int y) { Node* node = (Node*) malloc(sizeof(Node)); node->x = x; node->y = y; node->next = NULL; Tail->next = node; Tail = node; Map[y][x] = 1; } void RemoveTail() { Node* node = Head; while (node->next != Tail) { node = node->next; } Map[Tail->y][Tail->x] = 0; free(Tail); Tail = node; Tail->next = NULL; } void InitFood() { srand((unsigned)time(NULL)); for (int i = 0; i < FOOD_NUM; i++) { Foods[i] = (Node*) malloc(sizeof(Node)); Foods[i]->x = rand() % WIDTH; Foods[i]->y = rand() % HEIGHT; Foods[i]->next = NULL; Map[Foods[i]->y][Foods[i]->x] = 2; FoodCount++; } } int EatFood(int x, int y) { int score = 0; for (int i = 0; i < FOOD_NUM; i++) { if (Foods[i] && Foods[i]->x == x && Foods[i]->y == y) { score++; Map[y][x] = 0; free(Foods[i]); Foods[i] = NULL; FoodCount--; } } return score; } int MoveSnake(enum Direction dir) { int new_x = Head->x; int new_y = Head->y; switch (dir) { case UP: new_y--; break; case DOWN: new_y++; break; case LEFT: new_x--; break; case RIGHT: new_x++; break; } if (new_x < 0 || new_x >= WIDTH || new_y < 0 || new_y >= HEIGHT) { return 0; } if (Map[new_y][new_x] == 1) { return 0; } int score = EatFood(new_x, new_y); AddTail(new_x, new_y); if (score == 0) { RemoveTail(); } else { Score += score; } Head = Tail; Tail = Tail->next; Map[new_y][new_x] = 1; return 1; } int main() { InitSnake(); InitFood(); DrawMap(); while (1) { if (_kbhit()) { enum Direction dir = UP; char c = _getch(); switch (c) { case 'w': dir = UP; break; case 's': dir = DOWN; break; case 'a': dir = LEFT; break; case 'd': dir = RIGHT; break; case 'q': return 0; } if (!MoveSnake(dir)) { printf("Game Over!\n"); return 0; } DrawMap(); } } return 0; } ``` 注意:这是一个控制台程序,需要在控制台运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值