- 博客(27)
- 收藏
- 关注
原创 HTML5 初探:新特性与本地存储的魔法
HTML5 不仅让网页开发更简单,还带来了许多实用功能。语义化标签让代码更清晰,多媒体支持让网页更生动,而本地存储则让网页有了“记忆力”。作为新手,你可以先从这些基础功能入手,慢慢探索更多高级特性,比如 WebSocket、Geolocation 等。希望这篇文章能帮你迈出前端学习的第一步!有什么问题,欢迎留言讨论哦~
2025-03-22 12:47:31
795
原创 汇编语言习题笔记——第1章 汇编语言基础
A. FFHB. DSC. AgainD. next正确答案ACD选项解析A. FFHFFH 是合法的自定义标识符。标识符可以由字母、数字及规定的特殊符号组成,并且不能以数字开头,FFH符合这些规则。B. DSDS 是数据段寄存器名,不能作为自定义标识符。C. AgainAgain 是合法的自定义标识符,可以由字母组成。D. nextnext 是合法的自定义标识符,可以由字母组成。
2025-03-22 12:22:11
731
原创 数据库主观题题库及答案
什么是活锁?试述活锁产生的原因和解决方法。活锁是一种并发控制问题,指多个事务或进程在等待对方释放资源而无法继续执行的状态,但与死锁不同的是,活锁中的事务或进程仍然在活动。资源竞争:多个事务或进程竞争同一资源,但每次尝试获取资源时都因为其他事务或进程的干扰而失败。算法设计:某些并发控制算法可能会导致活锁,例如在资源分配时,如果每个事务或进程都试图避免冲突而不断重试。随机化重试:引入随机延迟,使事务或进程在重试时有不同的时间间隔,从而减少同时竞争资源的概率。优先级机制。
2025-03-21 23:10:07
801
原创 Java 学习笔记 《面向对象原理与语言》——第 3 章 类中的方法
程序运行时发生的非正常情况,会中断程序的正常执行流程。例如,除以零、文件找不到等。异常分类:必须在代码中显式处理 (try-catch 或 throws)。编译器强制检查。。忘记处理检查型异常会导致编译错误。不必显式处理。程序可以选择处理,也可以不处理,交给 JVM 默认处理。。运行时异常虽然编译时不报错,但运行时可能导致程序崩溃,需要理解其发生场景并进行预防或处理。比异常更严重的问题,通常是程序无法处理的系统级错误,例如。程序通常无法恢复,JVM 会终止程序。混淆两者的处理方式。
2025-03-21 03:45:00
525
原创 Java 学习笔记 《面向对象原理与语言》——第二章 类和对象的基本概念
面向对象的程序设计(Object-Oriented Programming, OOP)是一种现代软件开发方法,它将客观世界中的事物抽象成程序中的对象,以对象为中心来组织代码和数据。与传统的面向过程的程序设计方法不同,面向对象编程更加注重数据的封装、继承和多态性,从而提高了代码的可重用性、可维护性和可扩展性。在面向对象编程思想中,对象被认为是具有状态和行为的实体[4]。状态描述了对象的属性,而行为则定义了对象可以执行的操作。例如,我们可以将现实世界中的“汽车”看作一个对象。
2025-03-20 22:43:56
1014
原创 计算机组成原理- 02 数据的表示方法 笔记
正数的原码、反码、补码等于真值,只有负数才分别有不同的表示方法移码表示法主要用于表示浮点数的阶码,可以直接 比较大小。表示范围和补码相同,只有最高位相反。
2025-03-19 10:25:42
1107
原创 打造一个“阳光使者”:正能量满满的AI助手设计
我设计了一个名叫“阳光使者”的AI助手,它能从你的每句话里挖出闪光点,用轻松幽默的方式夸你一波,还能顺带给你一点小建议,让你每天都元气满满。下面是这个“阳光使者”的设计思路和完整Prompt,分享给大家参考!设计这个“阳光使者”时,我特别注意让它既有趣又有温度。功能上则聚焦正能量输出,顺带点到即止的建议,既不抢戏又实用。相比其他类似角色,我给它加了更多“朋友感”,让互动像日常闲聊一样轻松。不过呢,下次记得偷偷给自己留点小休息时间,超级英雄也得充电嘛!:今天加班到很晚,累死了。
2025-03-18 20:10:18
178
原创 HTML 教程:从零开始掌握常用语法
简单来说,HTML 就像盖房子的蓝图。它告诉浏览器“这里放个标题,那里加个图片”,但不会管房子漂不漂亮(那是 CSS 的工作)。HTML 使用“标签”(tags)来标记内容,比如<p>表示段落,<img>表示图片。下面我们从基础开始,一步步探索 HTML 的常用语法。
2025-03-17 13:27:04
1414
原创 AI会取代人类吗?从恐惧到共存的思考之旅
昨晚又一次在B站刷到了波士顿动力的最新机器人视频,那个金属家伙以一种令人毛骨悚然的流畅动作完成了一系列高难度动作。评论区里,有人开玩笑说:“再过十年,它就会抢我饭碗;再过二十年,它可能会抢我命。这个评论让我笑完后陷入了沉思。身为一个互联网从业者,我每天都在见证AI的神速发展。从最初的AlphaGo到现在的Claude 3.7和GPT-5,从简单的文本生成到如今能写代码、画画、作曲、设计建筑的全能选手,这一切发生得太快了。所以,AI真的会取代人类吗?
2025-03-17 13:18:57
443
原创 C语言真的过时了吗?
C语言像一本古老的武功秘籍,学起来苦,但练好了,内力深厚,任何招式都能信手拈来。它或许不像Python那样“新潮”,不像Rust那样“安全”,但它用50多年的坚持证明:真正的经典永不过时。所以,下次有人问“C语言过时了吗?”,你大可以自信地说:“不,它只是换了个方式,依然在统治世界!欢迎在评论区聊聊你和C语言的故事,或者你觉得它还有哪些隐藏技能?
2025-03-16 23:04:46
761
原创 当今流行的编程语言优缺点对比与就业方向分析
语言性能易学性生态成熟度主要应用场景Python中等高高数据分析、AI、WebJava高中等高企业应用、AndroidJavaScript中等中等高Web 前后端、实时应用C++极高低高系统编程、游戏开发Go高高中等微服务、高并发服务每种编程语言都有其独特优势和适用场景,没有绝对的“最好”,只有“最适合”。希望本文的分析能帮助你在技术选型和职业规划中找到方向。无论选择哪门语言,持续学习和实践才是成功的关键!
2025-03-16 23:01:38
516
原创 Java 学习笔记 《面向对象原理与语言》——第一章 Java语言基础知识
而 float 是一种精度较低的浮点类型(32 位),double 是精度较高的浮点类型(64 位)。因此,程序将从类B的main方法开始执行,而不是从任何类的第一条语句开始,也不是从public类的main方法开始(因为main方法在B类中,不在A类中)。Java源文件中包含两个类,A是public类, B包含main方法,则源文件名字必须与哪 一个类的名字相同?A.解释型 B.编译型 C.既不是编译型也不是解释型 D.既是编译型也是解释型。Java程序的运行是 D.既是编译型也是解释型。
2025-03-14 23:32:51
916
原创 计组错题笔记
正数的原码、反码、补码相同。负数的反码是原码取反(符号位不变),补码是反码加 1。补码是计算机中最常用的表示方式,因为它统一了 0 的表示,并且简化了加减法运算。补码值是将补码的二进制表示(包括符号位)直接转换为十进制。答案: 【 基数】
2025-03-14 21:35:58
716
原创 deepseek老是服务器繁忙?教你两步可联网,可深度思考使用deepseek~简单无脑快捷上手使用(点击两个链接,无卡顿,丝滑使用,告别服务器繁忙~)
免费deepseek丝滑体验(注册就送 2000 万 Token)第二步: 硅基流动官网直接使用deepseek等大模型!网页版对话不保存历史记录,需通过API调用实现。
2025-03-13 03:00:00
612
原创 实验二 面向对象程序设计(一)(Java)
通过解决上述问题,我不仅加深了对 Java 类、对象、继承和多态性的理解,还提高了调试代码和查阅文档的能力。通过本次实验,我对 Java 编程中的核心知识点有了更深刻的掌握,同时在使用编程工具和实验内容设计上也有了一些感悟和建议。声明一个表示圆的类,包含计算周长和面积的方法,保存在文件Circle.java 中。声明一个表示圆的类,包含计算周长和面积的方法,保存在文件Circle.java 中。在本次实验的编程过程中,我遇到了一些难题和错误,通过分析和调试逐步解决,并从中获得了宝贵的经验。
2025-03-12 20:33:37
558
原创 实验一 数组、字符串、向量与哈希表 (Java)
运行结果运行结果3.编写一程序,查找某一字符串中是否包含有“abc”。java代码运行结果五、问题总结 在本次实验的编程过程中,我遇到了一些难题和错误,以下是对这些问题的总结、解决方法以及收获:总结:通过本次实验,我学会了如何调试代码、chat with AI解决问题,同时对 Java 的基本语法和工具类(如 HashMap、Scanner)有了更深的认识。通过本次实验,我对所涵盖的知识点、编程工具的使用以及实验内容有了以下心得和体会:对实验内容的建议总体体会:本
2025-03-12 20:14:26
933
原创 第十五届蓝桥杯大赛软件赛省赛Python大学C组
蓝桥杯填空题很多时候都是极端情况蒙一下,对了就赚了,不对也没关系,毕竟分值不高,而且有时候很难想到正常的解法。蒙题思路:全部使用2x2的方块一定比全部使用1x1的方块总边长最大,因此我们假设全部使用2x2的方块,设m个方块可以组成最大方块,则m=i*i(因为只有 平方个数量的小正方形才能组成一个大正方形)m<= 7385137888721,求出最大的m(此时res*res=m),大正方形面积为:4m,边长为2*m^0.5,即2*res.
2025-03-11 13:39:12
800
原创 汇编语言笔记
数据段定义伪指令.DATA创建一个数据段定义可读可写的变量等代码段定义伪指令.CODE创建一个代码段保存需要执行的可执行性语句堆栈段定义伪指令.STACK创建一个堆栈段堆栈段由Windows维护,用户可不必设置。
2025-03-10 00:02:24
302
原创 acwing算法基础课,蓝桥杯备赛,算法题讲解,c/cpp
以上题目涵盖了算法基础中的核心知识点,从二分查找的精确定位,到高精度运算的细节处理,再到前缀和、差分的高效区间操作,以及字符串和图论的经典算法。每种方法都有其适用场景,理解其原理和实现细节是提升算法能力的关键。后续可进一步探索更复杂的数据结构和动态规划问题。
2025-03-09 20:40:19
742
原创 C++ STL 蓝桥杯 算法模板 acm c语言
示例下标遍历:for (int i = 0;i++)迭代器遍历:for (vector<int>::iterator it = a.begin();it!= a.end();++it).begin():指向第一个元素.end():指向最后一个元素后的位置自增(++):移至下一元素解引用(*it):取值。
2025-03-09 09:42:19
667
原创 希冀平台汇编语言实验一
(1)如果你用录屏或截图记录了汇编语言开发过程,请给出连接或直接记录在实验报告里。注意说明你使用的开发工具和开发环境。EV录屏----录屏软件(2)这次实验中你有没有遇到什么问题?如何解决的?有什么收获?按照代码框架去写汇编语言代码一定要注意工作目录,当前目录,文件目录。
2025-03-05 12:01:50
551
原创 STL总结——竞赛
不搞抽象,直接举例。i++)it!= a.end();++it)a.begin()是一个迭代器,指向的是第一个元素a.end()是一个迭代器,指向的是最后一个元素再后面一位上述迭代器具有自增运算符,自增则迭代器向下一个元素移动迭代器与指针相似,如果对它使用解引用运算符,即*it,就能取到对应值了。
2024-03-24 16:20:41
818
BB93D9F92F6CC927E1370139387_4EA3871C_8E00.doc
2024-01-11
c++hagufdiOssrio
2024-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人