静态 符号 动态linux
静态类型和动态类型
动态类型:变量的类型是在运行时确定的,变量的类型通常由其所引用的值决定。例如,Python和JavaScript是动态类型的编程语言,你可以在运行时将一个变量赋值为整数,然后将其重新赋值为字符串,而不需要显式地声明其类型。 静态类型:变量的类型在编译时就确定了,不能随意更改。变量的类型需要在声明时显 ......
配置你的 Linux 的 GRUB 启动背景
GRUB 背景( Splash )只不过是一张图像,在 Linux 系统启动的时候显示为背景。你可能知道 Grub (GRand Unified Bootloader 的简写) 是主流 Linux 发行版中广泛使用的启动装载程序 bootloader。以 RedHat 为例,你会发现它在系统启动之时 ......
sequelize风格的动态表达式解析
# 背景 之前看过nodejs,sequelize的orm过滤很丰富,写起来很方便 [具体文档地址](https://www.sequelize.cn/core-concepts/model-querying-basics#%E6%93%8D%E4%BD%9C%E7%AC%A6) 过滤条件示例 `` ......
在Linux环境下安装PostgreSQL
# 在Linux环境下安装PostgreSQL > 由于实际的生产环境,PostgreSQL数据库都是部署在linux服务器上的,因此记录一下通过源码安装与命令行操作PG数据库的过程 ## 下载 官方下载网址:https://www.postgresql.org/ftp/source/ ![](ht ......
Linux 服务器必备的安全设置
Linux 服务器必备的安全设置,建议收藏!!! 马哥Linux运维 2023-06-20 22:56 发表于浙江 好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了! 下面告诉你一些简单的方法提高服务器的安全系数,我的云服务器就是这么配置的,虽然有些麻烦,但是感觉安心一些。 ......
linux LNMP
目录 一、LNMP概念 二、LNMP流程 三、nginx实验 四、LNMP架构 一、LNMP概念 二、LNMP流程 三、nginx实验 1.Nginx访问状态统计 (1)修改 nginx.conf 配置文件,指定访问位置并添加 stub_status 配置 Active connections :表 ......
Linux 安装 PostgreSQL
环境说明 [root@hadoop201 ~]# uname -a Linux hadoop201 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 这是一台测 ......
nginx静态服务
[TOC] # 静态资源 web 服务 ## 静态和动态资源 - 静态资源: 一般客户端发送请求到 web 服务器,web 服务器从内存取到响应的文件,返给客户端,客户端解析并渲染显示出来 - 动态资源:客户端请求动态资源,先交于 web 服务器,然后连接数据库获取数据,返回客户端 ## CDN - ......
高并发静态资源化
[TOC] # Nginx高并发静态资源化解决方案 ## 1. 一致性 ## 2. 合并文件输出 [SSI官方文档](http://nginx.org/en/docs/http/ngx_http_ssi_module.html) > Server Side Include,服务器端嵌入 ### SS ......
linux 中误删文件的恢复
可以分为两种情况: a、误删的文件正在被进程所使用 b、误删的文件没有被进程使用 001、 [root@PC1 test01]# ls [root@PC1 test01]# seq 5 > a.txt ## 创建测试文件 [root@PC1 test01]# ls a.txt [root@PC1 t ......
linux 中 ls 命令中的-r 和 -t选项
001、 [root@PC1 test01]# ls a.txt c.txt x.txt [root@PC1 test01]# ls -l ## 测试数据 total 12 -rw-r--r--. 1 root root 6 Jun 22 23:00 a.txt -rw-r--r--. 1 root ......
使用近10年,说说向大家推荐Linux系统的理由
使用近10年,说说向大家推荐Linux系统的理由使用linux已经快十年了,一直想推荐身边的使用linux,但是一直没有分享。但是现在我想分享推荐了。下面我们一起聊聊为什么我向大家推荐linux。为什么现在我想推荐了呢?是因为我自认为相对于同龄人来说,我使用桌面版的时间算是挺长的了,而且我也想纠正一 ......
linux 中 tr命令
001、-s 将多个连续的字符压缩为一个字符 [root@PC1 test01]# ls a.txt [root@PC1 test01]# cat a.txt ## 测试数据 ddddfffabccccc lerrrrdddd [root@PC1 test01]# cat a.txt | tr -s ......
使用近10年,说说向大家推荐Linux系统的理由
使用linux已经快十年了,一直想推荐身边的使用linux,但是一直没有分享。但是现在我想分享推荐了。下面我们一起聊聊为什么我向大家推荐linux。 为什么现在我想推荐了呢?是因为我自认为相对于同龄人来说,我使用桌面版的时间算是挺长的了,而且我也想纠正一部分人不看好linux桌面版的这么一个观点。但 ......
使用近10年,说说向大家推荐Linux系统的理由
使用linux已经快十年了,一直想推荐身边的使用linux,但是一直没有分享。但是现在我想分享推荐了。下面我们一起聊聊为什么我向大家推荐linux。 为什么现在我想推荐了呢?是因为我自认为相对于同龄人来说,我使用桌面版的时间算是挺长的了,而且我也想纠正一部分人不看好linux桌面版的这么一个观点。但 ......
使用近10年,说说向大家推荐Linux系统的理由
使用linux已经快十年了,一直想推荐身边的使用linux,但是一直没有分享。但是现在我想分享推荐了。下面我们一起聊聊为什么我向大家推荐linux。 为什么现在我想推荐了呢?是因为我自认为相对于同龄人来说,我使用桌面版的时间算是挺长的了,而且我也想纠正一部分人不看好linux桌面版的这么一个观点。但 ......
Linux安装samba服务,实现与windows及其其他设备内网共享文件
SMB协议其实是微软的一个文件共享协议,即Windows上的文件共享就是这个协议,samba是在Linux上对其的开源实现,由于历史悠久很多桌面和手机的文件共享客户端软件都支持这个协议,所以用来内网共享文件是比较合适的,但是由于安全性的原因,外网还是使用其他协议,如webdav. 具体安装方法参考大 ......
linux 中 将所有的数据转换为一行
001、 [root@PC1 test01]# ls a.txt [root@PC1 test01]# cat a.txt ## 测试数据 1 2 3 4 5 6 7 8 [root@PC1 test01]# cat a.txt | paste -s -d " " ## 转换为一行 1 2 3 4 ......
linux-cmake随记篇
cmake查询版本: cmake --version 项目名称: project(io) 添加项目-制作项目: add CMAKE换GCC工具链指令: cmake -D CMAKE_C_COMPILER=/path/to/gcc/bin/gcc -D CMAKE_CXX_COMPILER=/path ......
linux 中 tee命令
tee命令 :同时标准输出 和 保存文件。 001、 [root@PC1 test01]# ls [root@PC1 test01]# seq 3 | tee a.txt ## 标准输出的同时,保存文件 1 2 3 [root@PC1 test01]# ls a.txt [root@PC1 test ......
linux 中文件添加行号(排除空行)
001、 利用cat命令给文件添加行号 [root@PC1 test01]# ls a.txt [root@PC1 test01]# cat a.txt ## 测试文件 a b c d 0 1 2 3 [root@PC1 test01]# cat -n a.txt ## -n 选项,给文件添加行号, ......
linux 中使用cat来创建文件
001、cat > file [root@PC1 test01]# ls [root@PC1 test01]# cat > a.txt a b c d ## 利用键盘输出内容 0 1 2 3 ## 利用ctrl + D 进行终止 [root@PC1 test01]# ls a.txt [root@P ......
linux 中 echo的颜色输出
echo: 字体颜色 和 背景颜色。 常见的字体颜色:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,紫色=35,天蓝色=36,白色=37。 常见的背景颜色:重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,紫色=45,天蓝色=46,白色=47。 字体控制选 ......
Linux之CentOS 7 安装-最小
感谢原博主:https://blog.csdn.net/qq_44737094/article/details/116651790 ## 1.安装 [vmware](https://so.csdn.net/so/search?q=vmware&spm=1001.2101.3001.7020) 安装很 ......
linux下根据端口号查询对应进程
1、命令lsof,以查找占用端口80为例,用法如下: ```shell [root@localhost nginx]# lsof -i:80 --命令 [root@localhost nginx]# --返回 ``` 什么都没有表示:没有进程占用80端口 ```shell [root@localho ......
Linux 运行jar包的几种方式
> ## 感谢!原文链接:https://blog.csdn.net/qq_42169450/article/details/122688940 ### 一、Linux 运行jar包的几种方式 - **方式一: java -jar xxx.jar** 最常用的启动jar包命令,特点:当前ssh窗口被 ......
linux怎么查看jdk安装路径
**linux查看jdk安装路径** **方法1:使用`echo $JAVA_HOME`** 使用`$JAVA_HOME`的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径 ![image-20221229182446723](https ......
Linux新建定时任务crontab
[TOC] ## 1.什么是crond定时任务? crond 是 Linux 下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,可以在无需人工干预的情况下运行作业。 ## 2.安装crond服务 检查是否安装 方式一: 执行:crontab -e 提示:command not fo ......
使用近10年,说说向大家推荐Linux系统的理由
使用linux已经快十年了,一直想推荐身边的使用linux,但是一直没有分享。但是现在我想分享推荐了。下面我们一起聊聊为什么我向大家推荐linux。 为什么现在我想推荐了呢?是因为我自认为相对于同龄人来说,我使用桌面版的时间算是挺长的了,而且我也想纠正一部分人不看好linux桌面版的这么一个观点。但 ......