相关文章
NOI 基础知识题库(2)
Part II. 计算机常识和 NOI、IOI 历史
一个完整的计算机系统应包括 硬件系统和软件系统。目前微型计算机中采用的逻辑组件是 大规模和超大规模集成电路。软件与程序的区别是 软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序是软件的一部分。IT 表示信息技术。计…
编程日记
2024/12/16 11:59:49
简单说说关于shell中zsh和bash的选择
希望文章能给到你启发和灵感~ 如果觉得文章对你有帮助的话,点赞 关注 收藏 支持一下博主吧~ 阅读指南 开篇说明一、基础环境说明1.1 硬件环境1.2 软件环境 二、什么是shell、bash、zsh?2.1 bash2.2 zsh 三、选择 Bash 还是 Zsh?…
编程日记
2024/12/22 16:55:58
跨国公司研发战略调整与中国IT产业的未来
引言
近日,IBM在中国的战略调整成为了业界关注的焦点。作为全球信息技术行业的领军企业之一,IBM的这一举措不仅仅是企业内部资源优化的问题,更是对全球IT产业布局的一次重要调整。对于中国而言,这不仅是对本土IT产业的一次挑战&a…
编程日记
2024/12/22 17:20:12
基于UDP的简易网络通信程序
目录 0.前言
1.前置知识
网络通信的大致流程
IP地址
端口号(port)
客户端如何得知服务器端的IP地址和端口号?
服务器端如何得知客户端的IP地址和端口号?
2.实现代码
代码模块的设计
服务器端代码
成员说明
成员实现
U…
编程日记
2024/12/22 16:59:27
使用 gdb 在汇编指令层面对程序注入、修改
gdb 启动程序后,打开汇编界面
layout asm可以看到汇编代码,左边有每行指令的地址
可以使用 x/10x 0xADDRESS 这种命令去确认某个地址的指令
使用如下命令把某个地址的指令改为 0x90 NOP 气泡指令
(gdb) set {unsigned char[4]}0x401000 {0x90, 0x90…
编程日记
2024/12/22 17:37:14
SprinBoot+Vue兼职发布平台的设计与实现
目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质…
编程日记
2024/12/22 17:16:20