- 博客(47)
- 收藏
- 关注
原创 免费在线AI聊天工具
AIChatru.ru是一个免费的在线AI聊天平台,提供多种先进的AI聊天服务,包括GPT4o Mini、GPT4o、Claude 3.5 Sonnet和Claude Opus等模型。
2025-05-23 14:39:09
187
原创 不学新技术,我要被淘汰了
技术的发展确实日新月异,但并不意味着旧技术就失去了价值。技术的核心在于解决问题,而非盲目追新。许多老技术如COBOL、Java EE、Django等,依然在稳定运行并有效解决实际问题。新技术虽然可能带来更高的开发效率,但也伴随着学习曲线陡峭、生态不成熟等问题。因此,选择技术时应根据实际需求和场景,而非单纯追求潮流。旧技术具有稳定性高、文档丰富、工具链成熟等优势,适合长期维护和开发。同时,新技术的涌现往往源于商业竞争、工程优化和社区文化等因素。作为开发者,应注重架构思维和工程能力,有选择地学习新技术,保留经典
2025-05-21 18:21:12
322
原创 AI就是个fw
不要被神化宣传带节奏。也不要完全忽视它,像是抗拒电脑/互联网一样。作为计算机人,把 AI 看成一种新型通用技能模块来“加装”你已有的开发能力,是更现实的路径。
2025-05-21 17:10:33
403
原创 计算机可以深度结合、并且很有发展空间的领域
A:你这个问题其实非常重要——很多技术人到某个阶段都会意识到,技术本身不是目的,而是工具。如果单纯停留在计算机领域内部,比如写框架、造轮子、优化性能,确实很容易陷入“内循环”而感觉价值有限。这类跨界整合才是真正能创造巨大价值的地方。编程教育平台(如 LeetCode、Codeforces、或者偏低龄的可视化编程)Q:我感觉,单纯在计算机领域,能创造的价值很有限,有什么别的领域可以结合的吗。→ 如果你做游戏或 AI,这个方向非常“未来”,也有巨大市场空间。选择一个你感兴趣的现实领域(比如医疗、教育、农业等)
2025-05-20 16:49:29
301
原创 盒带自编教材《软件工程》目录
1.1 软件概述1.1.1 软件的定义1.1.2 软件的特点1.1.3 软件的分类1.1.4 软件的发展1.2 软件危机1.2.1 什么是软件危机1.2.2 产生的原因及解决途径1.3 软件工程1.3.1 软件工程定义1.3.2 软件工程的研究内容1.3.3 软件工程的目标和原则1.4 软件开发方法1.4.1 结构化方法1.4.2 面向数据结构的开发方法1.4.3 面向对象的方法1.5 CASE工具小结。
2025-05-15 11:55:45
755
原创 《机场管理》第三版 目录
《机场运营管理(第三版)》系统介绍了机场运营与管理的各个方面。全书分为三部分:第一部分为机场基础知识,涵盖民用航空系统、机场系统及其构成;第二部分为机场运营,详细探讨了机场容量管理、航站区运营、货运经营、安检与联检、地面交通系统、成本与收入、融资等内容;第三部分为机场管理,涉及管理模式、服务质量、特许经营、环保与公共关系、竞争、营销及机场群发展等。附录部分提供了机场代码表、相关法规及服务质量标准。本书为机场运营管理提供了全面的理论与实践指导。
2025-05-15 11:22:47
247
原创 开源像素字体,可用于独立游戏开发
支持语言特殊字形:中文-中国大陆、中文-香港特别行政区、中文-台湾地区、中文-传统印刷、日语、朝鲜语。项目不仅提供了全部的字形设计源文件,也提供了构建字体所需要的完整程序(见。提供 otf、ttf、woff2 格式的下载。支持 10、12 和 16 像素尺寸。开源的泛中日韩像素字体,使用。
2025-02-08 21:01:20
385
原创 henu操作系统课后作业_第三章
此时需为选中的进程恢复处理机现场,即把选中进程的进程控制块内有关处理机现场的信息装入处理器相应的各个寄存器中,把处理器的控制权交给该进程,让它从取出的断点处开始继续运行。①如果作业(进程)的等待时间相同,则要求服务时间最短的作业(进程)的优先权最高,因此它有利于短作业(进程),从而可降低作业(进程)的平均周转时间,提高系统吞吐量。③高响应比优先调度算法则是既考虑了作业的等待时间,又考虑作业运行时间的调度算法,因此既照顾了短作业,又不致使长作业的等待时间过长,从而改善了处理机调度的性能。
2025-01-12 10:29:25
316
原创 henu操作系统课后作业_第一二章
21. 提高了系统的可扩展性,微内核os的许多功能是由相对独立的服务器软件来实现的,开发新的硬件和软件时,微内核os只需在相应的服务器中增加新的功能;增强了系统的可靠性,一方面是由于微内核是通过精心设计和严格测试的,容易保证其正确性,另一方面,它提供了规范而精简的应用程序接口,此外,所有服务器都是运行在用户态,服务器与服务器之间采用的是消息传递通信机制,因此,当某个服务器出现错误时,不会影响内核,也不会影响其它服务器;18. 主要功能:对文件存储空间的管理,目录管理,文件的读写管理,文件的共享和保护。
2025-01-12 10:28:30
287
原创 数列知识点总结
研究自然数序列,从某一项到一般项的性质。可用来研究数列的有界性和单调性。,代表数列相邻两项之间的变化量。假如为正,则数列递增,为负则递减。通过递归关系定义的数列。常用于研究非线性递推关系。特别是二次递推关系,在某些数学问题中有着广泛应用。
2024-10-17 19:02:39
965
原创 编译原理总结
编译原理形式语言定义语言集上下文无关文法文法四部分句子-文法转换产生式的递归最小递归单位双递归嵌套递归左右嵌套夹心嵌套推导推导的内外层顺序最左和最右推导产生式递归与最左最右的联系文法的二义性不同语法树,相同句子递归重复结构(仅连接)语法分析树词法分析语法分析自上而下分析自下而上分析移进规约法规范规约LR分析法->LR文法LR分析器四个结构四种动作LR(0)分析表->LR(0)文法
2024-10-17 19:00:20
219
原创 # 流行的软件系统
流行的软件系统无运算系统(作为数据存储和通讯工具)人管物,单向信息物品属性增删改查人管人,双向信息申请流程通讯人管物和人运算系统(作为科学数据计算工具)数字文字图片音频多媒体系统(作为多媒体数据的载体)图文展示视频播放音乐播放游戏底层功能软件(硬件驱动和系统功能调用)管理信息系统MIS模拟法:模仿,替代实际的东西数据运算系统源码处理CURD批量更改编码AIdls系统多媒体展示系统
2024-10-17 18:57:48
191
原创 设计模式总结
设计模式就是软件源码中类和项目这两层。本质上是类与类之间,文件与文件之间的关系。是为了在增加和修改代码时,最大化复用代码,减少耦合度,减少修改。太简单,无需增加修改的系统难看出来设计模式。
2024-10-17 18:55:58
420
原创 Word宏病毒实验
ans$ = InputBox$("今天是" + Date$ + ",跟你玩一个心算游戏" + Chr$(13) + "若你答错,只好接受震撼教育......" + Chr$(13) + tog$, "台湾NO.1 Macro Virus")实际上,模板的病毒代码只要在处理最后一个受感染文件时清除即可,然而清除模板病毒后,如果重新打开其他已感染文件,模板将再次被感染,因此为了保证病毒被清除,可以查看每一个受感染文档的模板,如果存在病毒代码,都进行一次清除。关闭文档的时候也会执行同样的询问。
2024-10-16 17:50:18
1564
原创 henu 2024年C#网络应用编程期末知识点整理
henu 2024年C#网络应用编程期末知识点整理本文档是为了C#期末考试速查知识点和知识框架梳理而设计。
2024-08-09 00:46:26
931
原创 看了几万份简历,只有 5% 写得让人赏心悦目,这 20 条建议请拿好
算不上是什么「简历书写指南」,但肯定能避掉一些坑。每年,职人社团队要看几万份简历,大部分都是有丰富从业经验的职人。但让我们意外的是,能写出让人赏心悦目简历的人不足 5%。尽管如此,我们总是热情地提出修改建议,因此也总是收到大家的需求:你们有没有推荐的简历模板可以参考的?对于这个问题,我们给出的第一个建议是:写自己的简历,千万不要套模板。你就是你(不一样的烟火),套用模板,一开始就有跟随他人的嫌疑。以下,是我们看了几万份简历后总结出的一些点,算不上是什么「简历书写指南」,但肯定能避掉一些坑。
2024-08-08 19:18:08
610
原创 【无标题】
编程已成为当代大学生的必备技能,但面对众多编程语言和学习资源,新生们常常感到迷茫。如何选择适合自己的编程语言?如何制定有效的学习计划?如何避免常见的学习陷阱?让我们一起探讨大学新生入门编程的最佳路径,为你的大学生活和未来职业发展打下坚实基础。方向三:学习方法与技巧。方向一:编程语言选择。
2024-08-04 06:03:06
436
原创 Java实训项目系列 开发团队人员调度软件(模拟版) 版本E.1
• 熟悉Java面向对象的高级特性,进一步掌握编程技巧。模拟实现一个基于文本界面的《开发团队人员调度。– static和final修饰符。成品软件私信博主获取。开发团队人员调度软件(模拟版)
2024-08-04 05:45:56
140
原创 Q2:完成一个支持各种数组操作的类
hdu Java练习题题目要求: 尝试使用类的继承、接口的实现,完成以下功能 完成一个支持各种数组操作的类(AdvancedArray),提供公共的数组操作API 这些公共的数组操作API分为基本操作和高级操作,用接口声明 AdvancedArray类继承自一个通用的数组操作类BasicArray BasicArray是一个抽象类,声明了数组类必须要有的1个基本功能:给数组赋值
2024-07-30 20:05:35
414
原创 Q1: 完成一个“卡牌操作”的类-航电java题目
题目要求:以面向对象方式写一个“卡牌操作”类:CardOperator具有以下功能(类似扑克的功能,具体解释见后续ppt): 功能1:初始化卡牌,initialCards() 功能2:显示卡牌(每13张牌换行) ,showCards() 功能3:洗牌(将牌打乱),shuffleCards() 功能4:对所有牌理牌(重新排序,按A-2-3-…-K排序),rankCards() 功能5:发牌,将已经混排好的牌进行发牌,发指定数量的前N张牌, dealCards()
2024-07-30 19:57:56
350
原创 使用JSON自动生成JAVA类的源码
本文将详细介绍五个流行的用于将JSON转换为Java类的工具和库:Jsonschema2pojo、Jackson、Gson、Quicktype和JSONBuddy。通过这些工具,开发者可以将JSON文件转换为JAVA源码,不需要手动输入JAVA源码了
2024-06-27 09:28:04
1929
原创 自动生成JAVA代码的工具
在现代软件开发中,Java仍然占据着重要的位置。随着技术的发展,越来越多的工具被开发出来,以提高开发效率,减少重复劳动。本文将介绍五个流行且强大的工具:JHipster、MyBatis Generator、OpenAPI Generator、Spring Roo 和 Lombok。通过这些工具,开发者可以更高效地编写、管理和维护代码。
2024-06-27 09:08:44
1904
原创 循环滞后判断的坑
如果你的判断语句只能判断不满足条件的循环控制变量,那么当判断语句触发时它已经大了1,而c++for循环中会再执行一次自加,所以一共大了2。分巧克力
2022-06-11 00:48:11
155
原创 char数组的默认值
这取决于在何处以及如何声明数组。如果数组是在文件范围内声明的(在任何函数之外),或者声明为static,并且没有显式的初始化程序,则数组的内容将被初始化为0。如果数组是在块范围内(在函数或块内)声明的,并且未声明为static,并且没有显式的初始化程序,则数组的内容是不确定的(本质上是垃圾值,其中一些可能是陷阱表示) )。如果数组已被显式初始化,则它包含初始化程序中的所有内容。请注意,您不应该依赖于隐式初始化来实现块范围变量。如果需要在创建时将块范围数组清零,请使用初始化程序:.
2022-02-27 20:23:20
3866
原创 FBI二叉树递归构造c++
分为三部分处理叶节点 向下递归 由子节点确定父节点//使用char数组记录满二叉树void instruct(int k,int left,int right)//k用于记录节点编号,同时这个编号也是数组的下标{ if(left==right) { if (c[left]==1) tree[k]='I'; else tree[k]='B'; return;//使叶节点的处理结束 } int mid=(left+
2022-02-27 10:20:08
651
原创 迭代器++和++迭代器的区别
迭代器++进行了重载,与指针++的效果不同,而++迭代器与++指针相似。在容器中使用“迭代器++”重载为”“无操作”,因此访问链表的下一元素只能用“++迭代器”。自增和自减运算符对许多标准库类型重载。特别是每个遗留迭代器(LegacyIterator)都重载了 operator++,而且每个遗留双向迭代器(LegacyBidirectionalIterator)都重载了 operator--,即便这些运算符对于某些特定迭代器是无操作的。参考:自增/自减运算符 - C++中文 -...
2022-02-17 12:28:39
780
henu javaWeb程序设计 实验指导书
2025-05-06
Java实训项目系列 开发团队人员调度软件(模拟版) 只有文档,成品软件私信博主获取
2024-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人