【N100小主机】体验不同系统
小主机的不同系统向日葵远程控制ubuntu一、简介二、问题及解决方法2.1 向日葵远程连接Ubuntu22主机黑屏2.2 Ubuntu如何向日葵开机自启2.3 无显示器情况下windows远程桌面连接Ubuntu?三、美化桌面3.1 安装/解压3.2 设置3.3 右上角显示实时网速四、安装docker容器及部署微服务4.1 安装docker容器4.2 docker基本命令4.3 部署服务-宝塔面板4.4 部署服务-某聊天机器人4.5 vocechat聊天五、使用习惯5.1 ubuntu无线WIFI操作5.2 系统服务管理器指令systemctl5.3 网络操作小主机安装NAS系统-飞牛fnOS一、简介二、QA2.1 开启无线wifi2.2 获取所处公网三、获得一台VPS服务器3.1 安全防护设置3.2 内网穿透四、docker使用五、常用应用小主机安装ubuntu服务器版本一、简介二、常见设置【作为个人笔记用于查阅】向日葵远程控制ubuntu一、简介硬件酷睿N100小主机8G512G。系统ubuntu22.04.3目的十月一放假闲来无事利用向日葵实现windows远程控制ubuntu并搭建一些微服务。二、问题及解决方法2.1 向日葵远程连接Ubuntu22主机黑屏原因向日葵使用的是lightdm来进行界面渲染但是Ubuntu默认是没有的而是通过gdm3进行图像处理。使用命令sudoaptinstalllightdm安装过程选择桌面系统为lightdm重启完成修改。后续也是能修改的sudodpkg-reconfigure lightdm2.2 Ubuntu如何向日葵开机自启终端gnome-session-properties打开启动应用程序首选项添加向日葵启动文件的目录/usr/local/sunlogin/bin/sunloginclient开机进桌面后开启动。注设置-用户-自动登录打开实现开机进桌面启动向日葵。2.3 无显示器情况下windows远程桌面连接Ubuntu?原理使用xserver-xorg虚拟出一个屏幕并设置分辨率等配置。安装虚拟显示器sudoapt-getinstallxserver-xorg-core-hwe-18.04sudoapt-getinstallxserver-xorg-video-dummy新建配置文件sudovi/usr/share/X11/xorg.conf.d/xorg.confSectionDeviceIdentifierConfigured Video DeviceDriverdummyEndSection SectionMonitorIdentifierConfigured MonitorHorizSync31.5-48.5VertRefresh50-70EndSection SectionScreenIdentifierDefault ScreenMonitorConfigured MonitorDeviceConfigured Video DeviceDefaultDepth24SubSectionDisplayDepth24Modes1920x1080EndSubSection EndSection重启后就能有一个虚拟屏幕使用windows远程桌面或者向日葵即可实现远程连接。貌似把上边儿新建的的xorg.conf配置文件删了再重启就能恢复原来的物理桌面了这就需要ssh拯救了。注设置-电源将节电选项中的息屏改为从不防止连接中断。 设置-隐私-屏幕可能还要关闭一个自动锁屏。 设置-系统-用户-开启自动登录。三、美化桌面参考博客Ubuntu 22.04 桌面美化之Mac Big Sur风格ubunmac美化为macos风格3.1 安装/解压插件tweaks美化插件、gnome的User Themes 插件主题WhiteSur-gtk-theme-master.zip图标Mkos-Big-Sur-master.zip3.2 设置打开tweaks / 优化程序-外观/窗口标题栏设置Mac的主题和图标发现tweaks也能设置开机启动程序。打开设置程序-外观。3.3 右上角显示实时网速通过添加PPA安装PPA是指个人软件包存档Personal Package Archives它是Ubuntu和其他Linux发行版中的一种软件分发方式。PPA允许个人用户创建和维护自己的软件仓库并将软件包提供给其他用户进行安装和更新。官方PPA通常是可靠和安全的而来自知名维护商的PPA也较为可靠。然而来自第三方开发人员或个人用户的PPA的可靠性可能会有所不同因此需要谨慎对待。有些人对PPA持有不同的观点纯粹主义者可能不喜欢PPA而在Ubuntu和Debian等发行版中PPA仍然很流行因为它们提供了更简单的软件安装选项。sudoadd-apt-repository ppa:fossfreedom/indicator-sysmonitor //添加PPAsudoapt-getupdatesudoapt-getinstallindicator-sysmonitor //安装 indicator-sysmonitor//后台运行最后在图形界面中设置开机自启显示格式。四、安装docker容器及部署微服务4.1 安装docker容器参考博文Ubuntu22.04安装DockerDocker 是一个高效、灵活、轻量级的容器化平台可以在单个操作系统上实现多个容器化应用的隔离和运行。也就是说可以自己在容器里随意搞把里边儿环境搞坏也不会影响系统环境类似于anaconda。更新apt的密钥和仓库源sudoaptupdatesudoaptinstallapt-transport-https ca-certificatescurlgnupg-agent software-properties-common //更新相关依赖和工具包curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudoapt-keyadd- //设置docker镜像源每个发布的deb包都是通过密钥认证的apt-key用来管理密钥。以下命令就是将docker相关密钥添加到apt-key。 注出现OK表示设置成功sudoadd-apt-repositorydeb [archamd64] https://download.docker.com/linux/ubuntu$(lsb_release-cs)stable//添加docker apt仓库源相当于给apt添加了一个关于docker的仓库源。sudoaptupdate //更新apt以保证后续安装的是最新版docker安装最新版本dockersudoaptinstalldocker-ce docker-ce-cli containerd.iosudosystemctl statusdocker//验证docker运行状态dockercontainer run hello-world //运行Hello world容器4.2 docker基本命令镜像Image是一个静态的、不可修改的文件它包含了运行一个容器所需的所有文件系统、库和软件。镜像可以看作是一个只读的模板可以用来创建多个容器。容器Container是镜像的运行实例。它是一个独立且轻量级的运行环境可以在其中运行应用程序。容器包含了一个镜像的副本以及一个可读写的文件系统层允许在容器内对文件进行修改。容器可以被创建、启动、停止、删除等操作。简而言之镜像是用于创建容器的模板容器是镜像的一个实例它可以在其中运行应用程序。参考博文docker常用命令汇总 、 Docker常用命令总结使用sudo运行docker帮助启动类命令systemctl startdocker//启动docker systemctl stopdocker//停止docker systemctl restartdocker//重启docker systemctl statusdocker//查看docker状态 systemctlenabledocker//设置开机自启 systemctl disabledocker//取消开机自启dockerinfo //查看docker概要信息docker命令如run--help//查看docker命令帮助文档dockersystemdf-v//查看单个image、container大小镜像相关dockerimages //查看镜像列表dockersearch ubuntu //镜像搜索搜索 ubuntu 基础镜像dockerpull 镜像名 //下拉镜像dockerpull 镜像名:Tagdockerrmi-f镜像名/镜像ID //删除镜像dockersave 镜像名/镜像ID-o镜像保存在哪个位置与名字 //保存镜像dockerload-i镜像保存文件位置 //加载镜像容器相关sudodockerps//查看运行的容器sudodockerps-as//-a:查看所有容器包含正在运行和已停止的;-s:顺便看内存dockerrun-it-d--name要取的别名-p宿主机端口:容器端口-v宿主机文件存储位置:容器内文件位置 镜像名:Tag /bin/bash //创建容器dockerexec-itcontainer /bin/bash 或dockerattach container //进入正在运行的容器并以命令行交互dockerexec-itcontainer[shell命令]//可直接执行容器内部命令-d在后台运行命令-i即使没有附加也保持 STDIN 打开-t设置TTYdockerstart 容器ID或者容器名 //启动已停止运行的容器dockerrestart 容器ID或者容器名 //重启容器dockerstop 容器名/容器ID //停止容器dockerrm-f容器名/容器ID //删除一个容器4.3 部署服务-宝塔面板参考博文docker下安装linux宝塔,docker中安装宝塔面板安装宝塔//1、下载一个docker镜像这里用ubutundockerpull ubuntu //2、创建一个docker容器命名为baota并后台运行然后将宿主机的2021804438888888这五个端口映射到docker容器中去。 //将宿主机的/home/www文件夹映射到docker容器的/www上去privileged表示在运行容器的时候给容器加特权设置容器有写文件的权限。dockerrun-i-t-d--namebaota-p20:20-p21:21-p80:80-p443:443-p888:888-p8888:8888--privilegedtrue-v/home/www:/www ubuntu //3、进入容器dockerexec-itbaota /bin/bash //4、执行宝塔面板ubuntu安装命令wget-Oinstall.sh https://download.bt.cn/install/install-ubuntu_6.0.shbashinstall.sh ed8484bec访问宝塔安装宝塔后访问端口随机生成了别的端口正好联系一下docker修改容器端口。参考博文修改Docker容器端口dockerstop 容器 //停止容器 systemctl stopdocker//停止docker //修改以下两个文件中的端口映射 /var/lib/docker/containers/容器ID*/hostconfig.json /var/lib/docker/containers/容器ID*/config.v2.json systemctl restartdocker//重启dockerdockerrestart 容器 //重启容器这时候局域网访问{主机ip:端口/安全入口名称}即可登录面板。在终端输入bt选择14选项也能查看具体访问入口搭建网站安装LNMP建立站点内网穿透啥啊注意PHP的版本用到了7.2才适配了我以前的网站数据php7.2、Nginx1.20.2、MySQL5.7.40、phpmyAdmin5.0、ftp1.0.49猜测是版本问题导致网站显示有问题。不过后来就都搞好了还得是性能高的小主机呀网站运行比之前小盒子的运行的网站流畅多了看来个人网站还得看服务器的CPU能力。一键开/关网站1startweb_docker.sh#!/bin/bashecho启动docker服务sudosystemctl startdockerecho启动baota容器sudodockerstart baotaecho运行容器中的自启服务,bt、nginx、mysqld、frp等服务sudodockerexec-itbaota /etc/rc.localechook.^_^.其中容器内的rc.local#!/bin/bash# autostart program/etc/init.d/bt startsleep1/etc/init.d/nginx startsleep1/etc/init.d/mysqld startsleep1nohup/frp/frpc-c/frp/frpc.ini/dev/null21echofrp runningsleep12stopweb_docker.sh#!/bin/bashecho关闭baota容器sudodockerstop baotaecho关闭docker服务sudosystemctl stop docker.servicesudosystemctl stop docker.socketechook.^_^.4.4 部署服务-某聊天机器人参考链接晓然源码资源ChatGPT-Next-Web部署环境1.OSUbuntu 22.04.3 LTS x86_642.Docker版本Docker version 24.0.63.API的url和keycloseaidocker部署dockerpull yidadaa/chatgpt-next-web //获取镜像sudodockerrun-d--namecontainer_name-phost_port:3000-eOPENAI_API_KEYapi key-eCODElog in password-eBASE_URLproxy_web-eDISABLE_GPT41-ePROTOCOLhttpsyidadaa/chatgpt-next-web //OPENAI_API_KEYOpenAi api key sk-开头的一串字母 //CODE授权码网页端需要授权码或者自己的api key才可以使用 //BASE_URLOpenAI 的接口代理 URL,如果在墙外可直接指向正宫api.openai.com。 //PROTOCOLopenai接口协议默认是https可选项但是要和BASE_URL使用的协议一致。 //-p是暴露的端口 //DISABLE_GPT41禁用4.0。内网穿透方案以上容器运行后只能在局域网通过localhost:host_port访问。公网访问该如何呢当然是内网穿透啦本机有两种方案1、重新在主机搞一个内网穿透把端口映射出去。2、基于4.3节的baota容器使用宝塔面板新建一个站点作为反向代理服务器并指向这个聊天容器的url。这肯定采用方案2多省事不过是在悟空数码增加一条http隧道。反向代理服务器搭建1、在宝塔面板新建站点。2、创建代理服务器完成以上操作就能用自定义域名访问这个聊天web了代理服务器在其中起到中继转发的作用。4.5 vocechat聊天sudodockerpull privoce/vocechat-serversudodockerrun-d--restartalways-phost_port:3000--namevocechat-server-vhost_path:/home/vocechat-server/data privoce/vocechat-server详情点击官方网站五、使用习惯5.1 ubuntu无线WIFI操作sudonmcli r wifi on //开启WiFisudonmcli dev wifi //扫描附近的 WiFi 热点sudonmcli dev wifi connect热点名称password密码ifname wlan0 //连接到指定的 WiFi 热点sudonmcli r wifi off //关闭 wifi5.2 系统服务管理器指令systemctlsystemctl管理系统服务的指令。systemctl start xxx.service //启动nfs服务 systemctlenablexxx.service //设置开机自启动 systemctl is-enabled xxx.service //查看是否开机自启动 systemctl disable xxx.service //停止开机自启动 systemctl status xxx.service //查看服务当前状态 systemctl restart xxx.service //重新启动某服务 systemctl list-units--typeservice //查看所有已启动的服务lm-sensors安装包查看cpu温度sensors //安装好lm-sensors后直接查看cpu各个核的温度。5.3 网络操作netstat-apn//查看所有进程和端口的使用情况小主机安装NAS系统-飞牛fnOS一、简介在宿舍使用主力机PC通过无线连接Internet并将无线网卡共享给以太网网卡实现小主机通过与主力机PC以太网互联上网。这样只将小主机共享给主力机访问更安全。主力机PC以太网网卡右键-属性-共享小主机使用以太网DHCP自动获取ip。安装fnOS好多东西都会了也就没必要记录了。二、QA2.1 开启无线wifi如何使用无线网卡sudo-inmcli device#查看网络适配器列表nmcli device wifi list#查看当前wifi列表nmcli device wifi connectWi-Fi名称password密码ifname wlan_name#建立连接若有多个无线网卡可使用ifname进行区分。nmcli connection delete wlp2s0#断开连接并删除配置nmcli device disconnect wlp2s0#只断开连接#如果无线和有线连接同时配置有时候dhcp会不知道配置哪个导致有线被挤掉#所以我们就将有线连接配置为手动ipnmcli con show#检查是否已有对 enp1s0 的连接nmcli con modify MyEthernet ipv4.method manual ipv4.addresses192.168.1.100/24 ipv4.gateway192.168.1.1 ipv4.dns8.8.8.8,8.8.4.4#假设连接名称为 MyEthernet你可以使用以下命令来设置静态 IPnmcli con up MyEthernet#启动修改后的连接小主机自带的无线网卡信号不太好那我们就购买了TP-Link家的无线网卡TL-XDN6000Hwindows可以免驱动安装但linux需要自己去TP官网下载驱动程序。驱动程序TL-XDN6000H免驱版 V1.0 Linux系统驱动程序20240416安装过程及遇到问题1、查看是否安装了 build-essential 包 dpkg-sbuild-essential#fnOS没有安装Q1sudoapt-getupdate软件源更新失败 A1小主机同时连接了无线和有线导致update失败可以先断其中一个。 Q2sudoapt-getinstallbuild-essential缺少依赖。 A2可以先安装sudoaptinstall-yaptitudeaptitude可以自动检测并安装缺少的依赖。再使用sudoaptitudeinstallbuild-essential安装。2、确认要使用哪个安装包 dpkg --print-architecture3、安装或卸载sudodpkg-iaic8800fdrvpackage_amd64.deb#安装sudodpkg-iaic8800fdrvpackage#卸载2.2 获取所处公网curl6.ipw.cncurl4.ipw.cn#获取ipv4地址三、获得一台VPS服务器3.1 安全防护设置常用操作sudosu#进入rootpasswd#修改密码sudoadduser name#增加用户并在/etc/sudoers中添加sudoer权限sudovi/etc/ssh/sshd_config#修改ssh配置文件的Port 22进而修改访问端口防火墙操作sudoaptinstallufwsudoufw status#检查防火墙状态sudoufwenable#开启防火墙sudoufw disable#关闭防火墙#查询sudoiptables-L-n-v|grep端口号#查询特定端口号sudoss-tuln#查看正在监听的端口-tTCP 连接 -uUDP 连接 -l仅显示监听的端口 -n以数字形式显示地址和端口号#allow或denysudoufw allow22/tcp# 允许 SSHsudoufw allow80/tcp# 允许 HTTPsudoufw allow443/tcp# 允许 HTTPS#一般不用sudoufw default deny incoming# 拒绝所有传入流量sudoufw default allow outgoing# 允许所有传出流量3.2 内网穿透使用frp实现内网穿透教程用FRP配置toml文件搭建内网穿透小主机—云服务器VPS公网ip之间的内网穿透frp软件在0.52.0版本开始支持 toml格式的配置文件在后继版本取消 ini配置格式。程序下载https://github.com/fatedier/frp/releases解压目录/usr/local/frp配置服务端配置frps.tomlbindPort7000# frp服务的特定端口防火墙也需放开该端口# 服务面板可查看frp服务状态信息webServer.addr0.0.0.0# 后台管理地址,默认是127.0.0.1如果是公网访问则改成0.0.0.0webServer.port7001# 后台管理端口webServer.useruser# 可选后台登录用户名webServer.passwordpassword# 可选后台登录密码# 加密transport.tls.forcetrue# 服务端将只接受 TLS链接auth.methodtoken# 客户端访问验证方式auth.token123456*# 客户端访问验证密码frpc要与frps一致# 自定义的监听的端口所有对服务器该端口访问将被转发到本地内网做了反向代理可不处理防火墙放行vhostHTTPPort80vhostHTTPSPort443执行./frps -c ./frps.toml 或#创建frps.service服务启动 sudo vim /etc/systemd/system/frps.service #相关命令 sudo systemctl start frps# 启动frp sudo systemctl stop frps# 停止frp sudo systemctl restart frps# 重启frp sudo systemctl status frps# 查看frp状态 sudo systemctl enable frps# 设置为开机自启[Unit]# 服务名称可自定义Descriptionfrp server Afternetwork.target syslog.target Wantsnetwork.target[Service]Typesimple# 启动frps的命令需修改为您的frps的安装路径ExecStart/usr/local/frp/frps-c/usr/local/frp/frps.toml[Install]WantedBymulti-user.target客户端配置frpc.toml# 初始配置transport.tls.enabletrue# 从 v0.50.0版本开始transport.tls.enable的默认值为 trueserverAddr202.xxx.xxx.xxx# 服务端ipserverPort7000# 服务端端口auth.methodtoken# 客户端访问验证方式auth.token123456*# 客户端访问验证密码# 代理配置[[proxies]]namesshtypetcplocalIP127.0.0.1localPort22remotePort10022#customDomains [xxx.xxx.xxx.xxx][[proxies]]nameweb-80typehttplocalPort10080customDomains[xxx.xxx.xxx.xxx][[proxies]]nameweb-443typehttpslocalPort10443customDomains[xxx.xxx.xxx.xxx][[proxies]]namedy_mysql# 客户端服务名typetcp# 通讯方式localIP127.0.0.1# 客户端的ip(固定)localPort3306# 客户端服务端口remotePort13306# 映射到服务端端口服务器需放行执行./frpc -c ./frpc.toml 或#创建frpc.service服务启动 sudo vim /etc/systemd/system/frpc.service #相关命令 sudo systemctl start frpc# 启动frp sudo systemctl stop frpc# 停止frp sudo systemctl restart frpc# 重启frp sudo systemctl status frpc# 查看frp状态 sudo systemctl enable frpc# 设置为开机自启[Unit][Unit]# 服务名称可自定义Descriptionfrp client Afternetwork.target syslog.target Wantsnetwork.target[Service]Typesimple# 启动frpc的命令需修改为您的frpc的安装路径ExecStart/usr/local/frp/frpc-c/usr/local/frp/frpc.toml[Install]WantedBymulti-user.target总结1、frp利用7000端口实现服务端和客户端之间的互联将云服务器的端口与小主机的端口进行映射如云服务器10022-小主机22云服务器10080-小主机80记得云服务器的防火墙开放对应端口。 2、可使用自己域名映射到有公网ip的服务器其中web服务(nginx)云服务器10080-小主机80之间的端口映射提供通道使用test1.heihei.com访问到小主机端的网站列表匹配对应test1网站内容。四、docker使用1panel安装的都是docker容器具有很好的隔离效果主要配置的就是容器的端口。点点点就安装好了。fnOS的应用商店有迅雷使用教程手把手教你飞牛OS迅雷添加下载路径我不是矿神IMNKS下载路径实际1、设置里给应用添加路径。2、容器里给应用添加路径。3、重启容器。alist教程链接飞牛NAS上的小雅根本没有资源只剩下打赏码那得按照这个重新配置了五、常用应用istoreos配置旁路由官网下载istoreos-24.10.7-2026070313-x86-64-squashfs-combined.img安装至飞牛虚拟机有线网卡开启OVS、虚拟机中开启CPU虚拟化和IOMMU。当成linux安装即可安装后找到istoreos访问ip进入web配置界面。可配置为旁路由手动安装广告过滤、学习插件等iptv学习中。。小主机安装ubuntu服务器版本一、简介准备部署个人知识库本地服务器frp客户端-云服务器frp服务端通过frp通道进行内网穿透将本地服务器的ssh、1panel、maxkb等服务的端口映射到服务器的某个端口。作为本地服务器ssh建立的两条通道保障能完成本地服务器的远程控制frp提供的ssh主用通道花生壳提供的ssh备用通道二、常见设置切换为静态ipipaddr show#查看当前网卡名称cd/etc/netplansudocp01-netcfg.yaml 01-netcfg.yaml.bak# 根据实际文件名调整sudovi/etc/netplan/01-netcfg.yaml# 文件名可能为00-installer-config.yaml等[1,3,11](ref)network: version:2renderer: networkd# 服务器用networkd桌面版可换为NetworkManagerethernets: ens33:# 替换为你的网卡名称dhcp4: no# 关闭DHCPaddresses:[192.168.1.100/24]# IP地址及子网掩码CIDR格式gateway4:192.168.1.1# 网关nameservers: addresses:[8.8.8.8,8.8.4.4]# DNS服务器sudonetplan apply扩展现有LVM逻辑卷适用于已有未分配的物理卷空间vgdisplay ubuntu-vg# 检查卷组剩余空间[1](ref)sudolvextend-l100%FREE /dev/ubuntu-vg/ubuntu-lv# 将所有剩余空间分配给逻辑卷[1,5](ref)sudoresize2fs /dev/ubuntu-vg/ubuntu-lv# 适用于ext4文件系统[1,6](ref)

相关新闻

计算机毕业设计之大学生体测管理系统

计算机毕业设计之大学生体测管理系统

随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代&#xf…

2026/8/3 19:31:10 阅读更多 →
Node.js内存泄漏排查与修复:从V8堆快照到代码优化实战

Node.js内存泄漏排查与修复:从V8堆快照到代码优化实战

1. 从一次深夜告警说起:当Node.js进程突然“暴毙” 凌晨两点,手机突然开始疯狂震动。打开一看,监控系统里一片飘红,核心服务大面积下线。登录服务器一看,日志里赫然躺着那行熟悉的、令人心头一紧的错误: …

2026/8/3 19:31:10 阅读更多 →
API自动化测试工具Api-Auto-Test:从配置化到CI/CD集成的工程实践

API自动化测试工具Api-Auto-Test:从配置化到CI/CD集成的工程实践

1. 项目概述:为什么我们需要Api-Auto-Test?在软件开发的快节奏世界里,API(应用程序编程接口)早已成为系统间通信的基石。无论是微服务架构下的内部调用,还是面向第三方开发者开放的公共接口,API…

2026/8/3 19:31:10 阅读更多 →

最新新闻

职场进阶必备!OpenClaw 2.9.0智能桌面自动化工具落地实操指南

职场进阶必备!OpenClaw 2.9.0智能桌面自动化工具落地实操指南

🔥前言:Win11 环境运行 OpenClaw 必读说明 OpenClaw(因其图标酷似小龙虾,在社区中常被昵称为“小龙虾”)是一款备受关注的本地优先 AI 智能体项目。它基于开源协议开发,能够通过自然语言指令驱动计算机完成…

2026/8/3 20:09:43 阅读更多 →
3步掌握PUBG-Logitech:开源智能识别压枪工具的完整教程

3步掌握PUBG-Logitech:开源智能识别压枪工具的完整教程

3步掌握PUBG-Logitech:开源智能识别压枪工具的完整教程 【免费下载链接】PUBG-Logitech PUBG罗技鼠标宏自动识别压枪 项目地址: https://gitcode.com/gh_mirrors/pu/PUBG-Logitech PUBG-Logitech是一款基于图像识别技术的开源罗技鼠标宏压枪工具,…

2026/8/3 20:09:43 阅读更多 →
YOLOv11改进 | 主干/Backbone篇 | 目标检测网络FasterNeT轻量化网络助力yolov11改进(提高FPS和检测效率)

YOLOv11改进 | 主干/Backbone篇 | 目标检测网络FasterNeT轻量化网络助力yolov11改进(提高FPS和检测效率)

一、本文介绍 本文给大家带来的改进机制是FasterNet网络,将其用来替换我们的特征提取网络,其旨在提高计算速度而不牺牲准确性,特别是在视觉任务中。它通过一种称为部分卷积(PConv)的新技术来减少冗余计算和内存访问。这种方法使得FasterNet在多种设备上运行速度比其他网络…

2026/8/3 20:09:42 阅读更多 →
Vue Router导航守卫重定向死循环:原理、调试与最佳实践

Vue Router导航守卫重定向死循环:原理、调试与最佳实践

1. 项目概述:导航守卫中的重定向死循环 在Vue.js的单页应用开发中, vue-router 的导航守卫(Navigation Guards)是实现路由权限控制、数据预加载和页面跳转逻辑的核心机制。然而,许多开发者,包括我自己&am…

2026/8/3 20:09:42 阅读更多 →
嵌入式开发

嵌入式开发

文章目录零、学习大纲一、嵌入式驱动开发1.具体情况2.RTOS:FreeRTOS二、Linux驱动开发零、学习大纲 了解GPIO协议、I2C协议、SPI Flash、WatchDog、FreeRTOS、CAN总线、串口编程 一、嵌入式驱动开发 1.具体情况 1.就业单位: (1)主控芯片原厂&#xff…

2026/8/3 20:09:42 阅读更多 →
python的工业过程控制场景模拟第四十八篇:分析前馈—反馈控制历史数据,量化前馈补偿降低的参数波动幅度。

python的工业过程控制场景模拟第四十八篇:分析前馈—反馈控制历史数据,量化前馈补偿降低的参数波动幅度。

前馈—反馈控制历史数据分析系统 —— 量化前馈补偿效果的实战工具"前馈控制的道理谁都懂——扰动还没影响到被控量之前就先动手。但问题是:你怎么向领导证明前馈真的有用?我感觉有了前馈之后稳多了——这不是工程师该说的话。你需要的是数据&#…

2026/8/3 20:08:26 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构一、前言:具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练,不具备物理交互能力,无法适应真实世界的不确定性。具身智能(Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统,通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构:点对点模式、Broker 中间代理模式、广播模式、以数据为中心(DDS)模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/3 4:36:35 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/3 13:07:03 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/3 5:19:38 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/3 8:27:36 阅读更多 →