教程linux nginx net

Linux:-bash: jps: command not found

jps是jdk提供的一个查看当前java进程的小工具, 全称是 JavaVirtual Machine Process Status Tool $ jps [options] [hostid] options: -q :仅输出VM标识符,不包括class -l :输出完全的包名,应用主类名,jar的 ......
command Linux found bash jps

linux 内核回收

内核主要有4种LRU链表: enum lru_list { LRU_INACTIVE_ANON = LRU_BASE, LRU_ACTIVE_ANON = LRU_BASE + LRU_ACTIVE, LRU_INACTIVE_FILE = LRU_BASE + LRU_FILE, LRU_ACTI ......
内核 linux

Linux运行卡死【INFO: task multipathd:5832 blocked for more than 120 seconds】

问题背景 系统在正常运行过程中,突然收到监控平台告警,服务器无法ping通。 分析过程 机房人员重启服务器后,查看/var/log/messages日志发现如下报错: May 6 19:43:45 xxx kernel: INFO: task multipathd:5832 blocked for ......
multipathd blocked seconds Linux INFO

Linux - 内存回收

Linux - 内存回收内存回收时,会优先释放Inactive(file)中的数据,来满足应用对内存的需求,此时匿名页会增长。匿名页不会被系统直接释放,如果有swap的时候,会把一些inactive(anon)放入swap。如果没有swap,会一直保持在内存中。当然,程序可以通过比如free这些gl ......
内存 Linux

.NET发送HTTP请求的方式

.NET发送HTTP请求的方式 1、HttpWebRequest 这是.NET创建者最初开发用于使用HTTP请求的标准类。使用HttpWebRequest可以让开发者控制请求/响应流程的各个方面,如 timeouts, cookies, headers, protocols。另一个好处是HttpWe ......
方式 HTTP NET

nginx 安全加固1

1.配置SSL协议 Nginx web服务器的应配置使用Secure Sockets Layer Protocol (SSL协议)。为了数据传输的安全,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。 加固方法:编辑nginx.conf文件和可用站点默认文件包含ssl on 2. ......
nginx

nginx 安全加固2

检查是否配置登录超时时间设置 编辑 vi /etc/profile 文件。配置tmout将值设置为低于300 检查是否禁止root用户登录FTP 设置如下将对应配置文件中,设置root,禁止登录的用户列表中添加root用户 编辑 vi /etc/ftpaccess,将root前的#去掉 编辑 vi ......
nginx

【Dotnet 工具箱】DotNetCorePlugins- 动态加载和卸载 .NET 程序插件

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 1. DotNetCorePlugins- 动态加载和卸载 .NET 程序插件 DotNetCorePlugins 是一个 .NET 的开源插件项目,它提供了能够动态加载程序集的 API,然后把它们作 ......

记一次 .NET 某车零件MES系统 登录异常分析

一:背景 1. 讲故事 这个案例有点特殊,以前dump分析都是和软件工程师打交道,这次和非业内人士交流,隔行如隔山,从指导dump怎么抓到问题解决,需要一个强大的耐心。 前几天有位朋友在微信上找到我,说他们公司采购的MES系统登录的时候出现了异常,让我帮忙看一下,我在想解铃还须系铃人,怎么的也不应该 ......
零件 系统 NET MES

读SQL进阶教程笔记15_SQL编程思维

1. 还原论 1.1. 认为可以把高级现象还原为低级基本现象的学说 1.2. 将复杂的东西看成是由简单单元组合而成的 1.2.1. 以赋值、条件分支、循环等作为基本处理单元,并将系统整体分割成很多这样的单元的思维方式 1.2.2. 文件系统也是将大量的数据分割成记录这样的小单元进行处理的 2. 整体 ......
进阶教程 SQL 思维 笔记 教程

nginx 配置文件加颜色

在 ~/.vim/syntax/ 目录下 wget https://www.vim.org/scripts/download_script.php?src_id=19394 生成vim的配置文件 ......
颜色 文件 nginx

用CPU来加速你的Linux命令

在处理大数据的时候我们总会想着一些并行的操作来加速我们的操作,我们的cpu是多核多线程的,但是我们的有些命令却是单线程的命令,不能够进行并行的运算,如: grep、bzip2、wc、awk、sed等等,只能使用一个CPU内核。要想让Linux命令使用所有的CPU内核,我们需要用到GNU Parall ......
命令 Linux CPU

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

Linux 基金会宣布成立 TLA+ 语言基金会

Linux 基金会宣布成立 TLA+ 基金会 (TLAF),以促进 TLA+ 编程语言及其 TLA+ 从业者社区的采用和发展。TLA+ 基金会的创始成员包括 AWS、甲骨文和微软。 TLA+ (Temporal Logic of Actions) 是一种用于对程序和系统 (尤其是并发和分布式程序和系 ......
基金会 基金 语言 Linux TLA

ASP.NET Core MVC 从入门到精通之序列化

随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生,或其他想从事ASP.NET Core MVC 系统开发的人员。 经过前几篇文章... ......
序列 Core ASP NET MVC

linux 内核空间内存分布

虚拟地址空间划分 linux通过宏“PAGE_OFFSET”将4GB的虚拟地址空间(32bit平台)划分成内核地址空间和进程地址空间两部分。“PAGE_OFFSET”的值支持通过Kconfig配置,其默认的值是“0xC0000000”。下面以经典的“PAGE_OFFSET=0xC0000000”来看 ......
内核 内存 linux 空间

nginx

Nginx 安装+域名+location规则+rewrite 官网:http://nginx.org/ 安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 解压 tar -zxf 安装包 ./configu ......
nginx

在linux上使用Qt开发动态库项目,怎么只生成一个so文件

背景: 在linux系统上,我们使用 Qt 开发动态库项目时,会默认生成四个文件:x.so 、x.so.1 、x.so.1.0、x.so.1.0.0 四个文件,只有一个真实的so库,剩下的三个都是链接文件。 我们交付的时候,不可能发一堆文件出去,所以我们需要对 Qt 项目进行设置,保证输入的只有一个 ......
文件 项目 动态 linux

NET 6中的自托管Web API

原文:NET 6中的自托管Web API - 我爱学习网 (5axxw.com) 我需要向现有库中添加一个非常简单的Web API,以便Python可以与应用程序通信。简单的请求/JSON响应。这比最初想象的更具挑战性。我习惯了NodeJ,在那里像Express这样的库只需几行代码就可以做到这一点。 ......
NET API Web

特性介绍 | MySQL 测试框架 MTR 系列教程(二):进阶篇 - 内存/线程/代码覆盖率/单元/压力测试

以前对 MySQL 测试框架 MTR 的使用,主要集中于 SQL 正确性验证。近期由于工作需要,深入了解了 MTR 的方方面面,发现 MTR 的能力不仅限于此,还支持单元测试、压力测试、代码覆盖率测试、内存错误检测、线程竞争与死锁等功能,因此,本着分享的精神,将其总结成一个系列。 主要内容如下: ... ......
覆盖率 线程 框架 单元 特性

如何在Linux中查找一个文件

《Linux就该这么学》 - 必读的Linux系统与红帽RHCE认证免费自学书籍 免费电子版下载地址:https://www.linuxprobe.com/book 导读 对于新手而言,在Linux中使用命令行可能会非常不方便。没有图形界面,很难在不同文件夹间浏览,找到需要的文件。本篇教程中,我会展 ......
文件 Linux

Linux知识点

Linux Linux没有盘符这个概念,只有一个根目录 / ,所有文件都在它下面。 ./ 当前目录 ../上一级目录 Linux主要目录速查表 / 根目录,一般根目录下只存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始。 在终端里输入 /home,其实是在告诉电脑,先从 /(根目 ......
知识点 知识 Linux

Linux运维实战项⽬进阶

项⽬描述 项⽬需求 近年来为适应业务发展的需求,世界500强XX企业准备进⾏⼤规模的电⼦商务建设, 同时,希望能通过Linux平台,利⽤开源技术,来实现⼤型互联⽹电⼦商务⽹站架构建设和业务⽀撑,现要求成⽴运维技术保障部门,并邀请你担当运维部门经理,对整个运维部门进⾏部署和规划。当你拿到该项⽬时,需要 ......
实战 Linux

MySQL教程

创建数据库 数据库创建指令 CREATE DATABASE db01; 创建好数据库db01后,视图中就会成功显示刚刚建好的数据库了 数据库删除指令 DROP DATABASE db01; ......
教程 MySQL

linux 中查看各个子目录占用磁盘的大小

001、 [root@PC1 test]# ls dir1 dir2 dir3 [root@PC1 test]# du -h ## 查看所有子目录占用磁盘的大小 100M ./dir1 300M ./dir2 30M ./dir3 430M . ......
子目 子目录 磁盘 大小 linux

如何自制定制化的杜邦线免费教程 All In One

如何自制定制化的杜邦线免费教程 All In One 自制杜邦线 准备工具和材料 工具:剥线钳,压线钳 材料:导线若干,杜邦端子和胶壳 自制杜邦线母头 杜邦母头端子 杜邦胶壳单排(具体胶壳排数,要看自己的需求,新手推荐可以随意组合的单排) 自制杜邦线公头 杜邦公头端子 杜邦胶壳单排(具体胶壳排数,... ......
教程 All One In

.NET 6学习笔记(8)生成自签证书

上一篇我们通过导出IIS Express的自签证书,供ASP.NET Core程序启用HTTPS。本篇我们讨论如何生成自签证书。自签证书的生成,有多种方式。比如OpenSSL或PowerShell都可以通过命令生成证书。对于.NET程序,也有System.Security.Cryptography. ......
签证 笔记 NET

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法)

挂载NTFS分区,离线安装NTFS-3G(Linux挂载NTFS格式磁盘的方法) 本文档环境为centos7.9版本 一、NTFS-3G说明 NTFS-3G在Linux中的作用: 在Linux中,NTFS-3G的作用是使得Linux系统能够读写使用Windows NTFS文件系统格式格式化的分区。它 ......
NTFS 磁盘 格式 方法 Linux

无界AI绘画基础教程,和Midjourney以及Stable Diffusion哪个更好用?

本教程收集于:AIGC从入门到精通教程汇总 简单的总结 Midjourney,Stable Diffusion,无界AI的区别? Midjourney,收费,上手容易,做出来高精度的图需要自己掌握好咒语。咒语写不好,像是抽奖。里面的模型基本都是大模型,小模型太少,需要一些辅助机器人或者辅助操作保持画 ......
绘画 Midjourney Diffusion 基础 教程