源码opencv linux

Linux-用户和权限管理

用户管理命令 | 命令 | 作用 | | | | | useradd | 创建用户 | | usermod | 修改用户信息 | | userdel | 删除用户及配置文件 | | passwd | 修改用户密码 | | chpasswd | 批量更新用户密码 | | change | 修改用户密码 ......
权限 用户 Linux

Linux下文本格式异常:with CRLF line terminators

linux下在处理文本时,有时会遇到列打印或者显示异常: 这是因为有些命令输出重写向到文本,会带入默认Windows文本格式,正常的linux文本中每行是以换行符(\n)结束,windows文本中每行是以回车+换行符(\r\n)结束,可以通过dos2unix工具进行转换: 通过file 文件名命令可 ......
terminators 文本 格式 Linux CRLF

Linux恢复文件双手锏

导读 当你在系统中有意或无意地使用 shift + delete 组合键、删除选项,或是清空回收站的方式来删除一个文件时,该文件的内容并没有从硬盘(或是其它存储设备)上直接销毁。它仅仅是从系统的目录结构中被移除,然后你在删除文件的目录下就看不到该文件了,但是这个文件仍然存在你磁盘中的某个位置上。如果 ......
双手 文件 Linux

Linux性能监控工具nmon安装及使用教程

copy自: https://blog.csdn.net/qq_45664055/article/details/106338572 一 、前言 Nmon (Nigel’s Monitor)是由IBM 提供、免费监控 AIX 系统与 Linux 系统资源的工具。该工具可将服务器系统资源耗用情况收集起 ......
性能 工具 教程 Linux nmon

Linux- 环境变量和自定义配置

环境变量查看 查看当前用户的全部环境变量:env,可以结合 env | grep 筛选信息 查看当前系统的全部环境变量:export 查看指定环境变量:printenv $env_name 或者 echo $env_name 清除指定环境变量的值:unset $env_name 常用环境变量 PAT ......
变量 环境 Linux

Linux 中 shell 脚本实现根据gff统计每一个基因的转录本数目

001、生成基因名称的列表 awk -F "\t" '$3 == "gene" && $NF ~ /gene=/ {print $NF}' chr1.gff | sed 's/\(.*\)\(gene=[^;]\+\)\(.*\)/\2/' | sort | uniq > gene.list 002 ......
数目 脚本 基因 Linux shell

Linux 安装Shaaddowsockss

文章引用:https://rongsp.com/article/123.html ......
Shaaddowsockss Linux

Rockchip RK3399 - linux内核移植

开发板 :NanoPC-T4开发板eMMC :16GBLPDDR3:4GB显示屏 :15.6英寸HDMI接口显示屏u-boot :2017.09linux :5.10.110 在前面的章节,我们已经介绍了在RK3399上面移植uboot,这一节我们将移植linux 4.9.0到RK3399上。 一、 ......
内核 Rockchip linux 3399 RK

Rust交叉编译arm64 linux环境设置

系统环境 wsl debian11 目标环境 arm64 musl 即 aarch64-linux-musl (小爱音箱pro的系统就是基于openwrt,对应的平台就是这个) 步骤 安装target rustup target install aarch64-unknown-linux-musl ......
环境 linux Rust arm 64

DBeaver 22.3.0 Ultimate最新和谐版本(windows+linux)

概述 DBeaver是一款流行的开源数据库管理工具,支持多种数据库,如MySQL、PostgreSQL、SQLite、Oracle、Microsoft SQL Server等。它提供了一个统一的界面,使得用户能够方便地连接、管理和查询各种类型的数据库。 功能 支持多种数据库:DBeaver支持多种数 ......
Ultimate DBeaver windows 版本 linux

drf——restful规范、序列化反序列化、drf介绍和快速使用、drf之APIView源码

1.restful规范 # restful是一种定义API接口的设计风格,API接口的编写规范,尤其适用于前后端分离的应用模式中 这种风格的理念人为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源 我们可以使用任何一个框架 ......
序列 drf 源码 APIView restful

Sword grpc源码编译安装

0.需要科技和狠活 1.升级gcc yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/centos-release-scl-2-3.el7.centos.noarch.rpm yum -y install ......
源码 Sword grpc

【Vue2.x源码系列08】Diff算法原理

vue2采用了头尾双指针的方法,每次比对时,优先进行头头、尾尾、头尾、尾头的比对尝试,如果都没有命中才会进行乱序比对。 ......
算法 源码 原理 Vue2 Diff

Linux gcc升级

源码编译 1.查看当前gcc版本 # gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; se ......
Linux gcc

Restful规范,序列化和反序列化,drf介绍,drf之APIView源码分析

Restful规范: -RESTful是一种定义API接口的设计风格,AIP接口的编写规范,,尤其适用于前后端分离的应用模式中 -这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源 -我们可以使用任何一个框 ......
序列 drf 源码 Restful APIView

Rocky 9 Linux 平台 vim 9.0 源码包编译安装踩坑记录

在上一篇 《vim入门实战》 篇,我并没有介绍 Linux 平台源码包形式安装以及基础运用。 本篇教程,以源码包形式部署vim 9.0,演示 Rocky Linux 9 平台安装 vim 9.0.1523,目前最新版为vim [9.0.15xx](https://github.com/vim/v... ......
源码 Rocky Linux 平台 9.0

Lupin的linux学习路(ubuntu)

Lupin的linux的学习路(Ubuntu) 安装Ubuntu双系统 制做一个系统引导u盘(到Ubuntu官网下载镜像,使用rufus镜像写入软件将镜像写入到u盘中,写入成功后,引导u盘制做完成)。 在Windows系统中分出200G的空余磁盘空间安装Ubuntu系统。 电脑关机,插上引导u盘,进 ......
ubuntu Lupin linux

linux 中 sed命令实现仅保留匹配字段的内容

001、 [root@PC1 test4]# ls a.txt [root@PC1 test4]# cat a.txt ## 测试数据 gbkey=mRNA;gene=ATP5O;model;evidence;Supporting [root@PC1 test4]# sed 's/\(.*\)\(g ......
字段 命令 内容 linux sed

Restful规范,drf安装和介绍和使用,APIView源码分析

1 Restful规范 # RESTful是一种定义API接口的设计风格,AIP接口的编写规范,,尤其适用于前后端分离的应用模式中 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源 我们可以使用任何一个框 ......
源码 Restful APIView drf

使用 Linux dd 命令测试磁盘读写性能

从帮助手册中可以看出,dd命令可以复制文件,根据操作数进行转换和格式化。我这里记录一下dd命令用于测试磁盘I/O性能的过程。 dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。 dd 命令用法: Usage: dd [OPERAND]... or: dd O ......
磁盘 命令 性能 Linux dd

Linux基础21 进程介绍, 进程监控状态ps, 进程相关命令pstree,pgrep,pidof, 动态进程监控top, 进程中断概念, kill停止进程信号介绍pkill, killall

1.进程的管理: 当我们运行一个程序,那么我们将该程序叫进程 进程 线程 协程 linux起服务会有给这个服务预分配的内存结构, windows没有 2.为什么要学进程管理? 为了管理架构的服务 3.程序和进程的区别 1)程序:开发写出来的代码,程序是永久存在的。 2)进程:它会随着程序的终止而销毁 ......
进程 信号 命令 状态 概念

看源码技巧

1.利用好idea的debug功能 2.不要避重就轻, 就是说先通读快读代码, 建立整体的概念, 理解某个方法内重要的步骤有哪些, 分成大块儿总结出来(不要一上来就一行一行的仔细看, 源码通常都很多很深, 一行行的看, 看到猴年马月) 3.可以把代码粘出来, 不重要的代码先该删的删掉, 保留重要节点 ......
源码 技巧

Linux网络编程:socket & fork实现clients/server通信

一、问题引入 Linux网络编程:socket实现client/server通信 随笔简单介绍了TCP Server服务单客户端的socket通信,但是并未涉及多客户端通信。 对于网络编程肯定涉及到多客户端通信和并发编程 (指在同时有大量的客户链接到同一服务器),故本随笔补充这部分知识。 而且并发并 ......
网络编程 clients socket server Linux

linux eBPF

linux eBPF reference: 万字干货,eBPF 经典入门指南 1. linux tracing system 2. eBPF简介 3. ubuntu20.04下eBPF纯C程序的环境搭建与示例 ......
linux eBPF

Angular ngZone 源码解析

Angular ngZone 源码解析 ngZone 源码中有几个常用的方法,属性,这里做一个整理与总结 Zone.js简介 ZoneJs 职责 拦截异步任务的调度 封装回调函数用于异常处理以及异步操作中zone的跟踪 提供往zone中添加数据的方法 提供上下文特定的最后一帧错误处理 拦截阻塞方法 ......
源码 Angular ngZone

Linux 排查

一、排查CPU使用率过高 1. 找出耗CPU的进程 使用top命令查看内存、cpu及各进程信息 2.找出耗cpu的线程情况 top -H -p [进程id] ps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu | grep [进程id] 3.定位 ......
Linux

Red Hat Linux安装CentOS的yum源

RedHat凭借其卓越的稳定性和强大的服务占领着企业linux大部分市场,系统本身免费,但是其服务却是收费的,例如其软件包管理服务yum。不想出钱那就自己配置yum源就好了,因为yum在线更新是收费的,未注册则不能使用,这个是要填序列号激活的,解决办法是更换为CentOS的yum。 设置步骤 1. ......
CentOS Linux Red Hat yum

AOSP源码编译—交换空间扩容

编译AOSP源码的时候会出现提示如下: 意思是需要16G左右的内存(实际上编译会超过16G),而我们之前安装Ubuntu的时候只分配了8G,编 译一定会失败!此时需要添加虚拟内存(swap交换空间) Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域, ......
源码 空间 AOSP

RedHat Enterprise Linux 8.0终端命令界面字体放大缩小

一、打开RedHat的终端命令界面。 二、放大界面中字体,Ctrl + Shit + “+” 三、缩小界面中字体,Ctrl + “-” ......
Enterprise 终端 界面 命令 字体

60秒内检查Linux服务器性能,你能做到吗?

导读 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。 概述:通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解 uptime dme ......
性能 服务器 Linux