进程systemd linux net

linux系统之cpupower命令

简介 cpupower命令的功能是用于调整CPU主频参数,Linux系统内核支持根据使用场景来通过调节CPU主频参数来提高计算性能或降低功耗。 对于移动设备来讲,在没有接通电源的时候,续航是很重要的。而服务器是一直接着电源的,而且需要性能很强,此时就应禁止CPU休眠功能,并把CPU主频固定到最高值了 ......
cpupower 命令 系统 linux

linux网络磁盘映射到windows

在linux中按照以下步骤执行 第一步: 安装samba套件: sudo apt-get install samba sudo apt-get install smbclient 第二步: 修改配置文件:sudo vim /etc/samba/smb.conf 第三步: 添加参数设置: ​ 可以在末 ......
磁盘 windows linux 网络

RPC进程间通信

目录什么是RPCRPC的功能RPC分类RPC实现rpc组件职责 什么是RPC RPC 是远程过程调用(Remote Procedure Call)的缩写形式,RPC 是指计算机 A 上的进程, 调用另外一台计算机 B 上的进程,其中 A 上的调用进程被挂起,而 B 上的被调用进程开始执行, 当值返回 ......
进程 RPC

安装Linux-CentOS7.9操作系统虚拟机环境(适用于学习、测试环境)

1.前期环境准备 1.1.创建安装目录 具体名称以及路径根据自己的实际情况在个人pc或者其他的设备上进行创建。 1.2准备虚拟机操作系统iso镜像文件 阿里云开源镜像站地址 https://developer.aliyun.com/mirror/ 清华大学开源镜像站地址 https://mirror ......
环境 Linux-CentOS CentOS 系统 Linux

Linux创建运维用户和用户组

在 Linux 系统中,为了安全和管理的便利性,建议创建专用的运维用户和用户组,而不是直接使用 root 用户进行操作。以下是创建运维用户和用户组的步骤: 创建用户组 使用以下命令创建一个名为 appworkergroup 的用户组: sudo groupadd appworkergroup 创建用 ......
用户 用户组 Linux

linux普通用户监听1024以下的端口(80、443)

Linux 普通用户(非 root)监听 1024 以下的端口(如 80 或 443)的方法和具体操作步骤: ### 1. 使用 `authbind` 工具 - **安装 `authbind`**: sudo apt-get install authbind - **授权特定端口**(以 80 端口 ......
端口 用户 linux 1024 443

进程与线程关系

进程和线程是操作系统中的两个基本概念,它们之间的关系可以从以下几个方面来理解: 定义与特性:进程是一个程序在计算机上的一次执行过程,它拥有自己独立的内存空间和系统资源。而线程则是进程中的一个执行任务,负责当前进程中程序的执行。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程。 关系与区别: ......
线程 进程

elasticsearch linux 上安装

1、下载安装包,放到服务器指定目录下: 2、解压,到指定文件夹 命令 tar -xzf elasticsearch-8.11.3-linux-x86_64.tar.gz 3、创建用户并授权: sudo useradd es sudo passwd es 用户授权指定目录权限: chown -R es ......
elasticsearch linux

面试题:Hadoop的基于进程的计算和Spark基于线程方式优缺点?

Hadoop中的MR中每个map/reduce task都是一个java进程方式运行,好处在于进程之间是互相独立的,每个task独享进程资源,没 有互相干扰,监控方便,但是问题在于task之间不方便共享数据,执行效率比较低。比如多个map task读取不同数据源文件需要将数据源加 载到每个map t ......
优缺点 线程 进程 方式 Hadoop

Linux安装MySQL5.7并设置systemd方式管理

1、安装前检查 1)检查linux系统是否安装过mysql # 检查系统中有无安装过mysql,如果有就卸载 rpm -qa|grep mysql rpm -e --nodeps mysql-xxxx # 检查所有mysql对应的文件夹,全部删除 whereis mysql find / -name ......
systemd 方式 MySQL5 Linux MySQL

基于Clangd索引Linux内核源代码,提供和补全

基于Clangd索引Linux内核源代码,提供和补全 适用于Neovim、Vim、VSCode等支持LSP的编辑器。 1 操作示例 1.1 操作环境 操作系统:Ubuntu 20.04 in wsl2 编辑器:VSCode LSP:Clangd 内核版本:longterm 5.15.145 1.2 ......
内核 源代码 索引 Clangd Linux

用AI在本地给.NET设计几张壁纸

AI是当今和未来非常重要的技术领域之一,它在各个行业都有广泛的应用,如医疗保健、金融、教育、制造业等。学习AI可以让你了解和掌握未来技术发展的核心,并为未来的职业发展做好准备。现在有很多开源的Model可以让我们使用,使用这些开源Model在低成本下,我们也能完成自己的任务。 现在我的需求是给公众号 ......
壁纸 NET

.net下,读取Excel数据和使用Bartender打印标签

背景:bartender 使用txt或Excel作为数据源打印标签时,有时候需要对数据源中的原生数据执行复杂的逻辑变化。例如,可能需要从Excel中读取某一行,然后根据该行的某个值打印相同数量的标签,每个标签上的流水号都不同。 实现:使用.net BTSDK实现。 效果如图所示: 准备: BT:安装 ......
Bartender 标签 数据 Excel net

v4l2(vedio for linux two)

//Video设备又分为主设备和从设备对于Camera来说, 主设备:Camera Host控制器为主设备,负责图像数据的接收和传输, 从设备:从设备为Camera Sensor,一般为I2C接口,可通过从设备控制Camera采集图像的行为,如图像的大小、图像的FPS等。 //V4L2的主设备号是8 ......
linux vedio v4l2 for two

清理linux日志/var/log/journal/

1、用echo命令,将空字符串内容重定向到指定文件中 echo "" > system.journal 2、journalctl 命令自动维护文件大小 1)只保留近一周的日志 journalctl --vacuum-time=1w 2)只保留500MB的日志 journalctl --vacuum- ......
journal linux 日志 var log

Linux之GDB调试(一)

一、C++调试准备工作 调试代码: #include <iostream> int main(int argc, char** argv) { int iTest = 100; const char* str = "this is a test"; std::cout << "iTest is " ......
Linux GDB

在Linux中清理Buff/cache

在 Linux 中,缓冲区和缓存是为提高系统性能而保留的,但如果这些缓存过多,可能会消耗大量内存,影响系统的性能。有时候,您可能需要手动清理这些缓存以释放内存。但请注意,通常不建议定期或频繁地这样做,因为这样做可能会对系统性能产生负面影响。 以下是清理 buff/cache 的几种方法: 使用 fr ......
Linux cache Buff

.NET如何创建Dockerfile文件构建镜像?

创建一个WebApi项目,并且创建一个Dockerfile空文件,添加以下代码,7.0代表的你项目使用的SDK的版本,构建的时候也需要选择好指定的镜像tag FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base WORKDIR /app EXPOSE 80 ......
Dockerfile 镜像 文件 NET

重启 Windows 桌面进程

windows系统运行中,遇到此电脑无法打开或报错,C盘,D盘等 文件资源管理器无法打开时,感觉像是死机的现象。 而重启电脑又不方便时,可以考虑重启Windows桌面进程,来尝试解决上述系统假死现象。 1.按下Ctrl + Shift + Esc 键组合,打开任务管理器2.在任务管理器中,切换到“进 ......
进程 桌面 Windows

.NET Core MemoryCache缓存批量获取Key或者删除

.Net Core下使用缓存,除了大家耳熟能详的Redis做分布式缓存外,本地内存缓存也会一起结合来使用,它存取更快,使我们的应用达到极致性能要求。这也是我们经常提到的3级或者4级缓存,每一层都有自己的使用场景,优缺点,结合业务特点来选择合适的才是王道。 这里我们就使用Net原生的 Microsof ......
缓存 MemoryCache Core NET Key

ubuntu安装mysql8,debian安装mysql8,linux安装mysql8,x86_64架构,deb包

作者主页:https://www.cnblogs.com/milkbox 参考: 修改大小写:MySQL8.0安装后更改不区分大小写!包你必生效!_mysql8.0不区分大小写-CSDN博客 整个安装过程建议在root权限下进行。需要网络来下载相关依赖,如果你的系统已经存在相关以来,那么就可以离线安 ......
mysql8 mysql 架构 ubuntu debian

04_进程管理

0. 写在前面 进程与线程的关系 Linux如何存放和表示进程(tast_struct、thread_info) 如何创建进程(fork()、最终调用clone()) 如何把新的执行映像装入到地址空间(exec()族) 如何表示进程的层次关系,父进程如何收集后代信息(wait()系统调用族) 进程是 ......
进程 04

LiteIDE go 错误: 进程无法启动.

一、概述 使用LiteIDE写go代码在重启项目的时候会遇到(经常性的,感觉这个款ide有点问题) go 错误: 进程无法启动. 二、解决办法 让项目运行出错一次,然后再运行就行了。 例如:你把导入的包注释掉,运行报错。然后解除注释在运行,就正常了。ps:此方法不具有普适性。 ......
进程 错误 LiteIDE go

linux服务器下安装cbc和ipopt求解器【踩坑总结】

安装CBC求解器 CBC求解器是一个C++库,我们可以通过以下命令在Linux系统中进行安装: sudo apt-get install coinor-cbc 对于Windows操作系统,可以从CBC官方网站下载。 安装完成后,我们可以使用CBC求解器来解决线性规划问题。 例如用pyomo求解 fr ......
服务器 linux ipopt cbc

Arch Linux 更新出现PGP签名未信任,error: *: signature from "*" is unknown trust

更新ArchLinux时出现PGP签名问题: 分析原因是 包含了 archlinux-keyring的更新,导致部分软件包的签名不一致,未信任。 单独更新 archlinux-keyring,再执行更新命令即可解决。 ......
quot signature unknown Linux error

记录下在linux部署大语言模型和聊天服务、简历服务等

1、弄清楚外网、内网的区别 2、宝塔面板的使用。 命令行输入 bt 、 bt default(本质是linux开了个端口服务用于宝塔管理服务、代理服务等) 3、netstat -tuln 查看正在运行的端口。 4、服务都启动之后,用宝塔代理相关端口 , 使用 ufw 、 iptables、 fire ......
模型 语言 简历 linux

linux根据进程关键搜索字批量结束进程

linux根据进程关键搜索字批量结束进程 ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 " $2}' |sh ......
进程 关键 linux

[转]如何让asp.net core mvc发布时候不编译cshtml视图

转载于:https://baijiahao.baidu.com/s?id=1724200064045898644&wfr=spider&for=pc 为了避免运行时编译cshtml造成的性能问题,ASP.NET Core MVC项目在发布的时候默认会把cshtml文件编译到dll中,但是有的项目希望 ......
视图 时候 cshtml core asp

一个小巧、快速、轻量级的 .NET NoSQL 嵌入式数据库

前言 今天给大家分享一个小巧、快速、轻量级的 .NET NoSQL 嵌入式数据库:LiteDB。本篇文章主要是介绍LiteDB和在.NET中如何使用。 LiteDB介绍 LiteDB 是一个小巧、快速和轻量级的 .NET NoSQL 嵌入式数据库。 无服务器的 NoSQL 文档存储 简单的 API, ......
轻量 轻量级 嵌入式 数据库 数据

Asp .Net Core 系列:Ocelot结合Consul实现服务注册、服务发现

Consul下载地址:https://www.consul.io/downloads.html 文档:https://learn.hashicorp.com/consul/getting-started/services Ocelot文档:https://ocelot.readthedocs.io/ ......
Consul Ocelot Core Asp Net
共13600篇  :4/454页 首页上一页4下一页尾页