linux中sysfs创建设备节点的方法和DEVICE_ATTR 2024-05-23 算法, 运维, linux, 服务器, 数据库 18人 已看 使用DEVICE_ATTR宏,可以定义一个struct device_attribute设备属性,使用函数sysfs_create_group或sysfs_create_file便可以在设备目录下创建具有show和store方法的节点。能方便的进行调试。
详细分析tcping的基本知识以及用法 2024-05-23 网络, 运维, 服务器, 网络协议, tcp/ip 51人 已看 TCPing是一款用于测试TCP连接的命令行工具,类似于Ping工具,但TCPing使用的是TCP协议,而Ping使用的是ICMP协议TCPing主要用于检查一个TCP端口是否开放以及测量从源到目的地的延迟(也称为往返时间或RTT)
Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理) 2024-05-19 运维, linux, 服务器, centos 66人 已看 centos7直接yum安装的那个gcc版本为4.8.5,对于大多数的需求来说都是低了。现在最新的版本可能到9了,9.2 9.3的安装教程我在网上都搜到过,但是似乎9的版本都需要make和make install?编译时间得小半天吧,有时候还会有各种奇怪的报错。所以要求不是特别严格的话可以看看8.3.1版本,我不是很清楚它和这种费时巨大的在使用的时候会不会缺胳膊少腿的,但是我目前用着还行。
5.23 Linux中超时检测方式+模拟面试 2024-05-23 面试, 运维, linux, 服务器, 职场和发展 59人 已看 4.在UDP通信过程中,能否使用connect函数?7.ARP、HTTP、TFTP、IP、UDP、TCP说出全称和所在层。8.100.0.125.2的子网掩码是什么?2.实现IO多路复用可以使用哪些函数完成?6. TCP/IP协议簇体系结构有哪些?5.OSI7层网络体系结构有哪些?3.select和poll的区别。1.IO多路复用的原理?9.顺序表和链表的区别。10.进程和线程的区别。
Linux目录和文件管理 2024-05-22 apache, 运维, linux, 服务器, 数据库 60人 已看 more命令是较早出现的分页显示命令,表示文件内容还有更多的意思,less命令是较晚出现的分页显示命令,提供了比早期more命令更多的一些扩展内容。对于一个文本格式的配置文件,可以利用不同的查看方式来获知文件内容,如直接显示整个文件内容、分页查看文件内容,或者只查看文件开头或者末尾部分内容。使用cat命令可以非常简单地显示整个文件的内容,但是当文件的内容较多时,只能看到最后一部分信息。在vi编辑器的末行模式,能够将文件中特定的字符串替换成新的内容,当需要大批修改同一内容时,使用替换功能将大大提高编辑效率。
数据结构--数据结构中的双链表结构(上) 2024-05-19 运维, linux, 服务器, windows, 数据结构 51人 已看 首先就是要创建,申请一个空间,将所对应的x存入刚申请的空间中,这样做的好处就是:便于用x来指定下一个空间。基本上和尾插相似,但不完全一样,主要是:头插中,头部插入到下一个节点的头部。这个就是头文件所包含的初始化代码。来代表说明要创造一个基本骨架。简简单单几行代码就能搞定了。
数据结构--数据结构中的双链表结构(上) 2024-05-19 运维, linux, 服务器, windows, 数据结构 62人 已看 首先就是要创建,申请一个空间,将所对应的x存入刚申请的空间中,这样做的好处就是:便于用x来指定下一个空间。基本上和尾插相似,但不完全一样,主要是:头插中,头部插入到下一个节点的头部。这个就是头文件所包含的初始化代码。来代表说明要创造一个基本骨架。简简单单几行代码就能搞定了。
C语言游戏实战(12):植物大战僵尸(坤版) 2024-05-20 python, 网络, linux, 服务器, 数据库 15人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理) 2024-05-19 运维, linux, 服务器, centos 80人 已看 centos7直接yum安装的那个gcc版本为4.8.5,对于大多数的需求来说都是低了。现在最新的版本可能到9了,9.2 9.3的安装教程我在网上都搜到过,但是似乎9的版本都需要make和make install?编译时间得小半天吧,有时候还会有各种奇怪的报错。所以要求不是特别严格的话可以看看8.3.1版本,我不是很清楚它和这种费时巨大的在使用的时候会不会缺胳膊少腿的,但是我目前用着还行。
Linux系统(ubuntu)挂载jffs2文件系统 2024-05-20 ubuntu, 运维, linux, 服务器 102人 已看 Linux系统(ubuntu)挂载jffs2文件系统Linux系统(ubuntu)挂载jffs2文件系统Linux系统(ubuntu)挂载jffs2文件系统
ubuntu执行apt-get upgrade时卡住,无法获得锁 /var/lib/dpkg/lock-frontend,无法获取 dpkg 前端锁 2024-05-20 ubuntu, 运维, linux, 前端, 服务器 138人 已看 E: 无法获得锁 /var/lib/dpkg/lock-frontend。还有/etc/apt/目录下有souce.list的备份文件,要删掉备份文件。执行apt-get upgrade或apt-get dist-upgrade卡住,无法完成更新,中断后再执行更新命令出现如下提示。E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?N: 请注意,直接移除锁文件不一定是合适的解决方案,且可能损坏您的系统。2、杀掉apt-get进程。
OpenWrt U盘安装使用 详细教程 x86/64平台 软路由实测 系列一 2024-05-23 运维, linux, 服务器, php, 开发语言 119人 已看 3 制作好的U盘,接入主机,开启按F8(每个主机可能不同哦)选择U盘启动.openwrt 运行在 u 盘中;登录 openwrt,将 img 镜像写入到主机磁盘,之后可以拔掉U盘,正常启动使用.4 默认没有密码,需要配置,网络也配置同一个局域网.1 官方稳定 版:OpenWrt 23.05。#官方包,默认没有文件上传,可以如下来上传。拔掉U盘,主机可以正常启动openwrt.# ssh登录,dd命令进行写入。2 rufus 制作U盘启动。#修改默认更新源为阿里云的。5 登录openwrt。
WSL安装CentOS系统 2024-05-23 运维, linux, 服务器, centos 74人 已看 D:\wsl\centos.tar 这个是tar包的位置。D:\wsl\centos 这个是需要安装的目录里。centos 这个是新 WSL 实例命名的名称。
VS2022通过C++网络库Boost.asio搭建一个简单TCP异步服务器和客户端 2024-05-23 网络, 运维, 服务器, 网络协议, tcp/ip 61人 已看 上一篇博客我们介绍了通过Boost.asio搭建一个TCP同步服务器和客户端,这次我们再通过asio搭建一个异步通信的服务器和客户端系统,由于这是一个简单异步服务器,所以我们的异步特指异步服务器而不是异步客户端,同步服务器在处理一个请求时会阻塞其他请求,而异步服务器可以同时处理多个请求,不会阻塞其他请求的处理,客户端一般是不会处理其他客户端请求的,所以客户端仍旧使用同步模式。(本次博客使用的Boost库版本是1.84.0)
maven默认src下的xml,properties文件不打包到classes文件夹下 2024-05-22 java, elasticsearch, maven, xml, 服务器 72人 已看 将xml,properties等资源文件放置到这个目录中。
Linux中ftp配置 2024-05-21 github, 网络, 运维, linux, 服务器 44人 已看 userlist_deny=NO #设置白名单,仅允许user_list用户列表文件的用户访问。anon_mkdir_write_enable=YES #允许匿名用户创建(上传)目录。local_root=/var/www/html #local_root 针对系统用户。anon_root=/var/www/html #anon_root 针对匿名用户。