NF
  • 2024-09-21Free5GC源码研究(2) - 单个NF的软件架构
    前文我们总览了free5gc的总体软件架构。整一个free5gc系统又由几个NF(NetworkFunction)组成,所以本文继续深入研究单个NF的软件架构。要研究NF的软件架构,最直接的方式是找一个简单的NF来回观摩。free5gc/ausf算是比较简单的一个,然而我发现了一个更简单的NF,叫做andy89923nf-exampl
  • 2024-09-02【算法改进】离散分数阶Caputo方法克服局部最优陷阱:蝠鲼觅食优化算法案例研究
    目录1.摘要2.离散分数阶Caputo方法3.基于Caputo定义的分数阶蝠鲼觅食优化算法4.结果展示5.参考文献6.代码获取1.摘要增强元启发式(MH)优化算法的探索和开发阶段是避免局部最优的关键,本工作提出了一种新的蝠鲼觅食优化算法变体,用于全局优化问题、工程设计优化问题和
  • 2024-09-02生信phageannotator安装
    创建Conda环境:condacreate-nphageannotator_envpython=3.8condaactivatephageannotator_env安装Nextflow:通过Conda安装Nextflow:condainstall-cbiocondanextflow安装nf-core:通过pip安装nf-core工具:pipinstallnf-core下载和安装nf-
  • 2024-08-23nf_register_hooks()【网络钩子】
    nf_register_hooks()函数用于在Linux内核中注册网络钩子(netfilterhooks),它是netfilter框架提供的一个API。在Linux内核中,netfilter是一种网络数据包处理框架,它允许在网络栈中的不同层级(如网络层、传输层)拦截和修改网络数据包。钩子函数就是在网络栈的特定位置执行的回调函数,在
  • 2024-08-21centos 7 部署k8s
    一、环境准备集群角色主机名操作系统IP地址内核Masterk8s-masterCentOSLinuxrelease7.9.2009(Core)172.16.99.713.10.0-957.el7.x86_64Nodek8s-node01CentOSLinuxrelease7.9.2009(Core)172.16.99.723.10.0-957.el7.x86_64Nodek8s-node02Cent
  • 2024-08-15[nRF24L01+] 1. 硬件设计
    nRF24L01pluss_REFERENCE_MODULES.pdfnrf24l01p_product_specification_1_0.pdf1.硬件设计1.1.实物图[左边是PCB天线,右边是SMA连接器接天线]1.2.接口示意图[接口方块图][接口定义]1.3.电路图[电路图]不同芯片的天线BOM物料差别:RefL01+LE1-Q48LE1-Q3
  • 2024-08-03PTA 6-8 简单阶乘计算
    6-8简单阶乘计算(10分)本题要求实现一个计算非负整数阶乘的简单函数。函数接口定义:intFactorial(constintN);其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。裁判测试程序样例:#include<stdio.h>intFactorial(consti
  • 2024-07-31容斥定理及二项式反演
    二项式定理:\[(a+b)^n=\sum_{i=0}^{n}\binom{n}{i}a^ib^{n-i}\]很好理解。我们经常会使用的式子:\[(1+x)^n=\sum_{i=0}^{n}x^i\binom{n}{i}\]容斥定理:\[\begin{split}\left|\bigcup_{i=1}^{n}S_i\right|=&\sum_{i}|S_i|-\sum_{i<j}|S_i\capS_j|+\sum_{i<j&
  • 2024-07-29射频测试接收灵敏度
    灵敏度(Sensitivity)接收机性能测试相关指标:接收灵敏度,接收灵敏度是衡量手机信号强弱的关键指标。接收灵敏度计算公式:Sensitivity(dBm)=-174dBm/Hz+NF+10*log(BW)+SNR,-174dBm/Hz:指的是常温下(25℃)的热噪声,高温时热噪声会加大,导致灵敏度变差。NF:接收机的噪声系数。10*log(BW
  • 2024-07-20加载 iptables 相关模块
    在现代Linux系统中,连接跟踪(ConnectionTracking)功能已经集成到nf_conntrack模块中,不再需要单独加载ip_conntrack模块。相应的nf_conntrack模块负责处理IPv4的连接跟踪功能,而IPv6的连接跟踪功能由nf_conntrack_ipv6模块处理。如果你需要加载与连接跟踪相关的模块,可以使用
  • 2024-06-17【AWK】awk的使用
    AWK看这篇就基本能满足日常了:https://www.cnblogs.com/zhengyan6/p/16290156.htmlawd-F'f''{print$NF}'1.txt$NF分隔符的最后一列。(如果能分割就是最后一个,如果不能分割,那就是整行)NF是行数。。$0是一整行$1是分割数据后的第一个项NR:用来记录行号(awk的参数是
  • 2024-06-13Conntrack 监控,别等故障了再回来加监控
    这是专栏第8篇,介绍一下node-exporter的conntrack插件。这个插件大家平时关注可能较少,但是在一些场景下,比如防火墙、NAT网关等,需要监控conntrack表的使用情况。我就遇到过一次生产事故,就是因为conntract表满了,导致新连接无法建立,所以这个插件还是很有用的。conntrack
  • 2024-06-12Conntrack 监控,别等故障了再回来加监控
    这是专栏第8篇,介绍一下node-exporter的conntrack插件。这个插件大家平时关注可能较少,但是在一些场景下,比如防火墙、NAT网关等,需要监控conntrack表的使用情况。我就遇到过一次生产事故,就是因为conntract表满了,导致新连接无法建立,所以这个插件还是很有用的。connt
  • 2024-04-02超分辨率(4)--基于A2N实现图像超分辨率重建
    一.项目介绍 已有研究表明,注意力机制对高性能超分辨率模型非常重要。然而,很少有工作真正讨论“为什么注意力会起作用,它又是如何起作用的”。文章中尝试量化并可视化静态注意力机制并表明:并非所有注意力模块均有益。提出了AttentioninAttentionBlock(A2N)用于高精确图像超分
  • 2024-03-23生成函数与多项式
    1.生成函数1.1普通型生成函数OGF1.1.1基础序列\(\{f_i\}_{i=0}^n\)的普通型生成函数是\(F(x)=\sum_{i=0}^nf_ix^i\)。\(n\)可以等于\(\infty\)。有一些常用的运算规则需要记住:\[F(x)+G(x)=H(x)\iffh_n=f_n+g_n\]\[F(x)G(x)=H(x)\iffh_n=\sum_{i=
  • 2024-02-28CodeForces 1844H Multiple of Three Cycles
    洛谷传送门CF传送门首先环是不用管的,只用判环长是否为\(3\)的倍数即可。考虑设\(f(x,y,z)\)表示\(x\)个\(1\)链,\(y\)个\(2\)链,\(z\)个\(0\)链,组成所有环长都为\(3\)的倍数的方案数。注意到\(f(x,y,z)=(x+y+z)f(x,y,z-1)\)(可以接到剩下的任意
  • 2024-02-21为什么要开 bridge-nf-call-iptables?
    为什么要开bridge-nf-call-iptables?Kubernetes环境中,很多时候都要求节点内核参数开启 bridge-nf-call-iptables:sysctl-wnet.bridge.bridge-nf-call-iptables=1 参考官方文档 NetworkPluginRequirements如果不开启或中途因某些操作导致参数被关闭了,就可能造
  • 2024-02-12P4512 【模板】多项式除法
    为什么不能直接用\(F(x)\timesG(x)^{-1}\)做?\(G(x)^{-1}\)是模\(x^{m+1}\)意义下的,\(n-m>m\)时得到的\(Q(x)\)就是错的。记\(F'(x)\)为\(F(x)\)系数翻转后的多项式,即若\(F(x)=\sum\limits_{i=0}^nf_ix^i\),则\(F'(x)=\sum\limits_{i=0}^nf_{n
  • 2024-02-08Linux 中 awk命令输出文本的前几列
     001、linux中awk命令输出文本的前几列[root@PC1test2]#lsa.txt[root@PC1test2]#cata.txt##测试文本01020304050607080910111213141516171819202122232425262728293031323334353637383940[root@PC1
  • 2024-02-01永久修改/etc/proc下的项的配置文件
    一般/proc/下的数据,想永久生效,都需要放在/etc/sysctl.conf如何需要修改如/proc/sys/net/nf_conntrack_max这个的参数,需要将net后面的斜杠换成点后vim/etc/sysctl.confnet.nf_conntrack_max=656666重新生效sysctl-p
  • 2024-01-18Linux awk命令
    Linuxawk命令今天,在看面经过程中,看到有关于linux指令的问题,想到自己一直对awk不太熟悉,今天详细学习一下,记录一下增强记忆,也希望在今后的工作中能够使用它。Linux三剑客:grep(过滤文本)sed(修改文本)awk(处理文本)语法格式awk[参数][处理内容][操作对象]使用实例参数取值:
  • 2024-01-16Linux--netfilter框架
    目录简介五个钩子简介Netfilter是Linux内核中的一个数据包处理框架,它提供了一种灵活的机制,允许内核模块注册回调函数来处理网络数据包。Netfilter框架的主要功能包括数据包过滤、网络地址转换(NAT)、端口转换等。它允许注册的回调函数在数据包经过特定的处理点时被调用,从而实现对
  • 2023-12-08电容
    100nf等于0.1uf。nf和uf都是电容的容量单位。电容容量单位换算关系是:1法拉(F)=1000毫法(mF)=1000000微法(μF)。1微法(μF)=1000纳法(nF)=1000000皮法(pF)。 100nf=0.1uf。pF就是皮法,nF就是纳法。电容的单位有法拉,毫法,微法,纳法,皮法,具体单位换算如下:1法拉(F)=1000毫法(mF)
  • 2023-10-27Netfilter日志记录
    iptables-traw-IPREROUTING-ptcp--dport80-jLOG#iptables-traw-IPREROUTING-ptcp--dport80-jLOG--log-level3--log-prefix"ipt-err:" 可以指定log级别日志级别可通过syslog定义进行查看。另外LOG目标还可指定参数:–log-tcp-sequence,–log-tcp-options,–
  • 2023-10-25[ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-cal
     永久解决方法:在/etc/sysctl.conf中添加:net.bridge.bridge-nf-call-ip6tables=1net.bridge.bridge-nf-call-iptables=1执行sysctl-p时刷新sysctl-p如果出现缺少文件的现象sysctl:cannotstat/proc/sys/net/bridge/bridge-nf-call-iptables:没有那个文