变量 作用export linux

C语言全局变量的extern+typedef函数指针+uvm_queue/pool/config_db/resource_db/barrier+接口设计分层+PCIe电气接口

C语言全局变量的extern 全局变量在不同的文件引用,需要加上extern,才能引用到。 如果没有extern关键词,则认为是一个定义,而不是引用,引发同名冲突。 函数也是一样。要在本文件引用其它文件的函数,需要增补extern关键字。 而其它文件,声明和定义过该函数。 typedef函数指针 h ......
接口 指针 全局 变量 resource_db

Linux网络配置

在虚拟机上添加第二张网卡。 使用以下命令查看网卡: [root@localhost ~]# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default q ......
Linux 网络

Linux平台总线

linux drv和 dev都会注册进总线的链表,如果设备和驱动匹配,调用驱动程序的probe函数 总线类型:bus_type 代码分析: 注册drv 举例说明: 分析注册一个平台drv driver_register(&drv->driver) bus_add_driver(struct devi ......
总线 Linux 平台

将windows上socket的client程序修改到linux上运行

将windows上客户端程序修改到linux上运行 记录一下修改哪些地方 编译命令 文件夹的内容:包含了client.cpp mySocket.cpp mySocket.h until.h 链接在一起 g++ -c client.cpp mySocket.cpp until.h -std=c++11 ......
windows 程序 socket client linux

linux中文件的特殊权限setgid-setuid-sbit

1.SetUID一.SetUID的功能SetUID主要是给命令提供一个root权限,就是命令运行时拥有root用户权限,命令运行结束后root权限消失1.只有执行的二进制程序才能设定SUID权限 2.命令执行者要对该程序有用x(执行)权限 3.命令执行者在执行该程序时获得该程序文件属主(所有者)的身 ......

linux-网络接口的绑定与组合(bond 网桥的创建)

网络接口的绑定 一、虚拟接口 将多个网络逻辑接口连接在一起:1、实现冗余、避免故障 2、提高吞吐率 原理:非在物理网卡上设置、而是通过多个物理网卡聚合成一个虚拟的网卡(外部网络访问的就是本机的虚拟网卡的地址) 二、通过networkmanger实现 绑定模式 balance active-backu ......
接口 linux 网络 bond

linux 中正则匹配限制词首和词尾

001、\<或者\b限制词首 [root@pc1 test]# ls a.txt [root@pc1 test]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 13783120433 16 17 18 19 20 21 ......
限制词 词尾 正则 linux

Go 语言学习指南:变量、循环、函数、数据类型、Web 框架等全面解析

学习基础知识 掌握 Go 语言的常见概念,如变量、循环、条件语句、函数、数据类型等等。深入了解 Go 基础知识的好起点是查阅 Go 官方文档 文章链接:Go 编程语言详解:用途、特性、与 Python 和 C++ 的比较 基本语法 了解 Go 语言的基本语法,包括 Go 程序的执行方式、包引入、主函 ......
语言学习 变量 函数 框架 语言

环境变量

环境变量: 环境变量,就是存在当前环境中的变量 无论Linux,还是Windows,都有环境变量 比如,最常用的环境变量PATH,JAVA_HOME Linux环境变量设置: 定义环境变量 export OUTDIR=/opt/ 显示环境变量 echo ${OUTDIR} 查看所有环境变量 prin ......
变量 环境

linux修改内核参数禁止OOM机制

Linux内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽,内核会把该进程杀掉,监控是正常的。 防止重要的系统进程触发(OOM)机制而被杀死:可以设置参数/proc/PID/oom_adj ......
内核 机制 参数 linux OOM

linux 中 grep命令正则表达式匹配电话号码

001、测试数据 [root@pc1 test]# ls a.txt [root@pc1 test]# cat a.txt 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 13783120433 16 17 18 19 20 21 22 23 24 25 2 ......
正则 表达式 电话号码 命令 号码

NOI Linux Sublime Text 使用指南

感觉 noi linux 的vscode还是太鸡肋,所以用了用subline,莫名好用 下面是食用指难。 首先打开,不好看,我们可以点击这里更改相应主题 然后我们要点 file 打开文件夹 打开/关闭侧边栏的快捷键是 Ctrl+K+B (K和B同时按) 然后sublime不能输入,直接用文件输入输出 ......
使用指南 Sublime 指南 Linux Text

二、变量与运算符

1.关键字(keyword) 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(或单词),这些字符串(或单词)已经被Java定义好了。 特点:全部关键字都是小写字母。 关键字查阅的官方地址: https://docs.oracle.com/javase/tutorial/java/nutsa ......
运算符 变量

软件分身在安全防护中的作用

软件分身:保护网络安全的利器 引言: 随着互联网的迅猛发展,网络安全问题日益突出。黑客攻击、病毒传播等威胁不断涌现,给个人用户和企业带来了巨大的损失。为了强化网络安全防护,技术专家们不断研发新的解决方案。其中,软件分身作为一种重要的安全工具,发挥着关键的作用。本文将介绍软件分身的定义、原理以及在安全 ......
安全防护 作用 软件

java接口自动化系列(06):常用变量解析到map

本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/15867903.html 添加工具类 常用变量解析到map,方便后面解析初始化sql或者入参的时候对变量进行替换。 VariableUtil.java package com.qzcsbj.autote ......
变量 接口 常用 java map

Linux三剑客——awk

awk命令可以用来的处理数据流,它的作用非常强大,甚至和编程语言一样,甚至实现了条件语句,关联数组等功能。 脚本结构与执行流程 一个典型的awk脚本结构是这样的。 awk 'BEGIN{ print "start" } pattern { commands } END{ print "end" }' ......
三剑客 Linux awk

Linux下解压命令大全

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gz ......
命令 大全 Linux

Linux Zookeeper在Docker 安装与简单通信

一、在本地计算机上安装Docker 1.安装Docker (安装最新的Docker版本) yum install docker-ce docker-ce-cli containerd.io docker-bulidx-plugin docker-compose-plugin 2.查看Docker版本 ......
Zookeeper Docker Linux

使用Avalonia跨Linux平台

https://blog.csdn.net/u012563853/article/details/128020416 Avalonia,读:阿瓦隆尼亚 这里的跨平台指的是,使用c#语言开发跨Linux平台。c#在Windows桌面开发中很强,但是在Linux桌面中,不能跨平台,Qt可以在Linux中 ......
Avalonia Linux 平台

Jmeter:定义公共变量

一前言 环境: window 10 Jmeter 5.3 在jmeter中诸如一些协议名称、域名或其它会多次重复输入的值,我们可以定义一些变量来关联这些值,在需要输入的地方输入变量名称jmeter就会识别出变量所指代的具体值 二 例子 在jmeter中定义公共变量常用的有2个地方,一个是test p ......
变量 Jmeter

Shell中的变量

Shell, 是一个脚本编程语言 1.定义变量 2.执行命令:echo ls cd cp 3.if判断逻辑,while循环逻辑 4.自定义的函数 Shell中的变量: 实例: #!/bin/sh # 定义变量 OUTDIR=/opt # 使用变量 echo "output to : ${OUTDIR ......
变量 Shell

cloudflare,vercel and netlify的作用和区别

Cloudflare,Vercel和Netlify都是为开发者提供的云计算服务,但它们的功能和特性有所不同。 Cloudflare的主要使命是帮助构建更好的互联网。它是世界上最大的网络之一,为企业、非营利组织、博客作者和任何有互联网存在的人提供更快、更安全的网站和应用。Cloudflare的网络上有 ......
cloudflare 作用 netlify vercel and

linux内核中的zero-page

zero-page 操作系统给用户新分配的内容(通过mmap或者brk)都是清零过的,但是这些虚拟地址通常都是按需分配物理页面。这里的“按需”的需求可能是读取,也可能是写入。如果只是读取,只要保证读取内容是零即可,在MMU的基础上,可以让“所有”虚拟地址都映射到内容为0的物理页面中。 这样如果申请的 ......
内核 zero-page linux zero page

Linux磁盘分区和挂载

一、准备工作(1)查看主机磁盘命令:lsblk(2)查看主机磁盘挂载文件系统情况命令:df -h二、磁盘分区(1)分区命令:fdisk -b 1024 /dev/vda其中:b 1024,一个sector size的大小;1GB;使用-b指定sector时,每个sector的大小是: sector ......
磁盘 Linux

【Linux】命令实现分卷压缩

压缩命令 # 压缩命令:把es-head.tar文件,差分成20m大小的文件,每一部分都以es-head-part-前缀命名 split -b 20m es-head.tar es-head-part- # 压缩命令:把testSplit文件夹,压缩拆分成20m大小的文件,每一部分都以testSpl ......
命令 Linux

Linux:vscode扩展无法下载,报错:Error while fetching extensions : XHR failed

在Linux系统上下载安装好vscode以后,发现扩展里面无法下载安装,报错:Error while fetching extensions : XHR failed 解决办法:修改 hosts 文件 1.sudo cp /etc/hosts /etc/hosts.bak 2.sudo vi /et ......
extensions fetching vscode failed Linux

【Linux】正则匹配SQL里面的时间 TIMESTAMP

在使用plsql或者dbeaver的insert sql导出的时候通常日期格式的会导出为以下形式,我们通常将这些日期需要更新为sysdate或者to_char(sysdate,'YYYYMMDD')的形式,此时可以使用正则匹配来替换,以下列举了常见的两种时间场景: 1. 匹配 TIMESTAMP ' ......
正则 TIMESTAMP 时间 Linux SQL

Linux Shell: 写程序 翻译单词

脚本 #!/usr/bin/python3 import sys import requests import json from termcolor import colored url = 'https://fanyi.baidu.com/sug' data = {'kw': sys.argv[ ......
单词 程序 Linux Shell

Linux Shell: 写程序 背单词

网上下载了一个英语词根和英语单词文件,包含导入到数据库的sql语句:english-root.sql和english_word.sql,于是写个脚本辅助背单词。 脚本 脚本逻辑:通过随机数获得词根编号,取得词根,过滤出其中的词根字符,并从数据库中提取以这些词根字符开头的单词。 脚本操作:接收一个传入 ......
单词 程序 Linux Shell

let变量

在ES6中,已经使用let代替var 那么为什么呢?即let的优点有哪些: 1. 变量不能重复声明 2. 变量不存在变量提升机制 3. let是块级作用域,即'局部变量' 4. 但是不影响到作用域链,即函数体可以使用let定义的变量 疑惑: 变量提升机制:可以在定义变量前,提前使用变量,在ES6之前 ......
变量 let
共11900篇  :17/397页 首页上一页17下一页尾页