C语言游戏实战(12):植物大战僵尸(坤版) 2024-06-03 python, 网络, linux, 服务器, 数据库 68人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
Linux —— MySQL安装 2024-05-30 运维, linux, 服务器, adb 94人 已看 出现这个说明安装成功 ,按:wq可以退出。注意:mysql语句要加分号;不输入密码下面也会要求输入。
【linux自动化实践】linux shell 脚本 替换某文本 2024-05-28 运维, linux, 服务器, 自动化 102人 已看 在Linux shell脚本中,可以使用sed命令来替换文本。以下是一个基本的例子,它将在文件example.txt中查找文本old_text并将其替换为new_text。sed: 是stream editor的缩写,用于处理文本数据。g: 表示全局替换,即在每一行中替换所有匹配到的文本。old_text: 要被替换的文本。example.txt: 目标文件。new_text: 新的文本内容。-i: 表示直接修改文件内容。s: 表示替换操作。
操作系统复习-linux的进程管理 2024-06-04 运维, linux, 服务器 66人 已看 前台进程前台进程就是具有终端,可以和用户交互的进程,会占用终端shell,不可以输入其他的命令。后台进程前台进程就是具有终端,可以和用户交互的进程。不会占用终端shell,可以继续执行其他命令。后台程序基本上不和用户交互,优先级比前台进程低。守护进程守护进程是特殊的后台进程。很多守护进程在系统引导的时候启动,一直运行知道系统关闭。linux有很多典型的守护进程。
Linux网络-守护进程版字典翻译服务器 2024-06-02 运维, 服务器 44人 已看 根据上章所讲的后台进程组和session会话,我们知道如果可以将一个进程放入一个独立的session,可以一定程度上守护该进程。
【调试笔记-20240528-Linux-用 OpenWrt-23.05 SDK 编译 frp 软件包】 2024-05-28 笔记, 运维, linux, 服务器 131人 已看 本文记录在 Linux 环境下用 OpenWrt-23.05 SDK 编译运行 frp 软件包的步骤。实验使用的电脑如下:本文介绍了在 Linux 环境下用 OpenWrt-23.05 SDK 编译运行 frp 软件包的步骤,并指出过程中遇到的问题及解决方法。
Linux:基本指令 2024-06-05 运维, linux, 服务器 46人 已看 指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。如果我们不想清空文件的原内容,想直接在文件末尾追加新内容,那就要用到追加重定向。当目标文件或目标目录不存在时,会将源文件或目录移动,然后重命名为目标文件或目录。Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个结点都是目录或文件。注:如果文件不存在,则会创建新文件。
SQL查询的优化方案 2024-06-05 java, linux, 服务器, 数据库, 大数据 71人 已看 SQL查询优化需要根据实际的数据库结构、数据量以及查询需求来灵活应用。定期分析慢查询日志,使用数据库的EXPLAIN工具理解查询计划,都是优化过程中不可或缺的部分。
文件系统和日志分析 2024-06-03 网络, 运维, linux, 服务器, 数据库 68人 已看 文件是存储在硬盘上的,硬盘上的最小存储单位是扇区,每个扇区的大小是512字节.inode:元信息(文件的属性,权限,创建者,创建日期等等,文件名不算)block:块,连续的八个扇区组成一个块,一个块的大小是4kb,创建一个文件,最小要占4kb,这是文件的最小存储单位操作系统读取硬盘(机械),是一次性读取多个扇区,一个块一个块的读取数据创建文件:第一个是实际空间大小,第二个是元信息.元信息(128字节或者256字节)和实际数据都保存在硬盘上.
Apose.words 功能集成示例 2024-05-29 java, 前端, 服务器, word, javascript 91人 已看 本文是 Apose.words 的一些常用功能的集成示例。// 加载文档// 添加文档属性// 保存文档// 加载文档// 获取文档属性。
上位机图像处理和嵌入式模块部署(f407 mcu内部flash编程) 2024-06-04 运维, 图像处理, 服务器, 嵌入式硬件, 单片机 154人 已看 【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 对于f407这样的mcu来说,有的时候我们需要对mcu内部的flash进行编程处理。有两种情况需要对flash进行编程,一种情况是可能一部分参数需要放在了flash上面;还有一种情况,就是我们需要对mcu的固件进行升级,同时又不太希望暴露swd接口。这种状况下,一般就是先启动bootloader,然后利用bootloader对固件进行升级处理。
linux恶意IP溯源 2024-06-04 运维, linux, 服务器, 网络协议, tcp/ip 89人 已看 尤其是/var/log/目录下的日志,如/var/log/syslog,/var/log/messages,/var/log/secure或特定服务的日志,例如Apache的/var/log/apache2/access.log(或对应您使用的web服务器日志),可以提供有用的信息。-antp选项的意思是列出所有(a)当前的网络连接,不限制网络协议(n),并显示监听状态的(t)TCP连接以及相关进程信息(p)。进行以上检查后,应该能够确认是否真的与指定的恶意IP有通信,并得到一些关于通信性质的。
63. UE5 RPG 兼容没有武器的普通攻击 2024-06-04 网络, ue5, 运维, linux, 服务器 199人 已看 前面,我们实现了近战攻击技能,敌人通过AI靠近玩家,并且通过AI还能够触发近战攻击的释放。现在我们思考一个问题,如果敌人没有武器,攻击的手段是用的双手,我们该如何去获取它的攻击范围。现在实现的一套是获取武器的攻击范围,我们还没有实现在没有武器的情况下,还需要区分左右手,这样该如何去实现。我们准备增加对应的标签,然后新增一个结构体,用于动画和蒙太奇的映射,最好能把需要获取的骨骼位置也写入到其中,这样如果角色有多个近战攻击动画,我们可以随机一个使用,然后从内部获取所需的数据,进行后续范围判断。
笔记-python爬虫之xpath的基本使用 2024-06-04 笔记, java, 前端, 服务器, javascript 117人 已看 8、上面我们使用绝对路径,查找了所有a标签的属性等于href属性值,利用的是/—绝对路径,下面我们使用相对路径,查找一下l相对路径下li标签下的a标签下的href属性的值,注意,a标签后面需要双//。7、上面我们找到全部都是绝对路径(每一个都是从根开始查找),下面我们查找相对路径,例如,查找所有li标签下的a标签内容。3、获取某个标签的内容(基本使用),注意,获取a标签的所有内容,a后面就不用再加正斜杠,否则报错。5、打印指定路径下a标签的属性(可以通过遍历拿到某个属性的值,查找标签的内容)
华为telnet的两种认证方式 2024-05-31 运维, 华为, 服务器 91人 已看 小结:因为只需要密码就能telnet远程登录,无论是R1普通用户还是R2网络管理员,至于登录后不能干什么,只是权限不够,这并不是难事没只需要提升权限即可。--------------------------------------第一种认证方式telnet密码认证--------------------------------总结:只要在机房设备上修改了用户的权限为3级,一个密码,远程登录啥事都能干了!--------------------------------第二种认证方式AAA--------
Flink 通过 paimon 关联维表,内存降为原来的1/4 2024-05-28 flink, 运维, linux, 服务器, 大数据 82人 已看 本文介绍了如何通过替换维表实现FlinkSQL任务内存占用的优化。作者通过分析Iceberg lookup部分源码,发现其cache的数据会存在内存中,导致内存占用过大。作者将维表替换为paimon,通过分析paimon维表的原理,发现其cache的数据存储在rocksdb中,从而实现了内存占用的降低。
服务器远程桌面连接登不上,服务器远程桌面连接登不上的诊断与修复 2024-06-04 运维, 服务器 29人 已看 当面临服务器远程桌面连接无法登录的问题时,我们首先需要冷静分析,从多个层面进行排查和解决。以下是一些建议的专业操作步骤,以帮助您诊断和修复此问题。一、检查网络连接1. 确认本地计算机的网络连接正常,能够访问互联网或其他内部网络资源。2. 检查服务器的网络连接状态,确保服务器处于在线状态且网络畅通。3. 尝试使用ping命令或其他网络工具测试本地计算机与服务器之间的网络连通性。二、验证远程桌面服务状态1. 登录到服务器本地控制台或通过其他远程管理工具(如SSH)检查远程桌面服务是否正在运行。2. 在服务