- 博客(7)
- 收藏
- 关注
原创 网页五子棋对战——SSM框架
用户的注册和登录管理用户的天梯分数、比赛场数、获胜场数等信息依据用户的天梯积分,实现匹配机制把两个匹配到的玩家放到一个游戏房间中,双方通过网页的形式来进行对战比赛用到的关键技术点:我们之前学习过的服务器开发,主要是这样的模型:客户端主动向服务器发起请求,服务器收到之后,返回一个响应。如果客户端不主动发起请求,服务器是不能主动联系客户端的我们是否需要,服务器主动给客户端发消息这样的场景呢?需要!!“消息推送”当前已有的知识,主要是HTTP.HTTP自身难以实现这种消息推送效果的。
2023-07-08 20:01:35 1375 1
原创 个人博客系统——SSM框架
1.使用手工加盐算法代替明文,提高用户隐私安全性2.登录功能的验证使用了拦截器3.支持分布式 Session存储和缓存都放到了Redis里面。
2023-07-08 18:28:26 952 1
原创 动态内存管理
1. 为什么存在动态内存分配int val = 20;//在栈空间上开辟四个字节char arr[10] = {0};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的方式有两个特点: 空间开辟大小是固定的。 数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。 但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间大小在程序运行的时候才能知道,那数组的编译时开辟空间的方式就不能满足了。这时候就只能试试动态存开辟了。2. 动态内存函
2022-04-06 17:36:08 95
原创 自定义类型:结构体,枚举,联合
1 结构体的声明1.1 结构的基础知识结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。1.2 结构的声明struct tag{ member-list; }variable-list;1.3 特殊的声明在声明结构的时候,可以不完全的声明//匿名结构体类型struct{ int a; char b; float c; }x;struct{ int a; char b; float c; }a[20], *p;
2022-03-25 19:11:11 81
原创 字符函数和字符串函数
BIT-3-字符函数和字符串函数1. 函数介绍1.1 strlensize_t strlen ( const char * str ); 字符串已经 '\0' 作为结束标志,strlen函数返回的是在字符串中 '\0' 前面出现的字符个数(不包 含 '\0' )。 参数指向的字符串必须要以 '\0' 结束。 注意函数的返回值为size_t,是无符号的( 易错 ) 学会strlen函数的模拟实现 #include <stdio.h>
2022-03-23 19:15:57 1075
原创 数据在内存中的存储
1. 数据类型介绍char //字符数据类型short //短整型int //整形long //长整型long long //更长的整形float //单精度浮点数double //双精度浮点数//C语言有没有字符串类型?以及他们所占存储空间的大小。类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。2.如何看待内存空间的视角1.1 类型的基本归类整型家族:c...
2022-03-12 10:02:24 1294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人