路径 文件 方法linux

linux相关命令经录

ping www.baidu.com 下载方式1wget https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png下载方式2curl -O https://www.baidu.com/img/PCtm_d9c8750bed ......
命令 linux

linux 用户账号和组管理

useradd:创建新的用户账号。 示例:创建一个名为 "john" 的用户账号。 sudo useradd john passwd:设置用户密码或修改密码。 示例:为用户 "john" 设置密码。 sudo passwd john userdel:删除用户账号。 示例:删除用户 "john" 的账 ......
账号 用户 linux

yum update更新报错 Transaction Check Error 解决方法

yum update更新报错 Transaction Check Error 解决方法 yum update 引起错误Transaction Check Error的原因很多,要根据错误概要去判断具体原因。 错误现象: 报错内容: file /usr/share/man/man1/gtk-query ......
Transaction 方法 update Check Error

linux特殊权限rws和rwt

Linux文件,除了rwx这些权限外,还有一些特殊的权限,如rws、rwt。 # 1、s权限(setuid) ## 1.1 设置方法:chmod u+s 该位可以让普通用户以root用户的角色运行只有root帐号才能运行的程序或命令。 s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将 ......
权限 linux rws rwt

RISC-V云测平台:Compiling The Fedora Linux Kernel Natively on RISC-V

注释:编译Fedora,HS-2 64核RISC-V服务器比Ryzen5700x快两倍! 以下是blog 正文 # Compiling The Fedora Linux Kernel Natively on RISC-V ## Fedora RISC-V Support There is ongoi ......
RISC-V RISC Compiling Natively Fedora

Linux 安装软件的几种方式

哈喽大家好,我是咸鱼 相信小伙伴们都知道在 Linux 中,安装软件一般有三种方式 * yum 安装 * rpm 安装 * 源码编译安装 咸鱼平时三种安装方式都会用,但是具体原理和区别却没有去深入了解过 结果上周部门刚来的新人问我这几种安装方式的时候,一下子把我问懵了 那么今天咸鱼将会向小伙伴们介绍 ......
方式 Linux 软件

Linux下通过Nginx日志分析网站访问情况

- [1. 前言](#1-前言) - [2. 访问IP相关统计](#2-访问ip相关统计) - [2.1. 统计IP访问量(PV)](#21-统计ip访问量pv) - [2.2. 独立IP访问统计(UV)](#22-独立ip访问统计uv) - [2.3. 查看某一时间段的IP访问量(4-5点)](# ......
情况 Linux Nginx 日志 网站

FinalShell有时突然无法连接虚拟机的相关原因和解决方法

# 问题描述 关闭虚拟机和FinalShell远程工具突然显示连接超时,再没有动别的东西的情况下,没有办法连接上虚拟机 # 问题解决 经过查阅相关资料发现:VMWare虚拟机的IP地址时常变化,出现连接不上的情况也是属于正常情况,解决方法如下: ## 1、打开虚拟机,查看IP地址 ``` ifcon ......
FinalShell 原因 方法

java springcloud 大文件分片上传处理

​ 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 先说下要求: PC端全平台支持,要求支持Windows,Mac,Linux 支持所有浏览器。 支持文件批量上传 支持文件夹上传,且要求在服务端保留层级结构。文件夹数量要求支持到1 ......
springcloud 文件 java

linux安装tcping工具包

一、需求 tcping集成了ping和telnet的功能,有些时候为了直接测试网络和端口是否可达,可以考虑直接安装这个工具 二、安装步骤 2.1 下载tcping工具和上传 2.2 解压安装 2.3 安装编译工具 由于没有外网,首先需要搭建本地yum源,备份本地repo文件,新建本地yum文件 本地 ......
工具包 工具 tcping linux

sql注入CTF常见考点方法总结

# SQL注入 ## 一、基本注入流程 ### 1.判断是否存在注入点 (1)?id=x x不同,返回结果不同,则存在注入。 (2)数字型判断: ​ and 1=1 正常 ​ and 1=2 报错 ​ 则不存在注入 ​ 字符型判断: ​ 1' and '1'='1 正常 ​ 1' and '1'=' ......
考点 常见 方法 sql CTF

批处理.重命名文件

批处理,替换指定字符: @echo off :: set /p w=请输入文件格式(即扩展名并以回车结束): set w="xlsx" set /p wf=请输入要修改的文字(以回车结束): set /p cb=请输入要改成的文字(若是删除则直接回车,以回车结束): for /f "delims=" ......
文件

Hybrid App 技术路径带动性能的提升

说到 Hybrid App(混合应用)大家都不陌生,因为这种开发模式大行其道发展的这些年取代了很多原生和 Web 应用,为什么大家对这种「Native + HTML5」的开发模式额外偏爱呢? 因为一方面在一定程度上兼顾了原生应用的优质体验,另一方面又兼顾到了 HTML5 灵活的开发模式。 这种模式的 ......
路径 性能 Hybrid 技术 App

Linux异步通知---fasync_helper()、kill_fasync()函数介绍与使用

转载:Linux异步通知 fasync_helper()、kill_fasync()函数介绍与使用_面朝大海0902的博客-CSDN博客 一、fasync_helper()与kill_fasync()函数应用程序通过fcntl置FASYNC标志位,触发对应驱动文件的fasync()函数执行(上节有解 ......

在windows上使用_netrc文件让Git记住用户名和密码(Linux文件名为.netrc)

场景 使用ssh因为网络策略问题无法访问git@github.com 使用https作为remote origin 缺点 明文存储 实现 定义一个用户环境变量%HOME%, 值为%USERPROFILE% 在%HOME%路径下新建一个文件_netrc(Linux文件名为.netrc) 在_netrc ......
文件 netrc 用户名 密码 windows

在使用Stream流将List通过Collectors.groupingBy方法转换成Map,原本List中的顺序全被打乱

问题:在使用Stream流将List通过Collectors.groupingBy方法转换成Map,发现原本List中的顺序全被打乱了。 Map<Map<String, String>, List<DealDataResponse>> groups = dealDataResponses.strea ......
List Collectors groupingBy 顺序 原本

linux I/O性能优化

# Linux 文件系统 磁盘和文件系统的关系: - 磁盘为系统提供了最基本的持久化存储。 - 文件系统则在磁盘的基础上,提供了一个用来管理文件的树状结构。 ## 文件系统工作原理 ### 索引节点和目录项 文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统 ......
性能 linux

扩展方法

什么是扩展方法? 扩展方法(Extension methods)是一种在不修改已有类型的情况下为该类型添加新方法的技术。通过扩展方法,你可以在现有的类或接口上定义额外的方法,以实现对该类型的功能扩展。 扩展方法创建步骤: 1.创建一个静态类 ,静态类中创建一个静态方法; 2.静态方法的第一个参数 需 ......
方法

idea 查看 class文件 出现 /* compiled code */

### idea 查看 class文件 出现 /* compiled code */ > idea在初始化的时候会默认自带反编译插件,但是在有的同学初始化的时候没有勾选上插件,从而导致不能正常的反编译,class类提示/*compiled code*/。 #### 解决方案 进入IDEA,选择==f ......
compiled 文件 class idea code

Visual Studio 修改NuGet 包路径

目的: 通过 NuGet 安装包时,NuGet 先将包下载至一个统一的目录,默认路径是:C:\Users\{用户名}\.nuget\packages。现在需要将其迁移到目录E:\nuget\packages 步骤 1、在C:\Program Files (x86)\NuGet\Config目录中找到 ......
路径 Visual Studio NuGet

深入理解Linux内核——内存管理(1)

提要:系列文章主要参考`MIT 6.828课程`以及两本书籍`《深入理解Linux内核》``《深入Linux内核架构》`对Linux内核内容进行总结。 内存管理的实现覆盖了多个领域: 1. 内存中的物理内存页的管理 2. 分配戴爱内存的伙伴系统 3. 分配较小内存的slab、slub、slob分配器 ......
内核 内存 Linux

JavaScript实现文件夹的上传和下载

​ ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 ​ 编辑 TextBox中需要自己受到输入文件夹 ......
JavaScript 文件夹 文件

一个赚米的小方法200-100,学生,宝妈,在线兼职,远程兼职

一个赚钱的小方法 一天200~1000 招兼职:大学生 高中生 上班族 在家带娃的宝妈 只要想赚钱的人都可以做 并且不耽误你的本职工作 操作简单 对手机了解 要求勤快一点做多做少都是你自己的 有智能手机就能做!不收任何费用!!! ......
方法 学生 200 100

python第三方插件包安装方法

插件包下载地址: https://pypi.org/project/requests/#files 根据插件包名拼接上面地址 下载tar.gz格式包 1、先解压 tar -zxvf XXX.tar.gz 2、进入解压包中 3、执行 python setup.py install 即可 如果使用whl ......
第三方 插件 方法 python

Log4netHelper, 支持自定义日志文件生成间隔

using log4net; using log4net.Appender; using log4net.Config; using log4net.Repository; using System; using System.Collections.Generic; using System.Li ......

vue实现文件夹的上传和下载

​ 文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_na ......
文件夹 文件 vue

flask 实现文件上传功能

from flask import Flask, render_template, request, url_for, redirect, send_from_directory import os app = Flask(__name__) app.config['UPLOAD_FOLDER'] ......
功能 文件 flask

Linux常用命令

1.文件颜色的代表含义 蓝色表示目录 绿色表示可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件,包括block、char、fifo 2.关机/重启 shutdown -h now 立即关机 shutdown -h 5 5分钟后关机 ......
命令 常用 Linux

linux debian 配置 vim和系统粘贴板交互 复制粘贴内容

执行后查看 vim --version|grep clipboard clipboard 前面是减号 -,表示不支持系统剪贴板。 如果不支持需要执行: apt-get install vim vim-scripts vim-gtk vim-gnome (vim-gnome 可以不装) 然后: vim ......
内容 debian 系统 linux vim

科技论文写作方法

题目:体现论文创新点,简明扼要。 摘要(Abstract):摘要目的是让读者快速了解论文的研究结果和贡献,所以重点突出创新点或新方法,同时避免长篇大论。 关键字:3-8个词,可以从题目、摘要中提取,所选的概念应构成主题中心。 引言(Introduction):介绍研究背景、国内外基于这方面研究的进展 ......
论文写作 方法 论文 科技