小结 经验 问题linux
实验1熟悉Linux命令-1-Liinux命令
![](https://img2023.cnblogs.com/blog/3262789/202310/3262789-20231016160540233-1943251585.png) ![](https://img2023.cnblogs.com/blog/3262789/202310/3262... ......
Linux之线程池
前备知识:互斥锁、条件变量。前面博客有相关知识测试代码。 基本思想就是新建若干个线程,统一管理。当需要插入一个任务时,则在线程池里面找一个空闲线程来执行任务。若线程池的所有线程都有任务时,则让任务等待,等有新的线程空闲下来再执行。 示例是线程池开辟10个线程,每个线程处理一个TCP客户端连接,废话不 ......
Linux部署MySQL过程记录
一.Linux版本 cat /proc/version cat /etc/redhat-release 二.MySQL安装 2.1 检查是否已安装MySQL rpm -qa | grep -i mysql 2.2 解压安装文件到指定文件夹 tar -xvf 对应mysql的安装包名字.tar -c ......
PostgreSql使用中遇到的问题
PostgreSql使用中遇到的问题:持续更新 注意:pq中null和空字符串是完全没啥关系的。如果要判断字段是否有值,在不确定是null或者是空字符串时,就用length(field)>0 1.如果ddl中定义的字段名是大写的,那么查询字段名就要带"" eg: SELECT "LegalOrgID ......
Linux中bash、sh、./命令的区别
之前在centos7上面执行用pyinstaller打包的程序时发现用【bash xxx】无法运行。改用【./xxx】就可以运行。遂百度一波发现了自己之前理解的一个误区,特记录如下。 Linux存在多种解释器,以下是常用的几种(下方为原文): bash: 这是Bash shell的解释器。当你使用b ......
kubernetes集群中pod访问外网丢包严重问题排查:mtu值设置不对
kubernetes集群中pod访问外网丢包严重问题排查:mtu值设置不对 问题描述和初步判断 k8s中部署的数据中台调用指云(open.imzhiyun.com)的sdk接口,调用了23次,成功了3次,其余20次都失败。我这边通过在宿主机上进行tcpdump抓包 抓包命令: 1. 查出调用sdk的 ......
MySQL锁表问题
今天遇到一个情况,一条SQL语句执行提示如下异常。 Lock wait timeout exceeded; try restarting transaction 翻译一下是说,获取锁超时,尝试重新启动事务。翻译一下就是当我们申请对表进行加锁时,另外一个事务已经对这个表加了锁,经过一段时间等待后,我们 ......
Build ASP.NET Core applications deployed as Linux containers into an AKS/Kubernetes orchestrator
原文:https://learn.microsoft.com/en-us/dotnet/architecture/containerized-lifecycle/design-develop-containerized-apps/build-aspnet-core-applications-linu ......
VMware 虚拟机系统的使用与常见问题
01虚拟机使用界面 如图1所示。VMware workstation 17软件界面,软件操作这里不做过多的介绍,请参考VMware官网说明书,说明书可关注公众号并回复【虚拟机】,即可免费领取使用文档。 02 虚拟机VMware Tools安装 1.VMware Tools介绍 VMware Tool ......
linux中防止误删文件的方法
目录安装trash-cliautotrash 安装trash-cli # 更换国内源 rambo@debian:~$ cat /etc/apt/sources.list deb https://mirrors.aliyun.com/debian/ bookworm main non-free non ......
约瑟夫环问题
我今天要讲的问题是约瑟夫环问题。 本蒟蒻第一篇学术文章,多多支持,写的不好请见谅。 洛谷题库约瑟夫环问题 这题是一道好题目,我这里推荐两种解法 1.直接模拟 我用了一个数组来模拟,在圈内为无穷大,不在圈内则为0。 模拟时要注意以下几点: 如果当前已经出了圈,那么这个位置不算一人。 记得将数组的值变为 ......
eBPF(Linux内核安全方案)教程1简介
1 eBPF简介 eBPF(extended Berkeley Packet Filter)是一种革命性的内核技术,它允许开发人员编写可动态加载到内核中的自定义代码,从而改变内核的运行方式。(如果你对内核还不太了解,不用担心,本章很快就会讲到)。 这使得新一代高性能网络、可观察性和安全工具成为可能。 ......
Linux 建立免密登录关系
若已有密钥,直接开始第三步!!! 在本地机器上生成新的SSH密钥对。打开终端,输入以下命令: ssh-keygen -t rsa 在生成密钥对的过程中,系统会提示您选择保存密钥的文件路径和设置密码短语(可选择跳过)。按照提示完成操作。 在远程服务器上创建.ssh目录(如果不存在)。在终端中输入以下命 ......
记录一些问题吧
vue3+vite+eleplus Component name "layout" should always be multi-word. 我都还么开始写就报这个几把错误,搞定 ......
解决matplotlib中文显示乱码问题
问题 findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei 解决方法 import matplotlib print(matplotlib.m ......
关于留学读硕的常见问题汇总
留服认证 留服认证是指中国教育部留学服务中心+国(境)外学历学位认证,是目前国内官方权威认证途径,也是国内普遍接受的一个凭证。留信认证是一种新型的认证方式,接受度比留服认证稍低,虽然近年来不断被留学生和部分企业认可,但是对于想要进体制内的留学生,留信认证是无法被认可的。留服认证接受度更广、用途更大、 ......
【分布式】解决树莓派4B-64位更换清华源问题(GPG error:because the public key is not available)
【分布式】解决树莓派4B-64位更换清华源问题(GPG error:because the public key is not available) 别出BUG求求了 于 2022-04-30 16:15:38 发布 阅读量3.1k 收藏 18 点赞数 7分类专栏: 分布式 文章标签: debian ......
如何使用Linux进行进程调度优化
如何使用Linux进行进程调度优化 WBOY 发布: 2023-08-02 16:13:21 原创 315人浏览过 如何使用Linux进行进程调度优化 随着计算机技术的发展和互联网的普及,对计算机系统的性能要求越来越高。进程调度作为操作系统的重要功能之一,在提高系统性能方面起着重要作用。Linux作 ......
Linux内核进程管理与调度:策略优化与实践分析
Linux内核进程管理与调度:策略优化与实践分析 原创 李斌 嵌入式悦翔园 2023-05-06 11:40 发表于上海 关注★星标公众号,第一时间获取信息 嵌入式悦翔园 本公众号专注于嵌入式技术,包括但不限于STM32、Arduino、51单片机、物联网、Linux等编程学习笔记,同时,公众号内包 ......
XTS测试问题分析
CTS相关 解决方式 模块名 备注 恢复出厂 CtsInputTestCases 恢复出厂 CtsSecurityTestCases RemoteDPC相关 IPV6相关 CtsLibCoreTestCases IPV6相关 CtsNetTestCases IPV6相关 CtsAppSecurity ......
Avalonia 实现视频聊天、远程桌面(源码,支持Windows、Linux、国产OS)
现在最火的.NET跨平台UI框架莫过于Avalonia了。Avalonia 基于.NET Core,因此它可以运行在任何支持.NET Core的平台上。之前基于CPF跨平台UI框架写过一个视频聊天的demo,而现在看来Avalonia是大势所趋,于是,我再写一个Avalonia版本的Demo来供大家 ......
Linux 中find命令 查找一类文件并统计这类文件总的大小
001、 (base) [b20223040323@admin1 NTlibrary]$ find nt.01* | xargs du -sch ## 查找一类文件,并统计总的大小,-c表示总计 76M nt.01.nhd 1.7M nt.01.nhi 797M nt.01.nhr 50M nt.0 ......
【Linux 网络编程】为什么 IP 地址通常以192.168开头?——私有 IP 地址段
首先,192.168并不是设置局域网IP地址的唯一选择。很多企业都选择10.或者172.16开头规划局域网。 网络中的主机需要通信,需要使用一个IP地址,目前我们普遍使用的IPv4的地址,分为A、B、C、D、E五类,其中A、B、C类是我们常见的IP地址段。 在这三类地址中,大多数为公有地址,需要向国 ......
redis在linux下自启命令
redis在linux下自启命令 [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/bin/redis-server /software/redis-4.0 ......
html2canvas 截图不全问题解决
有个低代码平台项目,需求是要将canvas画布上的echarts图表等组件截图保存,如果是正常比例(也就是百分百比例)截图是正常的,但如果画布处于缩放状态进行截图的话就会因组件上的一些样式影响而导致截图不全。为了解决这一问题,在网上也查找了很多资料,终于找到解决办法,亲测有效。 话不多说,上代码: ......
【转】第一篇-linux中socket通信
转, 原文:https://zhuanlan.zhihu.com/p/628583834 客户端和服务端是如何通信的 在linux中客户端和服务端通信的流程如图所示: 流程分析:服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端 ......
自然语言处理中的分词问题总结 原创
众所周知,英文是以词为单位的,词和词之间是靠空格隔开,而中文是以字为单位,句子中所有的字连起来才能描述一个意思。把中文的汉字序列切分成有意义的词,就是中文分词,有些人也称为切词。本文转载自明略研究院的技术经理牟小峰老师讲授的语言处理中的分词问题。 如何界定分词 中文分词指的是将一个汉字序列切分成一个 ......
Avalonia 实现视频聊天、远程桌面(源码,支持Windows、Linux、国产OS)
现在最火的.NET跨平台UI框架莫过于Avalonia了,Avalonia 基于.NET Core,因此它可以运行在任何支持.NET Core的平台上。那么,基于Avalonia实现一个跨平台的视频聊天(包括远程桌面)程序,要怎么做了? ......
Linux ls 查看目录结构与文档信息
摘要:Linux ls命令用于列出目标目录中所有的子目录和文件,发掘并掌握ls命令及其参数设置可以驾轻就熟地管理文件,随心所欲地浏览并确定所在的位置! ls命令介绍 今天,楼兰胡杨继续跟各位猿友一起零基础学习Linux相关指令——ls,它是一条Linux必备命令。发掘并掌握ls命令常用功能,可以驾轻 ......
[Ubuntu 20.04] 修复‘systemd-shutdown[1]: waiting for process: crond’需等待1分半钟的问题
由于在2020-2021年期间下载过Linux版本的Free Download Manager(简称FDM,一款免费但不开源的跨平台下载工具),而该软件的官网被挂了木马,因此在此期间下载安装过FDM的Linux用户,其定时任务crond中都被挂上了木马。 具体现象为,关机时需要等待1分30秒,系统显 ......