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
io操作
Kotlin - Flow 冷流、热流
Flow允许以非阻塞的方式处理一系列的值或事件,特别适合于处理大量数据或涉及
IO操作
的情况。Kotlin协程中使用挂起函数可以实现非阻塞地执行任务并将结果返回,但是只能返回单个计算结果。
Android-Flutter
·
2025-07-09 10:13
Kotlin例子
kotlin
开发语言
android
Python基础知识(IO编程)
目录1.文件读写1.1.读文件1.2.字符编码1.3.二进制文件1.4.写文件2.操作文件和目录2.1.环境变量2.2.操作文件、目录1.文件读写读写文件是Python语言最常见的
IO操作
。
yuxxto56
·
2025-07-03 01:43
python
python
c++
io操作
(文件的读取与写入)
1文件的读取//文件操作模式//ios::app追加模式//ios::ate文件打开后定位到文件末尾//ios::in打开文件用于读取//ios::out打开文件用于写入//ios::trunc如果该文件已经存在,其内容将在打开之前被截断,即把文件长度设置为0//读取文件示例intmain(){fstreamfile("./io.txt",ios::in);//文件是否正常打开if(file.is
galaxy_strive
·
2025-06-28 11:24
C++Study
c++
开发语言
Java/Kotlin 主线程
IO操作
全方位监控指南(实战代码+性能优化)
本文涵盖从基础监控到高级诊断的全套解决方案,包含10+个可直接落地的代码示例一、为什么需要监控主线程IO?主线程IO阻塞会导致界面卡顿、响应延迟等严重问题。典型场景:文件读写阻塞UI渲染网络请求未使用异步线程数据库查询未优化日志输出同步阻塞二、代码级监控方案(Kotlin实现)1.装饰器模式监控流操作classMonitoredInputStream(privatevalorigin:InputS
时小雨
·
2025-06-28 07:00
Android实战与技巧
android
kotlin
学习日记-spring-day33-6.19
知识点:1.Spring课程概述知识点核心内容重点Spring框架概述轻量级容器框架,封装复杂逻辑,需理解IOC、AOP等核心机制容器框架vs普通框架、封装带来的理解门槛学习难点动态代理、反射、注解、
IO
永日45670
·
2025-06-24 23:13
学习日记
学习
Python的StringIO与BytesIO:内存中的
IO操作
实践
在Python编程过程中,我们常常需要在内存中模拟文件对象进行数据的读写操作,这种场景下,StringIO和BytesIO类就派上了用场。它们提供了一种在内存中处理文本和二进制数据的便捷方式,无需真正创建物理文件,就能实现类似文件对象的操作。本文将深入探讨StringIO与BytesIO的原理、用法及实际应用场景,帮助你掌握这一高效的内存IO处理技巧。一、认识StringIO与BytesIOStr
缑宇澄
·
2025-06-23 08:55
python
C++ 中文件 IO 操作详解
标准库提供了三种主要的文件流类来处理文件
IO操作
:ofstream:用于写入文件(outputfilestream)ifstream:用于读取文件(inputfilestream)fstream:用于读写文件
景彡先生
·
2025-06-17 03:28
C++基础
c++
开发语言
Python | Python中最常用的100个函数(含内置函数、标准库函数及第三方库)
常用函数**一、基础操作函数(15个)****二、数学计算(10个)****三、数据类型转换(12个)****四、迭代器与函数式编程(10个)****五、文件与
IO操作
(8个)****六、字符串处理(15
北斗猿
·
2025-06-17 00:11
程序语言设计(C语言
C++
Matlab
Python等)
python
算法
网络编程:IO多路复用(五个IO模型)
1.定义:单线程或单进程同时监测若干个文件描述符是否可以执行
IO操作
的能力2.作用:应用程序通常需要处理来自多条事件流中的事件,比如我现在用的电脑,需要同时处理键盘鼠标的输入、中断信号等等事件,再比如web
Yao_xiiiin.
·
2025-06-16 21:49
服务器
网络
Python Cookbook 5文件与IO
目录5.1读写文本数据5.2打印输出至文件中5.3使用其它分隔符或行终止符打印5.4读写二进制数据5.5文件不存在时才能写入5.6字符串的
IO操作
5.7读写压缩文件5.8固定大小记录的文件迭代5.9读取二进制数据到可变缓冲区中
·
2025-06-15 10:33
Java BIO/NIO/AIO
“一个
IO操作
其实分成了两个步骤:发起IO请求和实际的
IO操作
。同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO。
xiangbq
·
2025-06-13 22:35
Java
python 多线程 异步爬虫_python scrapy框架是异步还是多线程?
什么是异步:工作涉及一次执行多个
IO操作
。什么是多线程:多线程:允许单个任务分成不同的部分运行相互之间是有一定的相似之处的,那我们接
信烁
·
2025-06-11 12:12
python
多线程
异步爬虫
Python异步编程-协程
1、引言在使用多个爬虫脚本进行数据爬取和调用大语言模型返回结果的场景中,涉及到大量的网络
IO操作
。协程能够让网络
IO操作
并发执行,极大地提升程序的运行效率。
羊米奇
·
2025-06-08 10:25
网络爬虫
python
协程
异步编程
asyncio
STM32入门教程——按键控制LED&光敏传感器控制蜂鸣器
目录前言一、硬件接线与模块化编程概述二、LED驱动模块开发初始化配置功能函数封装三、按键驱动模块开发初始化配置按键检测逻辑四、主函数调用与功能实现模块化调用流程扩展应用:光敏传感器与蜂鸣器五、开发要点总结GP
IO
岂是尔等觊觎
·
2025-06-07 21:31
#STM32入门教程
stm32
嵌入式硬件
单片机
学习
经验分享
笔记
智能硬件
伪共享的概念以及避免的方法
CPU在向内存发起
IO操作
的时候,一次性会读取64个字节的数据作为一个缓存行,缓存到CPU的高速缓存里面。在Java中一个long类型是8个字节,意味着一个缓存行可以存储8个long类型的变量。
DougLiang
·
2025-06-06 14:29
面试题
java
开发语言
java IO 与 BIO、NIO、AIO
一、JavaIO概述Java的IO体系主要包括以下几部分:标准IO(基于流):传统的
IO操作
,基于字节流和
静心观复
·
2025-06-03 23:24
java
basic
java
nio
【Rust快速入门】-- 文件
io操作
文件
io操作
介绍的主要内容是与终端io,文件
io操作
相关的操作与标准库pubfntest_io(){//接收命令行参数letargs=std::env::args();println!
Mr.Lee jack
·
2025-06-03 17:07
rust
rust
开发语言
后端
io
8088单板机C语言sprintf()格式化串口输出---Prj04
2730x0200#defineADR_2440x0400#defineLED_PORT0x800#definePC16550_THR0x1f0#definePC16550_LSR0x1f5///基本的
IO
iCxhust
·
2025-06-01 08:19
c语言
单片机
开发语言
python输入输出流IO
文件读写读写文件是最常见的
IO操作
。Python内置了读写文件的函数。
xvwen
·
2025-05-28 06:32
Python
python
json
网络学习-reactor模式(五)
1、reactor是一种基于事件驱动的模式,它将
IO操作
和业务逻辑分离,通过注册回调函数来处理不同的IO事件,从而实现非阻塞的
IO操作
。
冷崖
·
2025-05-23 06:00
网络编程
网络
学习
嵌入式Linux驱动复习(2)imx6ull的GP
IO操作
1、GPIO模块一般结构a.有多组GPIO,每组有多个GPIOb.使能:电源/时钟c.模式(Mode):引脚可用于GPIO或其他功能d.方向:引脚Mode设置为GPIO时,可以继续设置它是输出引脚,还是输入引脚e.数值:对于输出引脚,可以设置寄存器让它输出高、低电平对于输入引脚,可以读取寄存器得到引脚的当前电平2、GPIO寄存器操作a.芯片手册一般有相关章节,用来介绍:power/clock可以设
花间游想驾驭谁就驾驭谁
·
2025-05-20 23:31
嵌入式linux驱动
嵌入式Linux
arm
linux
驱动开发
学习
Celery框架
nodejs最大的优势在于一个请求过来,他接入请求,并处理他,当事件遇到一些
io操作
的时候
性感奎爷在线写代码
·
2025-05-17 22:18
探秘 Java 字节缓冲流:解锁高效 IO 操作的进阶之路
在Java编程的广袤天地中,输入输出(IO)操作如同程序与外界沟通的神经中枢,无论是从磁盘读取数据、在网络间传输信息,还是将数据持久化保存,
IO操作
都不可或缺。
小赵面校招
·
2025-05-17 15:56
底层逻辑
java
开发语言
Java 常用 IO 类说明以及字节流与字符流的区别说明和案例示范
在Java中,
IO操作
广泛用于文件读取、写入、网络通信等场景。Java提供了强大的IO类来简化这些操作,并按照不同的数据类型(如字节、字符)和数据源提供了不同的类。
J老熊
·
2025-05-15 20:22
java
开发语言
后端
系统架构
面试
Python文件IO与异常处理
1、文件I/O1.1、文件访问1.2、文件写入1.3、文件读取1.4、文件关闭1.5、OS文件/目录方法1.6、With上下文管理2、Python异常处理2.1、异常捕获2.2、自定义异常3、常用文件
IO
对许
·
2025-05-11 03:25
#
Python
#
数据分析
python
开发语言
响应式编程的适用场景
高并发通常涉及大量
IO操作
,相比传统同步阻塞式IO模型
·
2025-05-10 04:19
人工智能
从入门到精通:基础IO
无论你是开发应用程序、处理数据,还是管理系统资源,掌握文件
IO操作
都是必不可少的。本篇博客将带你深入了解C语言中的基础
IO操作
,从入门到精通,全面覆盖文件操作的方方面面。
每天进步亿丢丢
·
2025-05-08 20:21
Linux学习
microsoft
服务器
windows
linux
软考【软考高级QA】
等待:进程因等待事件(如等待
IO操作
完成、等待信号等)而暂停执行,等待过程不占用CPU资源。事件执行完成后进程转换为就绪状态。终止:
Code-Cool
·
2025-05-08 07:34
软考高级QA
学习
MySQL索引
1.2索引的作用提高SELECT查询效率,减少IO次数(避免了数据库在执行查询时扫描整个数据表,数据库的数据存储在磁盘页中,全表扫描需要把所有数据页都读取到内存中,每读取一页就会发生一次
IO操作
)加速WHERE
山有木兮zxc
·
2025-05-03 01:02
mysql
数据库
java
Python - pathlib 库的详细介绍
核心类:Path:具体路径对象(支持实际文件操作)PurePath:纯路径计算对象(不涉及实际
IO操作
)优势:链式方法调用,代码更简洁自动处理跨平台路径差异(/vs\)支持路径解析与组合导入方式:frompathlibimportPath
wanglaqqqq
·
2025-04-27 17:47
#
文件与系统操作
python
开发语言
C++ 流的操作 | 初识IO类、文件流、string流的使用
类型文件模式文件光标函数tellg()/tellp()seekg()/seekp()向文件存储内容/读取文件内容string流istringstreamostringstream前言我们在使用C++的过程中,总避免不了
IO
·Jormungand
·
2025-04-25 03:55
C++
c++
【深度剖析】MySQL 索引下推:原理、案例与性能提升实战
这个特性从MySQL5.6版本引入,能有效提升查询性能,减少
IO操作
,但很多开发者对它的理解还不够深入。索引下推是什么?索引下推是由MySQL优化器决定,并在存储引擎层面实现的一种优化策略
码上Java.
·
2025-04-20 15:36
一文吃透一个核心技术
mysql
后端
sql
常用文件上传与
IO操作
库
常用文件上传与
IO操作
库【下载地址】常用文件上传与
IO操作
库常用文件上传与
IO操作
库项目地址:https://gitcode.com/open-source-toolkit/109de资源文件介绍本仓库提供了两个常用的
咎克冶Flower
·
2025-04-20 07:07
第十章:文件操作
文件分类:文本文件(记事本打开能正常显示的文件)二进制文件(图片,可执行程序,压缩包)目录基本操作:Windows目录不区分大小写,Linus目录区分有关
io操作
的标准库标准库功能io为IO原语提供基本的接口
敲代码的香蕉
·
2025-04-15 06:31
GO
golang
开发语言
后端
高性能计算应用优化之IO调优
大规模并行程序通常需要多个处理器同时执行任务,处理大量的数据,处理器的速度日新月异,而
IO操作
的速度并没有同步提升,导致IO成为了程序运行的瓶颈。
集群计算技术
·
2025-04-15 01:55
linux
HPC应用
优化调优
多人同时导出 Excel 干崩服务器?怎样实现一个简单排队导出功能!
前言业务诉求:考虑到数据库数据日渐增多,导出会有全量数据的导出,多人同时导出可以会对服务性能造成影响,导出涉及到mysql查询的
io操作
,还涉及文件输入、输出流的
io操作
,所以对服务器的性能会影响的比较大
小小Java开发者
·
2025-04-12 13:30
Java
Web
排队实现Excel文件导出
多人导出Excel
使用队列实现Excel导出
多人同时导出 Excel 干崩服务器?我们来实现一个排队导出功能!
一、前言业务诉求:考虑到数据库数据日渐增多,导出会有全量数据的导出,多人同时导出可以会对服务性能造成影响,导出涉及到mysql查询的
io操作
,还涉及文件输入、输出流的
io操作
,所以对服务器的性能会影响的比较大
Java之路行者
·
2025-04-12 13:58
系统
JAVA后端
SpringBoot
excel
服务器
android
数据库
后端
分布式
java
linux下
io操作
详细解析
Linux提供了丰富的系统调用和库函数来支持各种
IO操作
。以下是对Linux下
IO操作
的详细解析,包括文件IO、网络IO和缓冲机制等内容。
这个懒人
·
2025-04-12 11:15
开发语言
c++
IO
IO操作
大全
一、文件基本知识“文件是指一组相关数据的有序集合”,这个数据集的名称就是文件名。所有文件都是通过流的形式进行输入输出操作的。流是一个数据字节的序列。流入程序的流称为输入流,流出程序的流称为输出流。流可分为两大类:文本流和二进制流(1)文本刘是一种字符序列,仅包含字符。(2)二进制流是一种二进制序列,与外设中的字节序列一一对应,不对字节中的内容进行转换,如遇到换行符也不会执行换行操作。文本又可以分为
我不是程序员~~~~
·
2025-04-08 07:46
C&C++
c语言
c++
python大数据相关职位,还需要学习java哪些知识
IO操作
:文件读写、流处理(如BufferedReader,InputStream)。2.并发与多线程线程创建:Runnable,
不辉放弃
·
2025-04-07 02:45
python
java
lib-zo,C语言另一个协程库,整理
https://github.com/mailhonor/lib-zc/blob/master/doc/coroutine.md感谢本协程库的实现参考了libco,libgo,nodejs的实现介绍支持文件
IO
eli960
·
2025-04-03 13:00
lib-zc
C/C++
开发语言
c语言
python以写模式打开的文件无法进读操作_一文看懂Python
IO操作
:文件读取、写入都讲明白了-不能打开要写入的文件...
导读:IO在计算机中指的是Input/Output,也就是输入输出。凡是用到数据交换的地方,都会涉及IO编程,例如磁盘、网络的数据传输。在IO编程中,Stream(流)是一种重要的概念,分为输入流(InputStream)和输出流(OutputStream)。我们可以把流理解为一个水管,数据相当于水管中的水,但是只能单向流动,所以数据传输过程中需要架设两个水管,一个负责输入,一个负责输出,这样读写
戴舜
·
2025-04-02 19:27
ES分布式搜索引擎
然后记录每个词项在哪些文本中出现过,就得到了一个倒排索引,其中某一列是所有的词项字典,每个词项有一个PostingList保存该词项在哪些文本中出现过,记录文本ID因为以上的倒排索引是在磁盘中的,故每次查询时还要进行
IO
Lyqfor
·
2025-03-27 19:30
Java实习工作
学习日记
搜索引擎
elasticsearch
分布式
java
JUC
原型模式详解
场景描述实现一个可复用的游戏角色模板系统,需满足:快速克隆:避免重复执行角色初始化(如加载3D模型、读取配置文件)深度克隆:确保克隆对象与原对象完全独立(包括嵌套对象)动态修改:克隆后允许局部修改属性(如武器、皮肤)性能优化:避免重复
IO
搞不懂语言的程序员
·
2025-03-25 22:59
java基础知识
重拾java
原型模式
Linux C++:标准IO&文件IO
(1)全缓存:当填满标准IO缓存后才进行实际的
IO操作
。(2)行缓存:当输入或输出中遇
回忆是本书
·
2025-03-25 06:58
C++
c/c++
【ZYNQ开发】使用xilfs库实现对于SD卡的读写
文章目录1Xiliffs库2BSP配置3文件
IO操作
4一些重要的细节5总体测试代码1Xiliffs库Xilinx的Xilffs库是一个用于嵌入式系统的FAT文件系统库。
辣个蓝人QEX
·
2025-03-24 08:31
ZYNQ
MPSoC
ZYNQ
MPSoC
arm开发
Xilffs
FATFS
文件IO
Servlet
主要特性:包含Java语言的基本语法和标准库(如集合框架、
IO操作
、网络编程等)。适合开
NGC2237999
·
2025-03-21 00:41
servlet
利用pprof对golang进行性能分析
利用pprof进行性能分析pprof性能分析的5个方面一、性能分析的五个核心维度CPU分析-剖析程序的CPU使用情况,定位高耗时函数内存分析-追踪内存分配与泄露,优化内存使用模式IO分析-监控文件/网络
IO
忍界英雄
·
2025-03-17 19:00
go学习笔记
golang
Linux驱动开发
IO操作
之阻塞与非阻塞
阻塞IO当应用程序通过read读取或write写入设备文件的某些数据时,就会调用驱动程序的read或者write函数,此时可能会遇到没有数据可读或者写满的情况,这时如果驱动程序会进入睡眠,当有数据可读或者可写的时候唤醒再返回,我们称这种操作为阻塞IO。下图是阻塞式IO访问示意图:阻塞IO相关函数init_waitqueue_head函数init_waitqueue_head是Linux内核中用于
暗夜之眼007
·
2025-03-15 13:54
Linux驱动
驱动开发
linux文件io实训小结,linux学习之
IO操作
,文件IO总结
文件IO不带缓存,每个read和write都调用内核中的相应系统调用。文件IO常用函数:open,close,read,write,lseek对于内核而言,所有打开文件都有文件描述符引用。文件描述符是一个非负整数。当打开一个现存文件或创建一个新文件时,你诶和向进程返回一个文件描述符。当读、写一个文件时,用open返回的文件描述符标识该文件,将其作为参数传给read或write。1.open(被打开
weixin_39743064
·
2025-03-10 10:16
linux文件io实训小结
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他