源码opencv linux

linux 性能自我学习 ———— 软中断 [五]

### 前言 linux 性能的自我学习。 ### 正文 什么是软中断呢? 举一个网络的例子。 linux 将中断处理过程分为两个阶段: 上半部用来快速处理中断,他在中断禁止模式下运行,注意是处理跟硬件紧密相关或时间敏感的工作。 下半部用来延迟处理上半部未完成的工作,通常以内核线程的方式运行。 比如 ......
性能 linux

国产化麒麟linux系统QtCreator和QtCreator编译的程序无法输入中文libfcitx最新版本编译1.2.7

1.问题描述 麒麟linux系统QtCreator和QtCreator编译的程序无法输入中文,网上找了很多的libfcitxplatforminputcontextplugin.so库都无法使用正常输入; Qt版本:5.9.6 麒麟系统版本:海光麒麟桌面版kylin V10 SP1 小版本号2203 ......
QtCreator libfcitx 国产 版本 程序

opencv之图像匹配

输入一张原图和一张你从原图上扣下来的矩形图,用opencv寻找到这个区域。代码如下: #include <opencv2/opencv.hpp> #include <iostream> int main() { // 读取源图像和模板 cv::Mat srcImg = cv::imread("tar ......
图像 opencv

linux安装图形化文本编辑gedit

服务器基于CentOS su切换root用户,或者使用sudo命令 sudo yum -y install gedit 安装完成 常用命令类似Windows: CTRL-Z:撤销 CTRL-C:复制 CTRL-V:粘贴 CTRL-T:缩进 CTRL-Q:退出 CTRL-S:保存 CTRL—R:替换 ......
图形 文本 linux gedit

Linux安装java(jdk8)

1.查看Linux系统是否有自带的jdk: 1、输入:java -version 如果有输出版本信息,则需要卸载原本的jdk,如果没有说明linux系统没有安装jdk可以跳过下面步骤直接进行下一步的安装。 2、发现有版本信息输入:rpm -qa | grep java 检测jdk的安装包,(注意:r ......
Linux java jdk8 jdk

linux 测试IP端口通不通_多种方法

1、tlenet——查看ip的端口通不通 用法和cmd一样。 telnet ip/域名 port 2、wget——查看地址是否可以链接 wget ip:端口 3、nslookup——查看当前域名对应的ip nslookup 域名 ......
端口 多种 方法 linux

基于JAVA的springboot篮球论坛系统,附源码+数据库+论文+PPT

**1、项目介绍** 考虑到实际生活中在篮球论坛方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分。 (a) 管理员;管理员使用本系统涉到的功能主要有:首页、个人中心、用户管理、篮球论坛、系统管理等功能。管理员用例图如图3-1所示。 ![](https://img-blog ......
springboot 源码 篮球 数据库 数据

网安--Linux文本编辑

1、vi与vim的区别 vim是vi的进阶版,vim兼容vi 2、vim配置文件 /etc/vimrc 3、vim的三种模式区别 命令模式 vim 文件名 移动光标文件 跳到行首 HOME 跳到行尾 END 向后前进几行 n数字 跳到文档开头 :1/gg 跳到文档末尾 shift+G/G 查找: 向 ......
文本 Linux

2023.6.2linux系统文件查找

03.Linux系统⽂件查找 ⽂件查找概述 find名称查找 find⼤⼩查找 find时间查找 find⽤户查找 find类型查找 find权限查找 find处理动作 Author vx: WingspanGo ⽂件查找概述 Linux 系统中的 find 命令在查找⽂件时⾮常有⽤⽽且⽅便。 它可 ......
文件 系统 linux 2023

用Python开发输入法后台(9)——完结篇: 源码

最后, 奉上源码: https://gitee.com/huzhongqiang2021/my-ime 没有放在github上, 我觉得国产的总是要支持一下. 有时间再分析一下输入法后台, 看看能否重构一下. 全部代码600行左右, 不是很复杂. 大家有需要讨论交流的, 随时提供支持. ......
输入法 源码 后台 Python

linux 性能自我学习 ———— 不可中断进程和僵尸进程 [四]

### 前言 简单介绍一下不可中断进程和僵尸进程。 ### 正文 先来看下进程的状态: ![](https://img2023.cnblogs.com/blog/1289794/202306/1289794-20230601204542142-1351913655.png) 那么这一列的状态是什么呢 ......
进程 僵尸 性能 linux

opencv判断点在轮廓内还是轮廓外

import cv2 mask = cv2.imread(r"2.png", 0) mask[mask > 100] = 255 mask[mask != 255] = 0 cnts, _ = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPRO ......
轮廓 还是 opencv

linux 数组

目录 一、数组 1.定义数组 2.用索引定义数组 3.数组长度 4.数据类型 二、遍历 三、数组切片 四、数组替换 五、数组删除 六、追加数组 七、数组传参 八、冒泡排序 一、数组 概念:一次性定义多个变量 1.定义数组 例子:student=(1 2 3 4 5 6) echo ${student ......
数组 linux

Linux 编译安装 php 扩展 amqp

这里最大的坑,就是 rabbitmq-c 和 amqp扩展版本不符,导致的各种bug。其他也没啥,这里简单记录下: 我这里使用的环境:php7.4 、rabbitmq-c 0.7.1 、amqp 1.9.4. 安装rabbitmq-c (注意记住你的安装位置,下一步要用) wget https:// ......
Linux amqp php

(三) linux离线克隆conda

项目场景: 我们用Anaconda创建了虚拟环境,并且想通过U盘拷贝的方式实现虚拟环境的迁移,可以通过虚拟环境打包的方式来实现。 迁移环境打包 1.首先要安装一个打包工具 conda install -c conda-forge conda-pack 2.进入到开发环境进入到开发环境中去 sourc ......
linux conda

arm linux新增加一个系统调用

# arm linux新增加一个系统调用 reference: [在ARM Linux内核中增加一个新的系统调用](https://blog.csdn.net/21cnbao/article/details/51295955?spm=1001.2014.3001.5502) ......
系统 linux arm

do_page_fault源码阅读

# 前言 参考《Linux内核源码情景分析》对缺页异常的处理过程,但是书中的kernel version版本较老,因此本文基于kernel version 4.19.20源码,参考old version的内核源码剖析,再次进行了阅读。 # 缺页异常的产生原因 缺页异常就在通过虚拟地址去访问物理内存的 ......
do_page_fault 源码 fault page do

Rabbitmq在linux服务器的安装步骤

Linux系统:CentOS7.x (如果是CentOS8.x的话,需要修改下面两个环境版本号中的el7为el8) Erlang:erlang-22.3.4.12-1.el7.x86_64.rpm RabbitMQ:rabbitmq-server-3.8.13-1.el7.noarch.rpm 1 ......
Rabbitmq 步骤 服务器 linux

opencv学习笔记05-numpy 介绍

# opencv 简易笔记 5--numpy 介绍 ## 1.numpy 介绍 NumPy(Numerical Python)是 Python 的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比 Python 自身的嵌套列表(nested list structure)结构要高效的多(该 ......
笔记 opencv numpy 05

Linux 安装 mongodb

1.下载 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-6.0.6.tgz 2.安装依赖 yum install libcurl openssl xz-libs 3.解压 tar -zxvf mongodb-lin ......
mongodb Linux

深入剖析Linux IO原理和几种零拷贝机制的实现

https://www.cnblogs.com/lsgxeva/p/11619464.html 来源 https://zhuanlan.zhihu.com/p/83398714 零壹技术栈 公众号【零壹技术栈】 前言 零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个 ......
拷贝 原理 机制 Linux

Shell(Linux)手册-awk

## 资料来源 [awk知识点总结 | 骏马金龙](https://www.cnblogs.com/f-ck-need-u/p/7509812.html "awk知识点总结 | 骏马金龙") [精通awk系列 | 骏马金龙](https://www.cnblogs.com/f-ck-need-u/p ......
手册 Shell Linux awk

linux手动配置网卡 基本教程 学习分享,如有错误欢迎指出

首先下载ping工具 本人使用pinglnfoview 工具 一 ping 具体的网段里面的IP地址,查询自己想修改的ip地址是否被占用 判断某一个ip是否可以用, 同一网段不重复 (使用ping工具) 先查询具体的网段范围 在虚拟机里面在编辑选项里面点击虚拟网络编辑器 进去之后先点击1,后点击2 ......
网卡 手动 错误 教程 linux

linux sh脚本启动springboot

### 1、restart.sh ``` #!/bin/bash APP_NAME=xxxxx.jar # 定义JAVA程序名 LOG_FILE="$APP_NAME.log" # 定义日志文件名称 # 查询进程并终止 PID=`ps -ef | grep $APP_NAME | grep -v g ......
脚本 springboot linux

linux配置免密SSH登录 TODO

# 一、简介 - 本文主要介绍虚拟机配置SSH免密登录; http://www.xbhp.cn/news/66094.html # 二、步骤 ## 2.1 配置hosts - vim /etc/hosts ``` 192.168.57.11 yss001 192.168.57.12 yss002 1 ......
linux TODO SSH

Qemu仿真----(13)运行Alpine Linux Rootfs

平台: ubuntu-22.04-desktop-amd64.对象: alpine linux rootfs、qemu.文件: linux-6.1.26.tar.xz、alpine-minirootfs-3.18.0-aarch64.tar.gz. 本例通过qemu运行alpine rootfs f ......
Alpine Rootfs Linux Qemu 13

linux服务器cache占用内存过高导致内存不足

问题描述 linux服务器内存不足触发监控报警。 K8S在创建pod之后启动失败,日志报错如下: 问题检查 登录服务器发现服务器8G内存正在被使用的和空闲内存大概4G,还有大概4G被cache占用 这个cache占用了大量内存,那么这个cache时干什么用的? Linux 中的缓存称为Page Ca ......
内存 服务器 linux cache

Linux系统下提升进程优先级的办法

与别人共用工作站或者集群进行大型运算,比较愁人,老是与别人分享资源,太蛋疼,所以找了个小妙招,可以试用一下。 Linux系统进程的优先级取值:-20 到 19,数越大优先级越低。 可以通过top命令来查看,NI那一列。 改变进程的优先级的方法有两种: www.2cto.com 1,top命令。输入r ......
优先级 进程 办法 系统 Linux

Qemu仿真----(12)运行Void Linux Rootfs

平台: ubuntu-22.04-desktop-amd64.对象: void linux rootfs、qemu.文件: linux-6.1.26.tar.xz、void-aarch64-ROOTFS-20221001.tar.xz. 本例通过qemu运行void linux rootfs for ......
Rootfs Linux Qemu Void 12

【Linux】加载elf文件

## Linux中程序的加载 >load_elf_binary,主要负责对可执行文件中elf文件读取,并提前做好相关的内存布局 ### 关于elf文件 elf文件的全称——Executable and Linking Format。一般来说elf文件规定了二进制程序的组织规范。 elf文件的信息分布 ......
文件 Linux elf