- 博客(37)
- 收藏
- 关注
原创 计算机是如何运行的(一)
• 指令集:CPU支持的所有指令的集合,由厂商(Intel/AMD/ARM)定义。• 主频(GHz):表示CPU每秒执行的指令数,现代CPU主频根据负载动态调整。• ReRAM/RRAM(阻变内存):富士通、松下、Crossbar研发。◦ 进程组成:内存空间(代码段、数据段、堆、栈)、文件描述符、端口等。• 指令:CPU执行任务的最小单位,在CPU设计时确定支持的操作。◦ 系统总线(前端总线):连接CPU和内存,决定内存带宽。◦ 外部总线(I/O总线):连接CPU/内存与外部设备。
2026-03-29 17:55:05
193
原创 cookie和session
紧密协作:Cookie 和 Session 是协同工作的。Cookie 提供了一种机制,让客户端能够存储服务器分配的 Session ID,并在后续请求中自动发送回去。Session 则利用这个 ID 在服务器端存储和管理实际的用户状态数据。分工不同Cookie:主要负责在客户端和服务器之间传递Session ID,以及存储少量不敏感的、客户端可直接访问的数据(如用户偏好设置)。Session:主要负责在服务器端存储用户的敏感数据和复杂状态。安全性。
2025-06-13 11:58:49
761
原创 五子决奕测试报告
随着 Web 技术的快速发展,基于浏览器的游戏因其无需安装、跨平台的优势成为休闲游戏的重要形式。本项目旨在结合传统棋类游戏的智慧与现代 Web 技术,打造一个功能完整、体验优良的在线五子棋对弈平台。
2025-03-26 20:14:44
1026
原创 Java文档助手测试报告
有效等价类测试和无效等价类测试在上述的测试中,我们可以看到测试的结果均符合预期其他测试1)结果中是否有包含查询词:包含2)结果中的查询词是否有明显的展示:结果中的查询词都以红色的字体展示‘3)点击结果是否会发生跳转:点击标题会发生跳转,点击描述和展示URL不会发生跳转4)点击回车是否会正常查询:点击回车无响应5)点击搜索按钮是否会正常查询:会正常查询6)查询结果是否有按照权重进行排序:有7)结果中展示的内容是否正确:正确界面排版简洁界面的颜色设计温和常规。
2025-03-26 20:11:58
889
原创 Java 认识String类
认识 String 类,了解 String 类的基本用法,熟练掌握 String 类的常见操作,认识StringBuilder 和 StringBuffer
2024-08-25 09:16:34
707
原创 动态内存管理
本文介绍了动态内存分配的相关函数的讲解以及具体的使用场景,并结合一些公司的面试题目对相关知识点进行了深入的探讨,最后是柔性数组知识点的具体介绍以及使用。
2024-06-03 21:54:41
1435
原创 字符函数和字符串函数
函数strlen,strcmp,strcpy,strcat 的模拟实现,以及与函数strncat,strncpy,strncmp的比较
2024-05-20 18:57:41
619
原创 c语言 判断闰年代码讲解分享
闰年就是可以被4整除并且不能被100整除,或者可以被400整除的年份。而year%400==0这个条件跟上面那两个条件是或者(||)的关系。需要注意的是这两个条件是并且(&&)的关系,就是要同时满足。那我们可以用if else 语句来实现我们的代码。接下来就把代码分享给宝子们,大家赶紧去动手试试吧!不能被100整除就是year%100!今天给宝子们分享如何判断闰年的代码。被4整除就是year%4==0。首先要定义一个变量year。接下来是我们见证奇迹的时刻。不错,1940也是闰年。先看看今年是不是闰年吧。
2024-04-08 23:06:27
447
原创 c语言实现二分查找图示详解
那么这里给出的数组一共是10个元素,而我们知道数组的下标是从0开始的,left指向的下标是0,right指向的下标是9,那这里算出的结果为什么不是4.5呢,因为在c语言里,“/”这个符号算出来的结果只取商的部分,余数部分会被舍去,所以这里的mid是4。第一步:我们先看一下mid指向的元素是不是15,很明显,此时mid指向的数字是14,14比15小,所以mid👈左边的那些数字我们都可以排除了,因为它们都比15小,我们就可以一下排除掉一半的数,只在mid右边的那些数里面找就行了。
2024-04-07 00:49:08
1266
原创 c语言实现乘法表自由
今天给大家分享一个实现乘法表的代码,不同于以往大家所认为的固定的9*9的乘法表,而是你可以自己决定的乘法表,如果你输入9,就打印出9*9的乘法表,如果你输入12,就打印出12*12的乘法表。这里主函数里面的内容就ok了。当我们输入7的时候,就输出了7*7的乘法表,但是好像有些没有对齐,此时只需要略施小计,就可以得到一个看起来朴实无华的效果。首先,我们要知道,既然要实现这个美好的想法,那我们第一步,是要创建一个变量n来存储我们要输入的这个值。我们要知道,乘法嘛,是需要两个操作数滴,所以,第一步我们应该干嘛。
2024-04-03 23:17:05
524
原创 c语言实现冒泡排序(超详细逐句讲解版)
其实这里这么做是因为,如果后面要改这个数组的元素个数的话,之前改10那个地方就好了,其他用到这个数组的地方都不用改那个大小了,因为算出来的sz会根据你定的数字的变化而变化。然后我们第一层的for循环是冒泡排序的总趟数,上面提到了10个元素一共要排9趟,这里的sz=10,sz-1就是9,小于9就是不包括9,所以这里是i的范围是0-8,一共就是9;数组的大小可以自己定,这里我定的是10 ,然后下面的表达式计算的是数组的元素个数sz,这里是用整个数组的大小/数组中任意一个元素的大小,就可以算出数组的元素个数了。
2024-04-02 00:32:53
4348
原创 c语言交换两个整数的值
这就跟交换两个杯子里的饮料是一个道理,比如这里有一杯可乐和一杯橙汁,有人让你把两个杯子里的饮料交换一下,你想了一下,然后说,不可能!然后我们再来看代码,题目说是要交换两个整数的值,所以我们需要先定义两个整型的变量 int a和int b,并且给他们赋值(这个可以按照题目的要求来赋值,在题目没有要求的情况下可以先随便赋两个值),比如将5赋给a(a=5),3赋给b吧 (b=3)然后此时要交换a和b的值,如果直接写a=b,那a里面原本存储的内容就会被b覆盖导致丢失,所以不能直接这么写。
2024-03-30 08:07:55
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1