E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
系统编程读写文件
SQL注入
读写文件
1.
读写文件
的基本条件和使用1.1SQL注入文件读写SQL注入有直接SQL注入,也有文件读写时的注入,后者的主要目的在于获取webshell或盗取重要文件。
now ~ try
·
2023-09-13 11:50
网络安全学习
网络安全
sql
利用SQL注入漏洞实现MySQL数据库
读写文件
前提必要条件需要数据库开启secure_file_priv就是将secure_file_priv的值为空,不为空不充许写入webshell(默认不开启,需要修改mysql配置文件mysql.ini或者叫my.ini配置文件)需要知道远程目录需要远程目录有写权限需要mysqlroot权限开启secure_file_priv参数,操作看动图:读取文件读取文件肯定是要知道,文件路径的,不知道的话就找已公
常家壮
·
2023-09-13 11:50
渗透
php
sql注入
渗透测试
sql注入漏洞利用
利用SQL注入漏洞实习读写文件
【SQL注入-13】利用SQL注入漏洞
读写文件
案例
目录1
读写文件
的前提条件1.1secure-file-priv参数1.1.1作用1.1.2secure-file-priv参数值的查看1.1.2.1远程查看1.1.2.2本地查看1.1.3secure-file-priv
像风一样9
·
2023-09-13 11:48
#
入门07
Web安全之渗透测试
sql注入
读写文件
通过sql注入漏洞
读写文件
获取webshell
目录一、前提条件二、手工方式读文件:写文件:三、Sqlmap方式Sqlmap读取服务器文件Sqlmap写文件到服务器并获取webshell一、前提条件:当前用户具有文件读写权限知道
读写文件
的绝对路径Mysql.ini
IDebugger_kxk
·
2023-09-13 11:48
网络安全
sql
web安全
安全
【SQL注入16】SQL漏洞利用之
读写文件
目录1基础知识与读写条件1.1用户权限1.2绝对路径1.2.1路径类型1.2.2读取文件1.2.3写入文件1.3secure-file-priv参数1.3.1作用1.3.2查看方式1.3.2.1远程查看方式1.3.2.2本地查看方式1.3.3更改方式2实验简介2.1实验目的2.2实验环境3实验步骤3.1判断注入点与注入类型3.2获取数据库路径3.3读取数据库文件配置3.4写入PHP探针文件4总结1
Fighting_hawk
·
2023-09-13 11:48
#
筑基07:WEB漏洞原理
sql
数据库
网络安全
编程小白的自学笔记十四(python办公自动化创建、复制、移动文件和文件夹)
系列文章目录编程小白的自学笔记十三(python办公自动化
读写文件
)编程小白的自学笔记十二(python爬虫入门四Selenium的使用实例二)编程小白的自学笔记十一(python爬虫入门三Selenium
学习python两年半
·
2023-09-13 09:41
编程小白自学笔记
笔记
python
开发语言
实例
自动化
深入了解fcntl函数:Linux
系统编程
中的文件控制
文章目录概述介绍函数原型与参数拓展:fcntl改文件属性总结概述摘要:fcntl函数是Linux
系统编程
中一个重要的函数,用于对文件描述符进行各种控制操作。
LewGarben
·
2023-09-13 03:46
linux
运维
服务器
Linux
系统编程
(一):文件 I/O
参考引用UNIX环境高级编程(第3版)黑马程序员-Linux
系统编程
1.UNIX基础知识1.1UNIX体系结构(下图所示)从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境
Robot_Yue
·
2023-09-13 00:04
Linux系统编程
linux
学习
笔记
服务器
机器人
c语言
verilog中函数用法
verilog中函数用法
读写文件
常用1.1打开文件1.2
读写文件
2执行系统命令
读写文件
常用1.1打开文件$fopen打开文件,用法如下:1.$fopen("");2.
FA@TE
·
2023-09-12 17:45
#
SystemVerilog
systemverilog
Golang(四)语言特性(上)
Golang是一种强类型的通用
系统编程
语言,具有垃圾回收机制并明确支持并发编程。
云时代的运维开发
·
2023-09-12 13:08
Node基础篇(模块和NPM)
核心模块核心模块的意义如果只是在服务器运行JavaScript代码,意义并不大,因为无法实现任何功能(
读写文件
,访问网络)。Node的用处在于它本身还提供的一系列功能模块,用于与操作系统互动。
永远的八神
·
2023-09-12 09:10
[python学习笔记] - python下csv,feather,parquet,jay,pickle的读写性能及空间占用测试
pandas下
读写文件
性能测试测试目标类型,csv,parquet,feather,jay,pickle使用package:pandas,dash,datatablepandas使用单cpu读取,dash
飞翔的烤鸡翅
·
2023-09-12 09:36
Python
性能分析
学习笔记
学习
《Linux
系统编程
训练营》4_进程参数编程
进程空间概要分析问题execve(...)的参数分别是什么?有什么意义?intcreate_process(char*path,char*args[]){intret=fork();if(ret==0){execve(path,args,NULL);}returnret;}execve的本质是系统调用而非函数!!main函数(默认进程入口)intmain(intargc,char*argv[])a
·
2023-09-11 23:37
linux
如何使用io流实现
读写文件
模拟数据库的连接与提交!
文件工具类packageutil;importpojo.Course;importpojo.DataItem;importpojo.Selection;importpojo.Student;importjava.io.*;importjava.util.ArrayList;importjava.util.List;/***@authorMagic*@version1.0*/publicclassF
Uso_Magic
·
2023-09-11 17:53
数据库
windows
java
Linux
系统编程
笔记--系统(文件)I/O操作
目录1--文件描述符2--系统I/O常用函数3--标准I/O和系统I/O的区别4--原子操作5--dup()和dup2()6--fcntl()和ioctl()1--文件描述符文件描述符的实质:一个整型数,一个数组下标(数组的元素指向文件结构体);文件描述符优先使用可用范围内最小的;标准输入(stdin)的文件描述符为0;标准输出(stdout)的文件描述符为1;标准错误(stderr)的文件描述符
晓晓纳兰容若
·
2023-09-11 08:29
linux系统编程
linux
Linux
系统编程
02--vim-gcc库的制作与使用
作者介绍1.1vim的三种模式1.2编辑模式下光标的移动1.3vim下的删除1.4vim中的撤销与反撤销1.5vim中的复制与粘贴1.6查找和替换1.7vim文本输入模式下的指令1.8vim末行模式下的命令(已熟悉)1.9vim的快速翻屏1.10vim的配置文件2.gcc的工作流程(继续熟悉)3.静态库和动态库的制作和使用3.1库的介绍3.2静态库的制作与使用3.3动态库(共享库)---nmtes
骊山道童
·
2023-09-10 19:58
Linux操作系统
linux
vim
编辑器
C#__基本的
读写文件
方式
//代码+注释classProgram{//////Path类:///不能实例化;提供了一些静态方法,更容易对路径名执行操作;(有兴趣可以自行了解)//////
读写文件
:File类//////staticvoidMain
天上游戏地下人间
·
2023-09-10 13:47
C#编程
c#
开发语言
2023/9/9总结
chrome的v8引擎封装,独立执行于JavaScript代码的环境Node.js环境中没有BOM和DOM作用:编写后端程序:提供数据和网页资源等前端工程化:集成各种开发中使用的工具和技术fs模块--
读写文件
模块
lxh0113
·
2023-09-10 08:18
vue.js
前端
浅析linux异步io框架 io_uring
目录背景简介io_uring系统APIliburing高级特性编程示例性能对比模式对比线上应用背景简介熟悉Linux
系统编程
的同学都清楚,Linux并没有提供完善的异步IO(网络IO、磁
linux大本营
·
2023-09-10 06:49
linux
linux内核
异步io
io_uring
epoll
操作系统结构
程序执行IO操作文件系统操作:程序需要
读写文件
和目录,也需要很具文件名来创建、删除和删除文件。
Franlinks
·
2023-09-10 01:36
高级IO 1
事件就绪(“等”是做了条件检测)2.IO的五种模型1.阻塞IO2.非阻塞IO如果内核还未将数据准备好,系统调用仍然会直接返回,并且返回EWOULDBLOCK错误码非阻塞IO往往需要程序员循环的方式反复尝试
读写文件
描述符
DBWYX
·
2023-09-09 17:22
个人学习博客
服务器
网络
运维
Linux下的
系统编程
——共享存储映射(十)
前言:mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。相反,内核空间对这段区域的修改也直接反映用户空间,从而可以实现不同进程间的
我想学LINUX
·
2023-09-09 09:27
linux
mmap函数
存储映射I/O
文件间进程通信
创建共享内存
mmap通信
映射区
安卓工程师:21家公司的面试真题总结
进程间
读写文件
的同步方式了解哪些加密算法;AE
qq_43257419
·
2023-09-09 08:24
面试
Android
Android开发
开发经验
JAVA IO——DataInputStream 和DataOutputStream
读写文件
DataInputStream和DataOutputStream的使用packagepb.io.data;importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream;importjava.io.DataInputStream;importjava.io.DataOutputStream;importjava.io.Fil
企业数字化建设者
·
2023-09-09 02:16
Java入门篇
java
python
开发语言
Linux文件操作
目录开关读写头文件打开关闭
读写文件
描述符重定向命令行重定向:使用dup函数在文件内进行重定向开关读写头文件#include#include#include#include打开intopen(constchar
Eclips3
·
2023-09-09 01:43
c++
c语言
linux
c语言嵌入式
系统编程
软件,C语言嵌入式
系统编程
软件设计研究论文
C语言嵌入式
系统编程
软件设计研究论文摘要:近年来,C语言编程在嵌入式系统越来越受到广大技术人员的青睐。
黄之昊
·
2023-09-08 11:26
c语言嵌入式系统编程软件
c语言编程中的注意事项,C语言在嵌入式
系统编程
时的注意事项(四)
姓名:徐娇学号:17011210547转自http://mp.weixin.qq.com/s/YUXrJbin_rnwModTY2Ds_A【嵌牛导读】C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出
LiJing李敬李敬
·
2023-09-08 11:55
c语言编程中的注意事项
C语言嵌入式
系统编程
注意事项之内存操作
C语言嵌入式
系统编程
注意事项之内存操作在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力数据指针在嵌入式系统的编程中
m0_61687959
·
2023-09-08 11:49
算法
QT Creator 创建QNX7.0工程
1.启动QNXSSH登录功能QNX开发办需要开启SSH功能包括QNX端sshd的启动挂载可
读写文件
系统到/,并且在该文件系统中同样需要创建/etc/ssh等目录,镜像文件系统时只读的。
tianming1992
·
2023-09-08 06:31
C语言文件操作总结
目录字符方式读入文件数据块方式
读写文件
文件定位与随机
读写文件
中数据的修改字符方式读入文件1.向文件中写入(输入字符)用fputc函数或puts函数可以把一个字符写到磁盘文件中去。
买个等离子电视
·
2023-09-08 03:08
C语言程序设计
c语言
开发语言
Python
读写文件
pathlibio模块fromdatetimeimportdatetimefrompathlibimportPathp=Path('.')files=[xforxinp.iterdir()ifx.is_file()]print(files)#列出当前目录树下的所有Python源代码文件files=list(p.glob('**/*.py'))#dir(obj)查看对象的所有成员#print(dir
又菜又爱coding
·
2023-09-08 00:56
Python
python
开发语言
《Unix
系统编程
手册》第三章
系统编程
概念学习
系统调用系统调用是内核提供的受控的内核入口,通过API的形式,内核提供了一系列服务供程序调用。系统调用基本特点:1、系统调用会从用户态切换到核心态,以便CPU访问受到保护的内核内存;2、系统调用的组成是固定的,每个系统调用都由唯一的数字来标识(程序通过名称标识系统调用);3、每个系统调用可以使用一套参数,对用户空间和内核空间传递的信息进行规范。系统调用执行的基本步骤:1、应用程序通过调用包装后的库
i_actor
·
2023-09-07 23:55
Unix
unix
服务器
C\C++
《Linux
系统编程
训练营》3_初试 Linux 进程
问题:strace输出中的execve(...)究竟是什么?进程理论状态切换进程生命周期Linux进程基本概念进程是Linux任务的执行单元,也是Linux系统资源的分配单位每个Linux应用程序运行后由一个或多个进程一个Linux进程可以执行一个或多个程序Linux进程有多种不同状态(即:Linux进程有不同的活法)Linux进程状态剖析就绪/运行状态(R):TASK_RUNNING阻塞状态:可
·
2023-09-07 22:40
linux
【译】没有开销的抽象:Rust 中的 traits
traitsinRustMay11,2015·AaronTuron之前的文章已经介绍了Rust设计的两大支柱:没有垃圾回收的内存安全没有数据争用的并发本文将会探讨第三大支柱:没有开销的抽象使得C++非常适合
系统编程
的信条和品质就是零成本抽象原则
袁世超
·
2023-09-07 20:15
【C++漂流记】一文搞懂指针的定义和使用、野指针、空指针、const修饰指针、指针与数组、指针与函数
指针在内存管理、数据结构、
系统编程
等领域有广泛应用。使用指针时需要注意指针的正确性和安全性,避免空指针、野指针等错误的使用方式,以避免程序出现不可预期的行为。
嵌入式小白—小黑
·
2023-09-07 17:10
C++漂流记
c++
开发语言
嵌入式硬件
Golang实现超时机制读取文件
读写文件
是Go程序的基本任务,包括使用程序查看文件内容、创建或修改文件。Go提供了os,ioutil,io以及bufio包实现文件操作。
梦想画家
·
2023-09-07 12:53
Golang
golang
超时机制
浅谈Rust--学习心得及rust的优势与劣势
Rust是一门
系统编程
语言,专注于安全、并发和内存控制。它的设计目标是提供更好的内存安全和并发性能,同时保持与C++相似的性能和效率。
Devil枫
·
2023-09-07 11:00
知识分享
rust
java
开发语言
【网络编程】C++实现网络通信服务器程序||计算机网络课设||Linux
系统编程
||TCP协议(附源码)
TCP网络服务器1.程序简洁2.服务端ServerTcp程序介绍3.线程池ThreadPool介绍4.任务类Task介绍5.客户端Client介绍6.运行结果:7.源码7.1serverTcp.cc7.2ThreadPool.hpp7.3Task.hpp7.4ClientTcp.cc7.5Lock.hpp7.7头文件util.hpp7.6Makefile文件7.8日志文件log.hpp1.程序简洁
X.Dragon
·
2023-09-07 07:42
Linux
计算机网络
网络
c++
计算机网络
linux
TCP
服务器
tcp/ip
Linux
系统编程
——进程间通信
1.进程间通信(IPC)概述2.管道通信原理2.1特点管道中的数据读走就没了2.2原型Demo3.无名管道3.1pipe函数3.1.1参数说明pipefd:存在两个元素的整型数组3.1.2返回值成功:0失败:-1Demo3.创建命名管道(FIFO)3.1特点3.2mkfifo函数3.2.1参数说明pathname:创建管道的路径名mode:创建命名管道的类型(同open中的mode——0600)3
鲟迹
·
2023-09-07 04:28
linux
Linux
系统编程
——进程间的通信(三)消息队列原理以及用法
消息队列是消息的链接表,存放在内核中,一个消息队列由一个标识符(队列ID)来标识。特点:1、消息队列是面向记录的,其中的消息具有特定的格式以及特定的优先级2、消息队列独立于发送与接收进程,进程终止时,消息队列中的内容不会被删除3、消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,也可以按照消息的类型读取原理消息队列常用API头文件#include#include#include函数
Li WanLiang
·
2023-09-07 04:26
Linux系统编程
linux
队列
c语言
编程语言
嵌入式
Linux下的
系统编程
——进程间的通信(九)
一、进程间通信常用方式IPC方式:Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问,要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcessCommunication)。
我想学LINUX
·
2023-09-07 04:54
linux
IPC方式
管道
进程间通信
Linux系统编程
pipe函数
《Linux
系统编程
训练营》2_深入理解系统调用
揭示系统API的奥秘Linux系统架构应用程序运行之后得到用户进程模式切换的本质(系统调用的本质)系统模式切换依赖于CPU提供的工作方式一般来说,大部分CPU至少具有两种工作方式高特权级(Ring0):可以访问任意的数据,包括外围设备,比如网卡、硬盘等(内核模式)低特权级(Ring3):只能受限的访问内存,并且不允许访问外围设备,可被打断(用户模式)系统模式切换通过执行特殊的CPU指令发起(int
·
2023-09-06 22:45
linux
什么程度才算精通 Linux?
Linux
系统编程
的难点对于有一定Linux开发基础希望进阶学习Linux
系统编程
的开发人员来说,其难点在于
Linuxer_Martin
·
2023-09-06 19:20
linux
运维
服务器
Linux下的
系统编程
——系统调用(五)
前言:由操作系统实现并提供给外部应用程序的编程接口。(ApplicationProgrammingInterface,API)。系统调用就是应用程序同系统之间数据交互的桥梁。一、open/close函数1.open函数:(1)intopen(char*pathname,intflags)#include参数:pathname:欲打开的文件路径名flags:文件打开方式:#includeO_RDON
我想学LINUX
·
2023-09-06 13:40
linux
php
open函数
close函数
系统调用
Linux下的
系统编程
——进程(七)
前言:程序是指储存在外部存储(如硬盘)的一个可执行文件,而进程是指处于执行期间的程序,进程包括代码段(textsection)和数据段(datasection),除了代码段和数据段外,进程一般还包含打开的文件,要处理的信号和CPU上下文等等.下面让我们开始对Linux进程的学习吧目录一、进程的概念:1.程序与进程区别:2.并发:3.单道程序设计:4.多道程序设计:5.CPU和MMU:6.进程控制块
我想学LINUX
·
2023-09-06 13:40
linux
进程概念
进程控制
进程共享
环境变量
进程
fork
Linux下的
系统编程
——进程(八)
前言:程序是指储存在外部存储(如硬盘)的一个可执行文件,而进程是指处于执行期间的程序,进程包括代码段(textsection)和数据段(datasection),除了代码段和数据段外,进程一般还包含打开的文件,要处理的信号和CPU上下文等等.下面让我们开始对Linux进程的学习吧一、exec函数族将当前进程的.text、.data替换为所要加载的程序的.text、.data,然后让进程从新的.te
我想学LINUX
·
2023-09-06 13:08
linux
wait
waitpid
exec
孤儿进程
僵尸进程
回收子进程
Linux/Unix 多线程通信
可以参考一些比较新的UNIX/Linux编程的书,都会提到Posix线程编程,比如《UNIX环境高级编程(第二版)》、《UNIX
系统编程
》等等。
r_m_AA
·
2023-09-06 04:34
linux
多线程
【
系统编程
】线程池以及API接口简介
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM开发板,网络编程等领域UP快上,一起学习,让我们成为一个强大的攻城狮!送给自己和读者的一句鸡汤:集中起来的意志可以击穿顽石!作者水平很有限,如果发现错误,请在评论区指正,感谢线程池(ThreadPool)是一种并发编程的设计模式,它用于管理和复用线程,以便更有效地处理并发任务。线程池的主要目标是降低线
祐言QAQ
·
2023-09-05 10:19
系统编程
microsoft
linux
运维
网络协议
服务器
算法
C# 文件和文件夹的操作
FileInfo和DirectoryInfo类是用来读取文件和文件夹熟悉,查看文件数学,创建文件夹,移动文件夹,判断路径是否存在,创建目录等操作都放在了命名空间usingSystem.IO下通过File
读写文件
の天命喵星人
·
2023-09-04 18:29
C#
c#
关于.Net中Process和ProcessStartInfor的使用
到现在为止,关于使用编程语言
读写文件
的功能已经越来越强大,使用编程语言根据特定的条件生成脚本文件之后需要自动化执行生成的脚本文件应该怎么做本文主要是介绍在.Net中System.Diagnostics命名空间下
某人在
·
2023-09-04 14:32
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他