linux学习lesson68

fast.ai深度学习实践:7个工程化思维断点与学习率调优核心 深度学习模型开发中,数据质量、归一化策略、学习率选择等基础决策远比模型结构更影响最终效果。其原理在于:神经网络训练本质是高维非凸优化过程,输入分布偏移会破坏梯度稳定性,而学习率直接决定参数更新步长与收敛路径。技术价值体现在显著降低试错成本、提升模型交付确定性——尤其在标注数据有限、业务迭代紧迫的工业场景中。典型应用场景包括图像分类、医疗影像分析、卫星遥感识别及边缘部署等。本文聚焦 fast.ai 实践体系中的关键认知断点,深入解析学习率调优方法论与数据归一化陷阱,提供可复用的工程化诊断框架。 阅读详情



1.添加自定义监控项目

需求:监控某台web的80端口连接数,并出图
两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现
对于第一步,需要到客户端定义脚本

[root@linux02 ~]# vim /usr/local/sbin/estab.sh //内容如下

#!/bin/bash
##获取80端口并发连接数

[root@linux02 ~]# netstat -ant |grep ':80 ' |grep -c ESTABLISHED
[root@linux02 ~]# chmod 755 /usr/local/sbin/estab.sh

客户端上编辑配置文件 vim /etc/zabbix/zabbix_agentd.conf//增加

[root@linux02 ~]# vim /etc/zabbix/zabbix_agentd.conf

UnsafeUserParameters=1 //表示使用自定义脚本
UserParameter=my.estab.count[*],/usr/local/sbin/estab.sh
//自定义监控项的key为my.estab.count,后面的[*]里面写脚本的参数(多个参数使用,分隔即可),如果没有参数则可以省略,脚本为/usr/local/sbin/estab.sh
重启zabbix-agent服务

[root@linux02 ~]# systemctl restart zabbix-agent

首先到服务端验证,执行命令

[root@linux01 ~]# zabbix_get -s 192.168.139.112 -p 10050 -k 'my.estab.count'

然后在zabbix监控中心(浏览器)对应的客户端上配置增加监控项目
键值写my.estab.count
添加该项目后,到“监测中”- “最新数据”查看刚添加的项目是否有数据出现
有了数据就可以添加图形了
“配置”-“主机” -“图形” -“创建图形”
不然预览没有图形


2.配置邮件警告

使用163或者QQ邮箱发告警邮件
首先登录你的163邮箱,设置开启POP3、IMAP、SMTP服务
开启并记录授权码
然后到监控中心设置邮件告警
“管理”,“报警媒介类型”,“创建媒体类型”
在这里插入图片描述

{ALERT.SENDTO} ,{ALERT.SUBJECT},{ALERT.MESSAGE}
在这里插入图片描述
创建报警脚本mail.py

[root@linux01 ~]# vim /usr/lib/zabbix/alertscripts/mail.py//内容参考https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py
#!/usr/bin/env python
#-*- coding: UTF-8 -*-
import os,sys
reload(sys)
sys.setdefaultencoding('utf8')
import getopt
import smtplib
from email.MIMEText import MIMEText
from email.MIMEMultipart import MIMEMultipart
from subprocess import *

def sendqqmail(username,password,mailfrom,mailto,subject,content):
gserver = 'smtp.qq.com'
gport = 25

try:
# msg = MIMEText(unicode(content).encode('utf-8')) //如果发送的邮件有乱码,可以尝试把这行改成如下:
msg = MIMEText(content,'plain','utf-8')
msg['from'] = mailfrom
msg['to'] = mailto
msg['Reply-To'] = mailfrom
msg['Subject'] = subject

smtp = smtplib.SMTP(gserver, gport)
smtp.set_debuglevel(0)
smtp.ehlo()
smtp.login(username,password)

smtp.sendmail(mailfrom, mailto, msg.as_string())
smtp.close()
except Exception,err:
print "Send mail failed. Error: %s" % err


def main():
to=sys.argv[1]
subject=sys.argv[2]
content=sys.argv[3]
##定义QQ邮箱的账号和密码,你需要修改成你自己的账号和密码(请不要把真实的用户名和密码放到网上公开,否则你会死的很惨)
sendqqmail('1234567@qq.com','aaaaaaaaaa','1234567@qq.com',to,subject,content)

[root@linux01 ~]# chmod 755 /usr/lib/zabbix/alertscripts/mail.py


3.测试警告

创建一个接受告警邮件的用户,“管理”,“用户”,“创建用户”,“报警媒介”,类型选择“baojing”,注意用户的权限,如果没有需要到用户组去设置权限
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

设置动作,“配置”,“动作”,“创建动作”

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

名称写“sendmail”(自定义),“操作”页面,内容如下

HOST:{HOST.NAME} {HOST.IP}
TIME:{EVENT.DATE} {EVENT.TIME}
LEVEL:{TRIGGER.SEVERITY}
NAME:{TRIGGER.NAME}
messages:{ITEM.NAME}:{ITEM.VALUE}
ID:{EVENT.ID}

“新的触发条件”,A维护状态 非在 维护,B触发器示警度>=未分类
“操作”,选择发送的用户为刚创建的用户,仅送到选择“baojing”
切换到“恢复操作”,把信息改成如下

HOST:{HOST.NAME} {HOST.IP}
TIME:{EVENT.DATE} {EVENT.TIME}
LEVEL:{TRIGGER.SEVERITY}
NAME:{TRIGGER.NAME}
messages:{ITEM.NAME}:{ITEM.VALUE}
ID:{EVENT.ID}

点击“新的”,“操作”,选择发送的用户为刚创建的用户,仅送到选择“baojing”
测试告警
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
成功发送邮件
在这里插入图片描述

4.不发邮件的问题处理

[root@linux01 alertscripts]# python send.py test@163.com 'hello' 'hhhhhh'

Send mail failed. Error: (535, ‘Error: authentication failed’)
原因是账号,密码和用户名位置填错了;另外一种可能是163的smtp没开启
还用send.py的文件没有赋予755权限,所以导致发不了邮件

E-Learning应是学习系统而非教育系统:基于xAPI的行为驱动重构 学习系统本质是围绕真实学习行为构建的技术范式,其核心在于捕捉、理解并响应学习者的认知过程,而非简单复刻传统教育流程。它依托xAPI等行为日志标准,将点击、暂停、回放、拖拽等微观交互转化为可计算的认知信号;通过行为聚类、时序分析与体验网络建模,实现从‘完成课程’到‘掌握能力’的评估跃迁;最终在企业培训、职业教育、开发者学习等场景中,支撑动态难度调节、情境化推送、技能缺口预警等工程化教学干预。本文聚焦学习系统落地中的数据模型重构、评估逻辑升级与内容架构演进,详解如何用行为数据驱动真正以学习者为中心的智能平台建设 阅读详情

相关推荐

语义级视听重建:从Deepfake到可信生成的技术范式迁移

语义级视听重建是一种以人类感知阈值为基准、强调物理合理性与任务意图对齐的新型生成范式,其核心在于将音频、视频、姿态等多模态信号纳入统一的可控生成框架。区别于传统对抗式伪造技术,它依托运动连续性建模、光度一致性约束和时序因果链显式编码,实现符合生物力学与认知规律的高质量输出。该技术已突破娱乐应用边界,在医疗康复、教育微课、历史档案修复等高价值场景中形成可验证、可审计、可协同的人机接口。本文聚焦语义对齐与可控生成两大关键技术支点,解析如何构建面向真实业务需求的可信生成系统。

weixin_33863087的博客 441

Sklearn:房租租⾦模型预测 版本一

日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 数据集下载链接:https://pan.baidu.com/s/13OtaUv6j4x8dD7cgD4sL5g提取码:7tze 5.10 房租租⾦模型预测 1 项⽬背景 当今社会,房屋租⾦由装修情况、位置地段、户型格局、交通便利程度、市场供需量...

あずにゃん梓喵的博客 2555

【信息科学与工程学】计算机科学与技术——第七十七篇 系统架构设计02

编号类型模型配方企业资本运作的方法/规则/条件/依据及所有的步骤(​风险处理/异常处理/危机应对关联知识法律法规和裁决依据​​由发起人(通常是知名投资人、投行或产业资本)先设立一个只有现金、无实际业务的特殊目的收购公司(SPAC),通过IPO募集资金并在交易所上市。然后在规定时间内(通常24个月)寻找一家非上市公司进行合并(De-SPAC),使目标公司迅速实现上市,规避传统IPO的复杂流程和不确定性。1.:在开曼或特拉华注册空壳公司,注入少量种子资金。2.

weixin_49199313的博客 309

Linux 基础指令与内核思维构建系列(五):从文件查找到系统管理

which、whereis、find、grep、top、rz、sz、zip、tar、file、scp、bc、uname、shutdown,history

2502_91499791的博客 220

CCS TMSC6748 报错Error connecting to the target: (Error -600 @ 0x0)

CCS TMSC6748 报错Error connecting to the target:(Error -600@ 0x0)

AS_the_deer1717的博客 6636

Habitat-baselines v0.1.7防踩坑手把手带你跑通(全网唯一)

Habitat-baselines v0.1.7防踩坑手把手带你跑通(全网唯一)

shannanshouyin的博客 1276

linux中sln作用,linuxHighPerformanceServer.sln

Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 15VisualStudioVersion = 15.0.28307.960MinimumVisualStudioVersion = 10.0.40219.1Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC94...

weixin_30068505的博客 411

探索Vortex开源GPGPU:RISC-V SIMT架构(4-1),Execute SFU(1)

本文详细分析了Vortex RISC-V内核6级流水线中Execute阶段的SFU(特殊功能单元)模块。重点介绍了SFU的数据流结构,包含dispatch_unit、pe_switch、csr_unit、wctl_unit和gather_unit五个子模块。文章深入解析了warp控制指令wspawn和tmc的实现机制:wspawn用于激活指定数量的warp并设置新PC值,tmc则用于控制线程掩码和warp状态。通过C代码和汇编指令的对照分析,阐明了这些指令在并行计算中的关键作用,包括线程激活、状态切换和执行

weixin_55313207的博客 1363

Lesson_6 作业_2 ---- 银行账户模拟

一、作业描述   Account.java文件中定义了一个银行帐户类Account,其中包括了帐户名属性accountName、存款余额属性amount、存款方法deposit(doublemoney)。阅读并理解这个类,并为其增加一个“取款”方法withdraw():当存款余额大于取款金额时,执行取款修改余额;当存款余额小于取款金额时,不执行取款;以返回值0表示取款成功,返回值1表示取款...

weixin_30737363的博客 135

Chapter 7 Linear Voltage Regulators

这一章我们介绍LDO.

2304_76736886的博客 2764

ROS2实战:构建模块化启动文件(launch file)以驱动复杂机器人系统

本文详细介绍了ROS2中构建模块化启动文件(launch file)的最佳实践,帮助开发者高效管理复杂机器人系统的节点启动。通过功能分解、参数化设计和嵌套启动等技术,实现批量管理、依赖控制和配置统一,显著提升系统稳定性和调试效率。文章包含实战代码示例和工程化建议,特别适合自动驾驶、物流机器人等场景应用。

weixin_28744613的博客 215

N_m3u8DL-RE实战指南:三步掌握现代流媒体下载核心技术

在数字内容爆炸的时代,你是否曾为无法保存重要的在线课程而焦虑?是否因错过精彩直播而后悔莫及?N_m3u8DL-RE作为跨平台的现代流媒体下载工具,专门破解MPD、M3U8、ISM等主流流媒体协议,让你轻松掌控数字内容的保存权。想象一下,你拥有一个"流媒体时光机",随时可以将任何在线视频定格为永恒。 ## 🔍 为什么传统方法在流媒体面前束手无策? 流媒体技术就像一条永不停歇的河流,传统下载工具

gitblog_00351的博客 803

学Simulink——线控转向(Steer‑By‑Wire, SBW)路感模拟与回正控制仿真

本文详细介绍了线控转向(SBW)系统的Simulink建模方法,重点讲解了路感模拟与回正控制的实现原理。文章首先分析了SBW系统结构,建立了方向盘和前轮的动力学方程;随后分步骤演示了Simulink建模过程,包括方向盘二阶动力学、前轮位置闭环控制、路感反馈计算等核心模块;最后通过仿真验证了转向跟随性能、路感反馈效果和自动回正功能。文中还提供了工程实现的关键参数和注意事项,为开发真实的SBW系统提供了实用指导。该模型可扩展应用于主动转向、故障注入等高级功能开发。

xiaoheshang_123的博客 39

MOSS-TTS-GGUF终极指南:如何在普通CPU上运行20种语言的本地语音合成模型

MOSS-TTS-GGUF是OpenMOSS团队推出的革命性文本转语音解决方案,通过GGUF量化格式与llama.cpp后端实现了完全本地化的20种语言语音合成。这个项目让开发者能够在普通CPU上运行高质量的TTS模型,无需依赖GPU或云端服务,真正实现了语音合成的边缘部署。 ## 🔥 为什么选择MOSS-TTS-GGUF? 在AI语音合成领域,传统的TTS模型通常面临三大挑战:**硬件要求

gitblog_00220的博客 647

PMP–一、二、三模–分类–13.干系人管理

A:确认是否已制定沟通管理计划,使业务干系人认识到项目的成功之处。B:让业务干系人参加冲刺回顾会议。C:与发起人和关键干系人一起确定产品待办事项列表中的优先要务,以便交付商业利益。D:为关键干系人开展收尾调研。C。

stqer的博客 1418

IPGUARD客户端与应用程序冲突

客户端与应用程序冲突 症状 安装客户端之后,客户端的某些程序无法运行或使用过程中出现异常,卸载客户端后恢复正常。 原因分析 可能是客户端的某些功能与应用程序发生冲突导致。 解决方法 当出现这样的情况时,可以按照以下步骤确认。 步骤1:屏蔽主动注入 在客户端配置策略中,增加配置策略hookapi_disinj,值为1;待策略同步到客户端后,重启客户端确认问题是否解决。如果解决,则转到...

IP-Guard专栏 1410

Carpentries人才培育模式:重构技术教育的包容性基础设施

数据素养与技术能力正从专业壁垒走向组织基础能力,其核心挑战已不再是知识传授,而是如何构建低认知负荷、高身份认同、强即时反馈的学习系统。Carpentries作为全球验证十年的开源教学框架,以‘微循环实操+双讲师认知安全+可验证徽章’为支柱,将多元化(Diversifying)从价值主张转化为可审计的行为链;其教案协作、本地化语境适配与同伴导师孵化机制,直击企业数据素养提升中‘学不会、留不住、用不上’三大痛点。本文深入解析该体系在真实组织场景中的落地逻辑与工程化实践路径。

cumian9828的博客 670

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

JP4-1-1-MyLesson项目简介

MyLesson项目简介,包括项目介绍,权限介绍,环境介绍,技术栈介绍,环境初始化操作,数据库表的创建等。

周航宇的博客 2957

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

MongoDB BSON文档模型与模式自由设计原理

文档型数据库中的‘文档’并非传统文件,而是具备结构语义的数据活体单元;BSON作为MongoDB底层二进制数据格式,弥补了JSON在类型精度、二进制支持和扩展性上的根本缺陷,使文档成为可索引、可计算、可原子操作的原生数据实体。其设计支撑了延迟模式定义、嵌套建模、高效索引与聚合等核心能力,在电商、教育、IoT等高并发、多变Schema场景中展现出显著工程优势。理解BSON与文档模型的本质,是构建高性能、可演进NoSQL系统的前提。

weixin_34194359的博客 362

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

哈佛 CS2881r 人工智能安全笔记(一)

本节课中我们一起学习了现代大语言模型从预训练到安全训练的完整流程。我们了解了下一个词预测作为训练目标的原因,Transformer架构如何为高效计算而设计,以及监督微调、强化学习(特别是基于奖励模型的RLHF)各自的作用和挑战。我们还探讨了针对推理过程的强化学习其意义和安全考量,并介绍了通过“深思熟虑的对齐”进行更高级安全训练的方法。理解这些基础流程,是我们后续深入探讨对齐问题与安全挑战的基石。在本节课中,我们一起学习了人工智能安全中的鲁棒性问题。

龙哥盟 65

WebGoat2026年版本(全10个模块另附其他模块)通关教程

本文简要介绍了WebGoat安全测试平台的部署和使用方法。主要内容包括:1)环境配置(Java23+Maven3.9.11)和启动步骤;2)HTTP基础任务,通过BurpSuite抓包分析POST请求;3)HTTP代理任务,要求修改请求方法和添加特定头信息;4)开发者工具任务,使用控制台获取随机数和网络请求中的数值;5)CIA三要素测验题。文章提供了具体操作截图和Python请求示例,帮助读者完成各项安全测试任务,适合作为Web应用安全测试的实操参考手册。

csdnkazusa的博客 1360

linux学习lesson15

目录 1 磁盘格式化 2 磁盘挂载 3 手动增加swap空间 1 磁盘格式化 磁盘格式化命令:mke2fs、mkfs.ext2、mkfs.ext3、mkfs.ext4 和mkfs.xfs 现在以mke2fs为例:常用的参数 -b:表示分区时设定每个数据区块占用的空间大小。目前,每个数据块支持1024B、2048B以及4096B。 -i:表示设定inode的大小。 -N:表示...

InfiniteIdea_Go的博客 2716

linux学习lesson53

文章目录1 php-fpm的pool2 php-fpm慢执行日志3 open_basedir4 php-fpm进程管理 1 php-fpm的pool 支持多个pool的运行网站:隔离站点资源和独立配置 增加一个pool: [root@linux01 ~]# vim /usr/local/php/etc/php-fpm.conf [global] pid = /usr/local/php-fpm/...

InfiniteIdea_Go的博客 761

linux学习lesson38

目录 1 rsync通过服务同步 2 linux系统日志 3 screen工具 1 rsync通过服务同步 要编辑配置文件/etc/rsyncd.conf 启动服务rsync --daemon [root@linux01 ~]# rsync --daemon 启动后可以查看一下日志,并查看端口是否启动 [root@linux01 ~]# vim /etc/rsyncd.con...

InfiniteIdea_Go的博客 737

linux学习lesson36

目录 1 linux任务计划cron 2 chkconfig工具 3 systemd管理服务 4 unit介绍 1 linux任务计划cron Linux任务计划功能的操作都是通过crontab命令来完成的,常用的参数有: -u:表示指定某个用户,不加-u选项则为当前用户 -e:表示制定计划任务 -l:表示列出计划任务 -r:表示删除计划任务 编写任务计划的格式 [ro...

InfiniteIdea_Go的博客 729

linux学习lesson33

目录 1 linux网络相关 2 firewalld和netfilter 3 netfilter5表5链介绍 4 iptables语法 1 linux网络相关 ifconfig查看网卡ip(yum install net-tools) [root@worker1 ~]# yum install -y net-tools ip addr查看网卡ip [root@worker1 ~]...

InfiniteIdea_Go的博客 704
上一篇: linux学习lesson67
下一篇: linux学习lesson69
InfiniteIdea_Go
博客等级 码龄8年 3粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值