小结 经验 问题linux
Linux网络配置常用的基础命令(面试也经常提到)
Linux网络配置常用的基础命令 原创 weijishu 微技术之家 2023-07-14 07:07 发表于上海 通常情况下,不管什么操作系统,配置IP地址分为如下两类: 动态DHCP模式:系统默认是 DHCP也就是动态获取IP地址,这种有个坏处就是IP地址会经常变换。如果用连接工具的话,IP地址 ......
linux 中查看文件的具体时间
001、 ll 只能显示日期 [root@PC1 test01]# ls a.txt [root@PC1 test01]# ll ## ll命令显示日期 total 4 -rw-r--r--. 1 root root 21 Jul 17 16:51 a.txt 002、stat显示完整的日期 [ro ......
linux软件安装(centos系统)
linux支持两种软件安装方式 下载安装包自行安装 系统的应用商店内安装 命令行下yum命令安装软件(linux命令行内的软件商店) yum:RPM包软件管理器,用于自动化安装配置linux软件,并自动解决依赖问题yum [-y] [install | remove | search] 软件名称选项 ......
Intel Arc 显卡最新的驱动大幅提升 Linux 平台性能表现
导读 Intel 最新的显卡驱动使旗下 Arc Graphics DG2/Alchemist 以及即将推出的 Meteor Lake 系列显卡在 Linux 系统下的性能大幅提升。在基准测试中,CS:OL 速度提高了 11%,其他 Vulkan 应用程序 / 游戏也或多或少地受益。 最新的驱动补丁主 ......
linux命令行快捷键
1.强制停止ctrl+c 可以强制关闭某些程序 命令写错了,退出当前输入,重新输入 2.退出或登出ctrl+d 可以登出账户 退出某些特定程序的专属页面 不能退出vi/vim 3.历史命令搜索history 通过!命令前缀,自动执行上一次匹配前缀的命令 快捷键ctrl+r,输入内容去匹配历史命命令搜 ......
linux权限控制
1.什么是权限 通过ls -l命令查看详细文件信息,显示文件细节 第一列表示文件文件夹的权限控制信息 第二列表示文件文件夹所属用户 第三列表示文件文件夹所属用户组 2.权限信息细节 权限细节总共10个槽位 r读权限,w写权限,x执行权限 文件文件夹rwx含义不同 r,文件是可以查看文件内容,文件夹是 ......
IDEA访问静态页面端口问题
## 简述 使用IDEA做SpringBoot项目时,在**application**中已经配置了端口号为8080,但从IDEA中点击访问静态页面,端口号却是63342,从而导致前端发送请求后端接收不到。 ## 问题原因 IDEA配置了默认端口号为63342 ![](https://img2023. ......
Linux命令使用技巧
Linux命令使用技巧 1)Linux服务器终端(非远程连接工具)的放大缩小(终端窗口字体显示) 放大 ctrl + shift + = 缩小 ctrl + - 2)Linux命令的自动补全 在敲出 文件/目录/命令 的前几个字母之后,按下tab键 如果输入的没有歧义,系统会自动补全 如果还存在其他 ......
ESP32 VScode环境问题
vsdcode esp-idf插件安装报错: `Espressif\tools\idf-python\3.11.2\python.exe -m pip" is not valid. (ERROR_INVALID_PIP)` 打开命令窗口使用命令:`python -m pip install --up ......
2023.7.16 linux 软中断Softirqs 队列 Workqueues 并发管理队列cmwq
Implementing work-deferring mechanisms 延期任务 Softirqs: Executed in an atomic context # kernel/softirq.c ; <linux/interrupt.h>. Tasklets: Executed in an ......
Linux操作系统
1.1 操作系统 操作系统:所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统 常见分类: 桌面操作系统: windows/macoS/Linux 移动端操作系统: Android(安卓)/ios(苹果) 服务器操作系统: Linux/windows Server 嵌入式操 ......
[Linux][报错解决] 搭建有固定ip的节点
Linux环境:CentOS8 + VMware 目标:令节点有固定可访问的ip地址,为以后搭建多节点环境铺垫 过程:查看并确定宿主机和linux系统的ip地址,修改ens160/ens33文件中的参数,使系统ip固定 ### 使用dhclient给linux系统分配一个ip 系统刚开始默认没有ip ......
Linux 设置虚拟网卡
## 理解IP路由 `ip` 地址可以理解为网络环境中的门牌号,你可以使用 `ip` 地址`ping通` 远在天边的网站,数据是如何到达的呢?靠的就是网络路径上每个节点的路由。**路由,简单的说就是指导IP报文该去哪的指示牌。** 当然,以上主要是理解 **路由器中的路由**,就是将已收到的数据包, ......
对安装Linux的服务器进行缓存清除
对安装Linux的服务器进行缓存清除 原创 二河小鱼 人文历史与科学技术 2023-07-11 18:10 发表于江西 收录于合集 #服务器99个 #Linux运维101个 #清除缓存1个 安装Linux的服务器缓存过高导致服务器运行速度慢 第一步,查看当前服务器中Linux系统的状态。 命令:fr ......
linux用户用户组,用户管理以及相关命令
linux系统中,最大权限用户的账户名为:root(超级管理员) 1.命令行切换用户 su [-] [用户名]符号-可选,表示切换用户后是否修改环境变量,建议带上用户名省略默认切换root切换后可以使用exit回退上一个用户,也可使用ctrl+d普通用户的权限,一般在其HOME内不受限一旦出了HOM ......
机制的外卖员问题动态规划
public static void main(String[] args) { //5 17 Scanner scanner = new Scanner(System.in); while (scanner.hasNext()){ int current = scanner.nextInt(); ......
octave的ztrans/iztrans ,z变换与z反变换无法使用的问题
octave不是matlab,截止2023-07-16,octave还没有实现……,开源社区嘛,好多都是爱好者,多包容。 通过这个链接可以追踪进度https://github.com/cbm755/octsympy/issues?q=iztrans+ ......
字符串小结
字符串原理小结 扩展底层原理1:字符串存储的内存原理 ●直接赋值会复用字符串常量池中的 ●new出来不会复用,而是开辟一个新的空间 扩展底层原理2: ==号比较的到底是什么? ●基本数据类型比较数据值 ●引用数据类型比较地址值 扩展底层原理3:字符串拼接的底层原理 ●如果没有变量参与,都是字符串直接 ......
cm311-1a-yst机顶盒刷Armbian问题汇总
一.刷入底包 我因为没有买 免拆机 的刷机神器,只能使用拆机短接触点的方法,其中重要的注意事项: 1.使用两头都是 usb A口 的数据线,可以自己制作,尽量短,减少干扰. 2.插机顶盒 的usb口必须是 靠近网口端那个,插电脑 的端口,最好是 usb3.0或以上,供电会好一些 3.使用 刷机工具软 ......
useEffect、异步请求、定时器使用useState闭包问题
useEffect闭包问题: 问题:useEffect使用useState会使调用的所有方法内部的state值为useEffect周期的值,即使在这个过程中useState的值变化也不能影响调用方法内获取到原始值 解决方式:使用useCallabck 可以避免由此产生的闭包问题 异步请求、定时器等j ......
linux MySQL事务
事务是数据库中很重要的一方面,是保证操作的执行完整性。 目录 一、事务的概述 二、事务的作用 三、事务的特点 四、事务的应用 五、事务的管理 六、总结 一、事务的概述 1.事务的概念 事务是数据库管理系统中的一个重要概念,用于保证数据的一致性和完整性。事务通常包括一组数据库操作命令,这些命令要么全部 ......
linux MySQL数据库索引
索引在数据库中占有重要地位,当高并发时,一条一条的查找数据是很慢的,但是索引可以分流,可以快速定位,解决高并发。 目录 一、索引概念 二、索引作用 三、索引的应用 四、索引分类 五、索引的创建 六、索引的管理 七、总结 一、索引概念 1.索引概念 数据库索引是一种排序的数据结构,它包含了索引值和对应 ......
swift kvo问题
按照官方文档的写法,在iOS 10上必现crash。 在网上找到类似的问题,但是我遇到的博客中说的不会crash的方式 swift还是不要用kvo了,用combine框架吧 ......
【随手记录】关于win环境变量配好, jdk版本切换不成功问题
由于需要win电脑装了多个jdk版本,在切换时候配置好环境变量一直没生效 后来发现jdk默认会添加一个环境变量配置 把这个带Jdk的默认配置的环境变量去掉,保留自己的 JAVA_HOME环境变量即可生效! ......
linux 内存管理 --- 用户空间 malloc 内存申请原理
相对于栈而言,堆这片内存面临着一个稍微复杂的行为模式:在任意时刻,程序可能发出请求,要么申请一段内存,要么释放一段已经申请过的内存,而且申请的大小从几个字节到几个GB都有可能,我们不能假设程序一次申请多少堆空间,因此,堆的管理显得较为复杂。 那么,使用 malloc() 在堆上分配内存到底是如何实现 ......
数据库(SQL注入问题、视图、触发器、事务、存储过程、内置函数、流程控制、索引)
SQL注入问题 SQL注入的原因:由于特殊符号的组合会产生特殊的效果 实际生活中,尤其是在注册用户名的时候会非常明显的提示你很多特殊符号不能用,会产生特殊的效果。 结论:涉及到敏感数据部分,不要自己拼接,交给现成的方法拼接即可。 import pymysql # 链接MySQL服务端 conn = ......
linux 找出文件类型 并 检索内容关键字
``` find / -type f -name "*.log" | xargs grep -i "start" #从根目录查找.log文件并挑出含有不分大小写的start内容的文件 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包 ......
linux笔记_2_nginx跨域启动
启动代码格式:nginx安装目录地址 -c nginx配置文件地址 ./nginx -c /data/server/nginx/nginx/conf/nginx.conf 查询进程号 ps -ef | grep nginx 重启 kill -hup 进程号 ......
Redis分布式锁问题
通过SET原子操作来设置key和过期时间 // 加锁// 如果key不存在,那么设置它的值,否则什么也不做SETNX lock 1// 10s后自动过期EXPIRE lock 10 // 2者合一,一条命令保证原子性执行SET lock 1 EX 10 NX 问题1:无法评估准确的加锁时间(自动续期 ......