小结 经验 问题linux

linux iptables安全技术与防火墙

目录 一、入侵检测系统 二、防火墙 三、防水墙 四、tcpdump抓包 五、实验演示 1.SNAT 一、入侵检测系统 特点:是不阻断任何网络访问,量化、定位来自内外网络的威胁情况, 主要以提供报警和事后监督为主,提供有针对性的指导措施和安全决策依据,类似于监控系统 二、防火墙 1.特点:隔离功能,工 ......
防火墙 iptables linux 技术

uniapp开发公众号H5时用户缓存无法清除问题

业务场景: 此项目是一个vx公众号h5项目,每次更新版的时候用户端由于有缓存,每次都是使用滞后的版本 解决方案: 一、index.html文件如何保证不缓存,每次都使用服务器上最新的代码? 此时需要一下标签: <meta http-equiv="Cache-Control" content="no- ......
缓存 公众 用户 uniapp 问题

关于解决 远程连接 打开软件 ENVI license 授权失败的问题

问题描述: Error -103: Cannot Checkout an Uncounted License within a Windows Terminal Service Guest Session ********* 问题解决: 修改安装目录 xxxxENVIxxxx\License 下面的 ......
license 问题 软件 ENVI

工作中遇到的问题1--IDEA调试端口占用问题

### Unable to open debugger port (127.0.0.1:62169): java.net.BindException "Address already in use: NET_Bind" #### 调试的时候其实是新开的,然后报这个问题,当然自己也知道肯定是端口被占用 ......
问题 端口 IDEA

Linux内核期末复习

1、P22-25 2、P36、P165 ret指令的作用: 进程切换时用什么函数 _switch_to_函数如何理解 怎么实现 3、gcc、gdb命令 gdb 堆栈汇编典型示例: 反汇编指令: 4、内嵌汇编(10号系统调用) #include <stdio.h> int main() { long ......
内核 Linux

Linux开机过程

1.Linux开机时,会首先创建0号进程,0号进程会创建出1号和2号进程,然后0号进程本身会终止。 2.1号进程(sbin/init)是所有用户进程的祖先,需要开机自启的进程可以挂在一号进程下,1号进程会再产生tty/pts终端,之后会再由该终端产生login,shell等 3.2号进程是所有系统进 ......
过程 Linux

键盘回车事件导致页面刷新的问题

问题描述: element 组件当只有一个搜索条件时,输入搜索内容回车执行搜索导致浏览器页面刷新 解决:(阻止饿了么库的默认提交) 在form 上加 @submit.native.prevent 在input 上回车搜索事件加 @keyup.enter.native=“handleQuery” ......
键盘 事件 页面 问题

一个线程池拒绝策略引发的问题

extends:严选库存稳定性治理系列:一个线程池拒绝策略引发的血案 (qq.com), 虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。 - why技术 - 博客园 (cnblogs.com) 你好呀,是歪歪。 前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上 ......
线程 策略 问题

常见问题——fileinput.js上传文件,不显示文件名的中文

### 问题: 使用fineinput.js插件上传文件,只显示文件名称中的英文、数字、符号不显示文件名称中的汉字 ### 解决方案 * 简单粗暴:修改fileinput.js中的slugDefault方法 ```js slugDefault: function (text) { return is ......

oracle linux 7.9 静默安装oracle 11g

搭建虚拟机步骤配置ip,步骤省略。 下载linux 版本 11g Oracle 安装包,通过sftp上传到虚拟机。 oracle11.2.4安装包及补丁包链接如下: 链接:https://pan.baidu.com/s/1TaVNOqXCoSjsJJZ-ADLkmw 提取码:ycxi 前两个zip包 ......
oracle linux 7.9 11g 11

Linux 文件检索 | locate、grep、find

Linux 中查找文件或关键词检索文件内容是很常用的功能 合理使用命令,高效检索需要的结果 本文系统 **Amazon Linux 2** ## locate 通常 locate 命令系统会自带,如果没有则需要安装 ```mlocate``` locate 搜索文件速度很快,因为它不去实际目录中找文 ......
文件 locate Linux grep find

C++ Windows.h max宏与std::max冲突问题解决

C语言引入的宏支持了一定程度的元编程,但它仅仅是简单的字符串替换,这种“六亲不认”的操作很容易导致一些编译错误。 这篇文章介绍了一种场景:项目同时引入了老的C头文件,里面用宏定义了一些宏函数;还引入了C++的头文件,里面用其他方式定义了一些同名函数。具体到问题本身,这个老的头文件是Windows.h ......
max Windows 问题 std

c++ linux基础学习第一课

课程目标: 1. shell 命令解析器 shell就是命令解析器,将用户命令翻译成内核能够识别的指令。 shell常用的快捷键:tab:补齐命令,补齐文件(包括目录和文件) ctrl+a光标移动到头部,ctrl+e光标移动到尾部 2. linux下主要目录: /bin 保存着二进制文件、可执行程序 ......
基础 linux

Linux LVM

[toc] # 一、LVM简介 ![](https://img2023.cnblogs.com/blog/1046752/202306/1046752-20230613114239348-1421897782.png) LVM的限制: - 一块物理硬盘(PV)只能属于一个卷组(VG) - 一个VG里 ......
Linux LVM

JAVA学习JSP和Servlet常见问题整理

什么是JSP Java Server Page 结合 java和html在服务端动态生成web页面的技术。 Jsp页面的运行过程 1、请求进入Web容器,将JSP页面翻译成Servlet代码2、编译Servlet代码,并将编译过的类文件装入Web容器(JVM)环境3、Web容器为JSP页面创建一个S ......
常见问题 常见 Servlet 问题 JAVA

【Linux】CentOS防火墙操作:开启端口、开启、关闭、配置

🔶 基本使用 启动: `systemctl start firewalld` 关闭: `systemctl stop firewalld` 查看状态: `systemctl status firewalld` 开机禁用 : `systemctl disable firewalld` 开机启用 : ......
端口 防火墙 CentOS Linux

Dapr 订阅者参数无法正确反序列化问题

## 问题描述 在使用Dapr的发布订阅组件时,遇到参数无法正确反序列化的问题,致使拿到的参数属性为默认值,入下图 ![](https://img2023.cnblogs.com/blog/950636/202306/950636-20230613105825207-348819540.png) ! ......
订阅者 序列 参数 问题 Dapr

Linux打包C++应用deb脚本

## 目录结构 ├── CMakeLists.txt ├── README.md ├── scripts │ └── build_deb.sh ├── src │ └── app.cpp └── VERSION ## 打包脚本 ```bash #! /bin/bash PROJECT_NAME="m ......
脚本 Linux deb

Linux根文件制作

根文件系统首先是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。 1.根文件系统 文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘 ......
文件 Linux

Linux 7 下NTP 时间服务器

# yum install -y ntp ntpdate # rpm -qa ntp # cp /etc/ntp.conf.bak # egrep -v "^$|#" /etc/ntp.conf.bak >/etc/ntp.conf # vi /etc/ntp.conf driftfile /var ......
服务器 时间 Linux NTP

Linux 7 下ftp 本地用户登录

# yum install -y vsftpd # vi /etc/selinux/config SELINUX=disabled # systemctl stop firewalld # systemctl disable firewalld # chmod -R 777 /var/ftp/pub ......
用户 Linux ftp

git仓库提交问题汇总

问题: Git@stashdirect.prometheanjira.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct ac ......
仓库 问题 git

【问题解决1】fatal error: X11/XXXX.h: No such file or directory

问题现象 编译鸿蒙代码时,报如下类似的错误: 错误1: 错误2: 解决方法 step 1:安装依赖文件 sudo apt-get install apt-file sudo apt-file update step 2:查找报错文件 apt-file search XXXX.h 例如:报错的是Int ......
directory 问题 fatal error XXXX

linux系统nfs搭建-cnblog

# Linux系统nfs搭建 首先介绍一下NFS: ​ NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就 ......
cnblog 系统 linux nfs

后台返回前端的json数据,大写变小写的问题

问题 :在weebsocket通过向前端发送json数据,本来要发送的是BB字段,结果到了前端成了bb。后来发现是因为jackson自动转换了(估计是采用驼峰格式)。 解决: 在对应的属性上面添加@JsonProperty("BB")来指定要显示的字段名称 ``` @JsonProperty("Na ......
小写 大写 前端 后台 数据

vue调用百度api时,跨域问题解决方案

最近在调用百度地图,文字转语音接口的时候,用vue,js来前端实现转换,及时语音播报,遇到点问题; * 1.之前直接不用accessToken,一个连接拼接抓取的,已经失效了。 * 2.查看百度文档,更新后的接口,按照文档nodejs格式,一直都是报跨域问题,单独在headers中加` 'Acces ......
解决方案 方案 问题 vue api

C语言,函数包含失败问题

# 1.头文件包含顺序出错导致头文件中的函数无法使用 eg:在主函数中调用support.h中的strcat()函数失败,但是明明已经包含了strcat()函数的头文件进来;编译器还是提示“Undefined sysbol support (refreed from xxx.o)”. ***以下函数 ......
函数 语言 问题

ubuntu解压ZIP文件名乱码问题

# 背景 ![](https://img2023.cnblogs.com/blog/1334849/202306/1334849-20230613093843853-809245094.png) 一个windows压缩的zip文件,再ubuntu中解压后,文件名全是乱码,试过很多GBK、UTF-8的 ......
乱码 文件名 文件 ubuntu 问题

Linux shell 之 for循环变量有空格的问题——IFS变量

在使用shell的for循环时,如果循环的字符串中间有空格,那么循环时会自动分割,下面是解决的方法 1 只需要更改 shell分隔符即可 2 在for循环之前修改IFS变量,示例: 3 OLDIFS="$IFS" #备份旧的IFS变量 4 IFS=$'\n' #修改分隔符为换行符 5 6 for i ......
变量 问题 Linux shell IFS

Linux驱动开发

本文为一个简单的字符设备驱动,涉及驱动编写、测试程序编写、Makefile编写、驱动加载/卸载,运行于Linux虚拟机,不涉及底层配置。撰写本文的主要目的为记录一下驱动的开发流程,参考了正点原子的驱动开发指南。 驱动代码 创建文件夹 1_chrdevbase/ ,下属 APP/ 与 Driver/ ......
Linux