静态 符号 动态linux
Linux安装Kafka
前言 本文Kafka演示版本依赖Zookeeper,需要先安装Zookeeper:Linux安装Zookeeper 1. 解压文件 tar -zxvf kafka_2.12-2.7.0 2. 修改配置文件,日志输出地址 vim config/server.properties log.dirs=/o ......
学无止境--Linux开发实用命令(不定时更新)
备注:学习记录所用,若有高手不吝赐教,万分感谢! 1、将文件夹p1、p2、p3压缩到pkg.tar.gz: tar -czf pkg.tar.gz p1 p2 p3 2、解压缩: tar -zxvf pkg.tar.gz 3、查找 find . -name *.c | xargs grep -n " ......
Linux安装openssh
1. sshd服务端安装 sudo apt-get install openssh-server 2. ssh客户端安装 sudo apt-get install openssh-client ......
Linux下安装Zookeeper
前言 Zookeeper是java编写,所以需要先安装JDK环境:linux安装JDK 1.下载解压文件 tar zxvf apache-zookeeper-3.6.3-bin.tar.gz 2.在主目录下创建data和logs两个目录用于存储数据和日志: cd /opt/apache-zookee ......
Red Hat Enterprise Linux (RHEL) 9.3 (x86_64, aarch64) - 红帽企业 Linux 9.3 发布下载
Red Hat Enterprise Linux (RHEL) 9.3 (x86_64, aarch64) - 红帽企业 Linux 9.3 发布下载 红帽企业 Linux 9 请访问原文链接:https://sysin.org/blog/rhel-9/,查看最新版。原创作品,转载请保留出处。 作者 ......
SDL2 无法解析的外部符号 main,函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)
一、概述 在使用VisualStudio+CMake集成SDL2的过程中。运行一个Demo示例出现了以下错误提示 无法解析的外部符号 main,函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 二、解决办法 上面问题的主要原因是程序找不 ......
Linux/fedora下通过WebDav挂载小雅
最近发现了一个不错的网盘项目, 把很多资源放到阿里云盘了地址在这里 小雅 现在想把小雅通过webdav的方式挂在到fedora的系统下 安装小雅 1 2 3 4 5 6 7 8 9 10 11 一键安装和更新容器 curl -s http://docker.xiaoya.pro/update_xia ......
学无止境--linux串口编程(RS485)
备注:学习记录所用,若有高手不吝赐教,万分感谢! 一、概括 linux将串口都映射成了TTY终端,所以在串口编程时,找到并使能平台的TTY,然后操作TTY终端即可。 例如对于Nuclei平台的轩辕91030M芯片设备树: uart0: serial@10013000 { compatible = " ......
kali linux系统下格式化硬盘/U盘
首先点击虚拟机左上角,搜素 GParted 工具: 打开该工具后,将磁盘切换至要格式化的设备: 切换完成后,右键磁盘的未分配区域,选择 New 在 create new partition 对话框中,可以拖拽要格式化的磁盘边界: 还可以选择 file system 格式: 修改卷标后,点击 Add: ......
Linux安装Nginx
1. 在 /usr/local 建nginx文件夹,下载nginx压缩文件 nginx下载地址:http://nginx.org/download 找稳定版本 执行命令 cd /usr/local mkdir nginx wget http://nginx.org/download/nginx-1. ......
Linux安装JDK
打开/etc/profile的文件,进行编辑 ```shell export JAVA_HOME=/opt/jdk1.8.0_211export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libe ......
el-table表头动态增加字段,表格滚动条自动滚动到最右侧
index.vue //内含表格的子组件, <editTable @changeReload="changeReload" :reload="reload" ></editTable> methods: { changeReload() { this.reload = Math.random(); ......
linux设置定时清理日志文件脚本
前言 当我们在生产过程中,都会遇到诸如此类的问题。定时清理日志成为了必不可少的一步骤! 一.定时清理简述 当我们要定期的备份以及删除时,我们需要写一个shell 脚本,然后用 crontab 来每天定期执行。 二.定时脚本编写 find 对应目录 -mtime +天数 -name "文件名" -ex ......
CSS 也能实现 if 判断?实现动态高度下的不同样式展现
最近在群里,有个小伙伴问了这么一道很有趣的问题: CSS 能否实现,容器再某个高度下是某种表现,一旦超出某个高度,则额外展示另外一些内容 为了简化实际效果,我们看这么一张示意效果图: 可以看到,当容器高度没有超过某一个值时,没有箭头图标。反之,箭头图标出现。 这个效果在很多场景都会出现,可以算是一个 ......
代码静态检查为什么需要对告警去做运营?
告警运营的目的就是从当前已经产生了的告警去做统计,解决已经扫描发现的问题,保障项目、业务的正常健康的运行;同时,这些告警数据也可以从多维度支撑运营分析,作为后续改善的依据,防止再出现类似的缺陷和漏洞。 ......
linux基础命令2
Linux rm 命令 Linux rm(英文全拼:remove)命令用于删除一个文件或者目录。 语法 rm [options] name... 参数: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。 Linux cat 命 ......
linux基础命令1
Linux touch 命令 Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。 ls -l 可以显示档案的时间记录。 语法 touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--he ......
Linux Mint 21.3 将搭载 Cinnamon 6.0 和实验性 Wayland 支持
导读 Wayland 会话可能在 Linux Mint 23 系列中成为默认选项,预计将在 2026 年实现。 Linux Mint 项目今天在他们的每月新闻通讯中 宣布,他们已经开始着手在未来的 Linux Mint 发行版中实施 Wayland 会话,最初将在 Linux Mint 21.3 中 ......
Linux--文件权限
UGO权限 Linux文件权限的基本三要素UGO:其中U表示owner这个单词,顾名思义就是属主的意识,其次就是G这个字母,group即属组;最后就是O(other)表示的是其他用户。 Linux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权限的方式称作UGO方式。 ......
Linux命令
1、echo命令 是内部命令,功能是向屏幕输出 echo字符串,字符串可以没有引号,也可以有(单,双)引号。 [root@localhost ~]# echo abc abc [root@localhost ~]# echo -n abc abc[root@localhost ~]# echo $1 ......
[左神面试指南] 递归和动态规划[上]篇
CD183 斐波那契数列问题的递归和动态规划1 /* * 矩阵快速幂 * [f(n), f(n-1)] = [1, 1] x [[1, 1], [1, 0]]^(n-2) */ public class CD183_1 { public static long solution(long n) { ......
【re】[CISCN 2022 东北]easycpp --ida动态调试,循环异或
拿到程序,我们先查一下有没有加壳,发现没有加壳,并且是64位程序,拖进ida分析其代码逻辑 int __cdecl main(int argc, const char **argv, const char **envp){ void **v3; // rcx __int64 v4; // r8 si ......
Linux p13 压缩和解压指令
压缩和解压指令 gzip/gunzip 指令 gzip:用于压缩文件 gunzip:用于解压的 基本语法: gzip 文件,压缩文件,只能将文件压缩为 .gz 文件。 gunzip 文件.gz,解压缩文件命令。 zip/unzip 指令 zip:用于压缩文件 unzip:用于解压文件,这个在项目打包 ......
vue3中的vue-18n的table表格标题不动态变化中英文
使用 computed 即可 eg: const columns = computed(() => { return reactive<any>([ { title: proxy.$t('device.pm.table.index'), dataIndex: 'index', width: 50, ......
Angular 服务器端渲染的静态 HTML 变为客户端的动态应用的过程
首先,让我们先了解一下 Angular 服务器端渲染 (SSR) 的工作原理。 当你的 Angular 应用启用服务器端渲染后,用户在浏览器中请求页面时,服务器会预先渲染出 HTML,并且将其发送到客户端。这样做的优点是可以改善首屏加载时间,提升 SEO 效果,因为搜索引擎可以抓取到预渲染的 HTM ......
Linux第12章学习笔记
第十二章学习笔记 块设备I/O和缓冲区管理 本章讨论了块设备1O和缓冲区管理;解释了块设备I/O的原理和I/O缓冲的优点;论述了Unix的缓冲区管理算法,并指出了其不足之处;还利用信号量设计了新的缓冲区管理算法,以提高I/O缓冲区的缓存效率和性能;表明了简单的PV算法易于实现,缓存效果好,不存在死锁 ......
linux xfce 在文件管理器里点击运行shell脚本文件
1.打开 Settings Editor 2.点击左边的 thunar 3.点击右边的 添加 ,在属性中输入 /misc-exec-shell-scripts-by-default 在类型中选择布尔类型 在值中选择真 保存 4.给shell脚本文件添加运行权限 命令行 chmod +x your_f ......
JDK8新特性之接口默认方法与静态方法
接口默认方法与静态方法 有这样一些场景,如果一个接口要添加一个方法,那所有的接口实现类都要去实现,而某些实现类根本就不需要实现这个方法也要写一个空实现,所以接口默认方法就是为了解决这个问题。 接口静态方法类似于默认方法,但是我们不能在实现类中覆盖它们,可以避免默认方法在实现类中被覆盖实现。 注意要点 ......
linux自动更新代码并打包
#为了解决本地打包上传到服务器时耗时过久,直接用服务器自动更新代码并打包 linux-dabao-1-git-pull.sh #更新代码 /home/app/szzy/yjdaxt/git/git-2.42.1/git pull origin master linux-dabao-2-clean-i ......