脚本windows文件linux

linux获取程序当前所在路径的方法

直接使用pwd不行,linux系统中有个符号链接:/proc/self/exe 它代表当前程序,我们可以用readlink读取它的源路径就可以获取当前程序的绝对路径。 char current_absolute_path[MAX_SIZE]; //获取当前程序绝对路径 int cnt = readl ......
路径 所在 程序 方法 linux

Linux系统下安装配置Nginx

# Linux系统下安装配置Nginx ### 打开Nginx下载界面找想要下载的版本,复制下载链接 ![](https://img2023.cnblogs.com/blog/3211074/202305/3211074-20230531141327792-1533860503.png) ### 进 ......
系统 Linux Nginx

Linux centos 7 离线安装docker

1.下载docker 下载地址:https://download.docker.com/linux/static/stable/ 选择服务器架构 2.查看服务器架构 uname -a 3.上传下载文件到服务器并解压 tar -zxf 文件 4.拷贝docker文件值 /usr/bin cp dock ......
centos docker Linux

Linux内核调试方法

内核配置选项中要使能CONFIG_MAGIC_SYSRQ选项,这样系统启动之后,会生成/proc/sysrq-trigger节点用于调试。 其次,可以在/etc/sysctl.conf中设置kernel.sysrq=1默认使能sysq功能。也可以通过写/proc/sys/kernel/sysrq节点 ......
内核 方法 Linux

Java大文件分片上传/多线程上传功能

​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启 ......
线程 功能 文件 Java

windows访问k8s

# windows访问eks pods ## 安装AWS CLI 网址为 https://awscli.amazonaws.com/AWSCLIV2.msi。 查看aws版本。 ``` aws --version ``` ## 配置AWS CLI凭证 `eksctl` 和 AWS CLI 均要求您在 ......
windows k8s k8 8s

Linux shell standard input bugs All In One

# Linux shell standard input bugs All In One ## error ❌ > `warning: file '', around line 110: table wider than line width` ```sh $ man vcgencmd > vcge ......
standard Linux shell input bugs

wireshark分析tcp传输之文件上传速率问题

在[网络性能问题排查思路](https://github.com/HobbyBear/performance-analyze/blob/main/performance_analysis_basics/(1)%E7%BD%91%E7%BB%9C%E9%97%AE%E9%A2%98%E6%8E%92% ......
速率 wireshark 文件 问题 tcp

前端上传文件可能的问题

上传文件失败,可能的原因 1. 前端默认限制了文件大小,例如我这里使用了 axios 发送请求,默认是有大小显示的,可以在配置里面设置文件大小,比如设置内容和请求体大小为 100M,默认打印出来的是 -1 config.maxContentLength = 100 * 1024 * 1024; co ......
前端 文件 问题

error LNK1104: 无法打开文件“d3dx10d.lib”

将库目录默认的$(DXSDK_DIR)\Lib\x86删除,改为绝对路径就可以了。。奇怪。。明明已经在电脑的环境变量里配置了DXSDK_DIR变量了。而且include目录能找到啊。。怎么就lib文件夹找不到呢? 参考:https://www.cnblogs.com/Thermo/p/1575527 ......
文件 error 1104 d3dx LNK

支持在 Windows 环境下安装和使用。以下是在 Windows 环境下安装 CloneDeploy 的步骤 CloneDeploy 的使用操作步骤

CloneDeploy 是一款基于 Linux 的开源系统部署解决方案,但也支持在 Windows 环境下安装和使用。以下是在 Windows 环境下安装 CloneDeploy 的步骤: 准备环境:在安装 CloneDeploy 前,需要先在 Windows 操作系统中安装好 Apache、PHP ......
CloneDeploy 步骤 Windows 环境 是在

git 克隆(远程仓库)的文件或文件夹:014

1. 如何克隆(远程仓库)到(本地仓库)?有两种方式, 一种是直接在GitHub上点击下载按钮, 如下图,这种方式就不讲了,过于简单,我们将第二种,通过命令来下载。 第二种通过命令克隆方式:首先在本地创建一个目录, 待会要将文件存放到这里来,我这里创建了一个“git3”的文件夹 然后打开终端, cd ......
文件 文件夹 仓库 git 014

【Kubernetes】yaml文件编写 -- 持续更新

> K8S通过yaml格式的声明式API与资源对象交互 > API版本由`apiVersion`字段指定,API对象类型由`kind`字段指定 > 除此之外,每个API对象有三大类属性: > - `metadata`:元数据 > - `spec`:规范 > - `status`:状态 ### Pod ......
Kubernetes 文件 yaml

Java大文件分片上传/多线程上传解决方案

​ javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Up ......
线程 解决方案 文件 方案 Java

Nginx配置文件

nginx配置文件详解 ``` 安装完了之后,后续nginx的所有功能,都是围绕着修改nginx配置文件生效了 看懂配置文件,运维来说,达到手写nginx配置文件,才是合格的。 ``` 通过官网yum仓库默认安装的nginx.conf user nginx; worker_processes aut ......
文件 Nginx

又来了两款高效且实用的Windows软件

■ Free Countdown Timer Free Countdown Timer是一款大小在4.5MB左右的,简单好用的免费的倒计时、倒数日软件。它目前仅支持Windows平台。 我们可以用它快速的创建多个计时器和事件,并给不同的定时器和事件设置不同的提示音。所以平时我们可以将它作为一个闹钟、 ......
Windows 软件

php文件全文搜索

在 PHP 中,可以使用 file_get_contents() 函数将一个文件的内容读取到字符串中,然后使用 strpos() 函数进行搜索。下面是一段示例代码: $filename = "example.txt"; $search_term = "hello"; $file_contents = ......
文件 全文 php

第五节 4文件操作的三种基础模式

文件操作的基础模式有三种(默认的操作模式为r模式): - r模式为read - w模式为write - a模式为append 文件读写内容的格式有两种(默认的读写内容的模式为b模式): - t模式为text - b模式为bytes 需要注意的是:t、b这两种模式均不能单独使用,都需要与r/w/a之一 ......
模式 文件 基础

第五节 2基本的文件操作

[TOC] # 一、什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位。文件的操作是基于文件,即文件的操作核心就是:读和写。也 就是只要我们想要操作文件就是对操作系统发起请求,然后由操作系统将用户或应用程序对文件的读写操作转换成集体的硬盘指令(比如控制盘片转动,控制机械手臂移动 ......
文件

在 Windows 操作系统中,使用远程桌面连接 mstsc.exe 命令时,可以对连接进行各种配置和设置。其中一些设置存储在系统注册表的特定位置中

mstsc 是 Microsoft Windows 操作系统中的远程桌面客户端程序,用于连接和控制远程计算机。以下是 mstsc 命令的一些常用选项: /v:指定要连接的目标计算机的 IP 地址或主机名。 /admin:以管理员身份连接远程计算机。 /public:将远程计算机的屏幕切换到共享模式, ......
系统 注册表 命令 桌面 位置

Linux Kernel 权限提升漏洞(CVE-2023-32233) 修复

# Linux Kernel 权限提升漏洞(CVE-2023-32233) 修复 2023年5月5日,MITRE发布了Linux Kernel 权限提升漏洞(CVE-2023-32233):Linux Kernel 的 Netfilter nf_tables子系统存在释放后重用漏洞,在处理 Netf ......
漏洞 权限 Kernel Linux 32233

redis 7.0 配置文件详解

本文配置文件版本是 Redis 7.0。 5.5.1 常规通用配置 这些是我的常规配置,每个 Redis 启动必备参数,你一定要掌握,涉及到网络、模块插件、运行模式、日志等。 MODULES 这个配置可以加载模块插件增强我的功能,常见的模块有 RedisSearch、RedisBloom 等。关于模 ......
文件 redis 7.0

Java 删除某个目录下面所有的文件

Java 删除某个目录下面所有的文件 File codeDir = new File("C:\\111111"); deleteContents(codeDir); // 删除 111111 目录下面所有内容,但不删除 111111这个目录 deleteContentsAndDir(codeDir) ......
文件 目录 Java

Linux学习笔记

一、有哪些查看日志的命令? tail:用于查看最后几行文件的内容,常用于查看日志文件的尾部新添加的内容。例如:tail -f /var/log/system.log 会实时输出system.log文件的末尾。 less:用于查看大型文本文件的内容,可以按页或行进行查看,支持上下翻页、搜索等功能。例如 ......
笔记 Linux

Linux nfs常用命令

NFS 是 Network FileSystem 的缩写,顾名思义就是网络文件存储系统,它最早是由 Sun 公司发展出来的,也是 FreeBSD 支持的文件系统中的一个,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。通过 NFS,我们本地 NFS 的客户端应用可以透明地读写位于服务端 N ......
命令 常用 Linux nfs

【win】与【Linux】域名解析

一.【linux】域名解析 1、 vi /etc/hosts 进入域名解析文件 2 、按i键进入编辑模式 (前面几行不用管) 3 、 添加ip和主机名(中间空格) 如图添加了zjh和zjh2两个域名及其对应的ip地址 4、按sec键退出编辑模式,然后:wq保存并退出 这样ping域名时就可以解析出其 ......
域名 Linux win

程序员怎么玩转Linux

Linux下可以使用Python编写爬虫程序,常用的爬虫框架有Scrapy和BeautifulSoup。 Scrapy是一个基于Python的开源网络爬虫框架,可以快速高效地从网站上获取数据。它提供了强大的数据提取和处理功能,支持异步网络请求和分布式爬取等特性。 BeautifulSoup是一个Py ......
程序员 程序 Linux

局域网 Windows 系统克隆方案有很多,以下是一些较为常见的

局域网 Windows 系统克隆方案有很多,以下是一些较为常见的: Windows 原生工具:Windows 系统自带了众所周知的“系统备份和恢复”工具。您可以使用这个工具创建一个系统备份,并在需要的时候将备份还原到其他计算机中。这种方法的缺点是需要手动完成,不够自动化和高效。 Symantec G ......
局域网 局域 常见 Windows 方案

vs调试代码 提示 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。

使用VS2022调试项目代码时,提示未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。 但使用VS2019调试项目代码一切正常, 修改以下选项即可: 1.调试-选项-项目和解决方案-web项目-勾选对网站和项目使用iis express (X64 ......
程序 DataAccess 代码 格式 文件

浏览器下载文件和图片

function downloadFile(url) { const a = document.createElement('a'); a.href = url; a.download = true; document.body.appendChild(a); a.click(); document ......
浏览器 文件 图片