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操作
【JAVA IO】JAVA NIO源码浅析
【JAVAIO】JAVANIO源码浅析JAVANIO是JDK在1.4版本中发布的一套API,这套API采用了不同的方式进行了
IO操作
,主要包括四个部分:Buffers,数据容器,包路径一般为java.nio
shalk
·
2023-08-31 03:23
Python中文件操作的详细使用:open()、os.open()和with open()
前言在编程语言中,文件读写是最常见的
IO操作
,Python内置了读写文件的函数,其中包括open()函数、os.open()函数以及withopen()语句。
软件测试大空翼
·
2023-08-31 02:10
Python基础语法
python
java
服务器
异步servlet
如果一个请求需要进行
IO操作
,比如访问数据库、调用第三
程序媛地瓜
·
2023-08-30 22:28
servlet
Linux页高速缓存与回写机制分析
参考《Linux内核设计与实现》*******************************************页高速缓存是linux内核实现的一种主要磁盘缓存,它主要用来减少对磁盘的
IO操作
,具体地讲
hustyangju
·
2023-08-30 15:50
Linux/Kernel
linux内核
缓存
页管理
页高速缓存
回写
理解底层— —Golang缓冲bufio,让io效率提升10倍(自实现)
因此在通过代码操作文件时,我们要尽可能的减少磁盘的
IO操作
。golang中提供了bufio这个包,为了更好的理解它的工作逻辑,我们底层自己来实现一个。
NPE~
·
2023-08-30 09:44
go
demo
golang
开发语言
后端
bufio
缓冲
底层代码
MySQL——必考面试题 ①
一、为什么要使用数据库①数据保存在内存优点:存取速度快缺点:数据不能永久保存②数据保存在文件优点:数据永久保存缺点:速度比内存操作慢,频繁的
IO操作
查询数据不方便③数据保存在数据库数据永久保存使用SQL
肉肉肉肉肉肉~丸子
·
2023-08-30 05:27
mysql数据库
mysql
数据库
SQL语句练习
数据可视化
mysql面试题
Java
IO操作
——BufferedReader
BufferReaderJava
IO操作
——BufferedReader(缓冲区读取内容,避免中文乱码)要点:掌握BufferedReader类的使用掌握键盘输入的基本形式Buffer:表示缓冲区的。
Artisan_w
·
2023-08-29 15:35
Java基础与八股
java
开发语言
nio的应用 java_NIO应用浅析
1.IO模型同步阻塞IO用户线程发起IO请求到
IO操作
结束,用户
蔻蔻42
·
2023-08-29 11:08
nio的应用
java
了解node
浏览器端的
io操作
当浏览器中有
io操作
的时候,该操作会在事件轮询的外面执行,也就是脚本执行的主顺序之外,当这个
io操作
完成之后,会发出一个事件,此时会有一个函数来响应这个事件,异步操作不会阻塞脚本执行,
skoll
·
2023-08-29 08:15
Systrace 分析基础知识
Systrace会用不同的颜色来标识不同的线程状态,在每个方法上面都会有对应的线程状态来标识目前线程所处的状态,通过查看线程状态我们可以知道目前的瓶颈是什么,是cpu执行慢还是因为Binder调用,又或是进行
io
yaoming168
·
2023-08-28 08:27
工具使用技巧
Systrace
MySql
2.存储数据的方式1.文本文件(插入较麻烦)需要
IO操作
2.excel表格(最多支持约53000行数据)Jar3.数据库管理系统(关系型数据库)(存放数据格式类似excel,但可以处理的量很大)上述三种方式
刘铂洋
·
2023-08-28 07:36
IO进程线程,文件IO(open),文件(stat)与目录(opendir)属性的读取
write/close/lseek...用户空间进程访问内核的接口把用户从底层的硬件编程中解放出来极大的提高了系统的安全性使用户程序具有可移植性(同一系统下)是操作系统的一部分文件io没有缓存区概念文件
io
clown_30
·
2023-08-27 17:56
算法
linux
文件IO
go select 用法
golang的select的功能和select,poll,epoll相似,就是监听
IO操作
,当
IO操作
发生时,触发相应的动作。
builderfa
·
2023-08-27 17:56
嵌入式Linux系统中对GP
IO操作
的方法总结
在Linux系统里操作GPIO的方法有以下几个:1.写驱动的方式需要自己编写linux驱动,在驱动里操控GPIO,应用通过驱动提供的节点来控制GPIO。优点是结构清晰,可扩展性强,比较灵活。缺点是实现的过程比较繁琐。编写驱动可能会用到的kernel函数:检查GPIO是不是有效的:intgpio_is_valid(intnumber);设备GPIO的方向(输入/输出):/*setasinputoro
不醒的兔子
·
2023-08-27 15:28
iOS atomic nonatomic 多读单写 文件读写安全
IO操作
atomic跟nonatomic修饰词区别给属性原子性加上atomic,可以保证给属性的setter跟getter方法原子性操作,保证线程同步,比较消耗性能。但是并不保证使用过程中线程同步,比如[self.dataaddObject:@"1"]这种其实是调用data的getter方法之后再次进行操作,原子性操作在获取getter之后就已经停止工作。源码可查看objc4-accessors.mmif
咖啡豆8888
·
2023-08-27 15:32
常用jQuery操作表单元素的方法
一、Rad
io操作
获取Radio选定值$('input[name=xxx]:checked').val();选定值为0的Radio$("input[name=xxx][value='0']").attr
_emo_
·
2023-08-27 01:25
c# 使用了 await、asnync task.run 三者结合使用
`await`和`async`关键字通常用于异步等待
IO操作
,如网络请求、文件读写等。它们允许你的代码在
IO操作
进行时不被阻塞,从而保持应用程序的响应性。这样的异步操
_oP_i
·
2023-08-26 09:20
c#
重要
【OS笔记 9】操作系统内核的功能
OS中许多重要的活动无不依赖于中断,比如系统调用、
IO操作
、进程调度
Crayon小鱼干
·
2023-08-26 07:52
操作系统OS
操作系统
内核
Android严格模式
1.背景为防止出现资源泄漏或者主线程发生的意外耗时网络操作或
IO操作
导致卡顿,Android2.3(API9)开始提供了监测接口StrictMode类,针对单个线程和虚拟机的所有对象定义了检查策略。
文泰ChrisTwain
·
2023-08-26 06:44
ESP32系列--第一篇 初识ESP32
Ubuntu系统_coder.mark的博客-CSDN博客https://blog.csdn.net/tianizimark/article/details/123017555ESP32系列--第三篇GP
IO
coder.mark
·
2023-08-26 01:55
ESP32
wifi
bluetooth
iot
嵌入式硬件
多线程-读写安全
多线程31-读写安全01-简介文件操作(
IO操作
)读取文件往文件中写入内容不能允许读取和写入同时进行我们之前做的加锁那种操作,平时开发中有点缺陷我们最好让读的操作可以多条线程一起读取多读单写,多线程出乱主要是因为有写的操作如果去掉读的锁
越天高
·
2023-08-25 14:34
【ps -aux里stat的进程状态】
优先级较低的进程s某一个回话的leader进程,进程的领导者(在它之下有子进程);l线程加锁,多进程的(使用CLONE_THREAD,类似NPTLpthreads)+位于后台的进程组D不可中断睡眠(通常是在
IO
小怪兽ysl
·
2023-08-25 13:07
运维
linux
运维
服务器
Java IO流(四)Netty理论[模型|核心组件]
开源框架,可从Github获取独立项目Netty是一个异步的、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端(摘录官网)Netty所谓的异步是针对用户使用Channel进行
IO
奉先节度使
·
2023-08-24 03:25
#
Java
java
nio
网络
索引(Index)
也即每次查询数据仅需要进行少部分的磁盘
IO操作
。这种数据结构就是索引。索引(Index)是帮助数据库高效获取数据的数据结构。如果将数据库比作书,那么索引就相当于目录。
夜雨风云
·
2023-08-23 19:01
数据库系统概念
sql
数据库
【Linux】ET和LT模式总结
在这种做法中,内核告诉你一个文件描述符是否就绪了,然后你可以对这个就绪的fd进行
IO操作
。如果你不作任何
zsyyugong
·
2023-08-22 23:58
【Linux】
linux
运维
服务器
IO多路复用(poll:与select类似,当监测的文件描述符有一个或多个就绪时,执行对应的
IO操作
使用poll实现TCP循环服务器接收客户端消息并打印服务器客户端写一个makefile方便使用结果笔记
cxy255256
·
2023-08-22 21:38
网络
tcp/ip
浏览器事件循环js事件循环node事件循环基础理解
中的的事件循环MacroTaskMicroTask代码执行顺序3.NodeJs的事件循环执行过程参考资料JavaScript语言的一大特点就是单线程,为了提升cpu的利用率(很多时候CPU是闲着的,因为
IO
heatyj
·
2023-08-22 10:49
javascript机制
web前端
前端
javascript
node.js
chrome
Python异步编程:asyncio库的使用说明,以及和multiprocessing 的性能对比(2分钟立马掌握)
关于同步和异步的理解:当我执行一段程序时,不仅需要CPU处理,还需要硬盘、网络等
IO操作
。而事实是,CPU的速度远大于
IO操作
速度。
西门大盗
·
2023-08-21 20:52
Python基础知识
asyncio
同步异步
多线程
multiprocessing
性能对比
c++位运算符、sizeof运算符、逗号运算符
一、位运算符1.位运算对象如果是“小整形”,它的值会被自动提升成较大的整数类型2.运算对象可以带符号,但是其符号位如何处理是一种未定义行为,所以建议位运算用于处理无符号类型3.用于
IO操作
的>其实是移位运算符的重载版本
Dαīsч
·
2023-08-21 17:35
C++
c++
开发语言
后端
同步异步,阻塞和非阻塞概念说明
同步和异步:就是用户线程与内核的交互方式:同步是指用户线程发起IO请求后需要等待或者轮询内核
IO操作
完成后才能继续执行;而异步是指用户线程发起IO请求后仍继续执行,当内核
IO操作
完成后会通知用户线程,或者调用用户线程注册的回调函数
MACPRO_徐
·
2023-08-21 00:44
T113-S3-TCA6424-gpio扩展芯片调试
目录前言一、TCA6424介绍二、原理图连接三、设备树配置四、内核配置五、gp
io操作
总结前言TCA6424是一款常用的GPIO(通用输入输出)扩展芯片,可以扩展微控制器的IO口数量。
flypig哗啦啦
·
2023-08-20 08:18
全志平台
全志
linux
c语言
T113-S3
TCA6424
DMA(direct memory access)
DMA英文全称directmemoryaccess,中文翻译“直接存储器存取”,是一种让CPU能从各种外设
IO操作
中减轻负担的技术,在没有DMA技术之前,外设设备如网卡、显卡、声卡IO比较慢,每次外设说它那边数据准备好了
martin6699
·
2023-08-20 08:43
断点续传实现
断点续传什么是断点续传具体实现本文使用go语言来实现对断点续传功能什么是断点续传其本质即在对文件的
io操作
中突然发生某种意外导致
io操作
中断,本处使用一个temp文件来记录文件传输过程中光标的位置,从而实现断点续传具体实现
Mr_Wzzzz
·
2023-08-19 06:35
go
golang
Java IO流(一)IO基础
用于处理数据读取和写入的关键组件常见的I|O介质包括文件(输入|输出)网络(输入|输出)键盘(输出)显示器(输出)使用场景文件拷贝(File)文件上传下载Excel导入导出网络程序中数据传输(聊天工具)分类概述Java中几乎所有的
IO
奉先节度使
·
2023-08-19 04:44
#
Java
java
网络
STM32 SD卡使用SDIO DMA卡死解决办法
在使用SD
IO操作
SD卡时,如果底层BootLoader也有操作SDIO,则可能(一般是SD卡出现质量问题的时候)会出现应用层一直卡死在SDIO的DMA中断里,解决办法就是在初始化的时候将相关的寄存器清空
get新技能
·
2023-08-18 23:21
STM32
stm32
mysql、redis面试题
数据库优化查询方法外键、索引、联合查询、选择特定字段等等2、简述mysql和redis区别redis:内存型非关系数据库,数据保存在内存中,速度快mysql:关系型数据库,数据保存在磁盘中,检索的话,会有一定的
Io
逸、eleven
·
2023-08-18 18:55
mysql
redis
数据库
Java学习笔记——字节流与字符流
1.流的基本概念Java中,File类只能够操作文件本身,而不能够操作文件的内容,在实际开发中
IO操作
的核心意义在于:输入和输出操作。
Demonwuwen
·
2023-08-18 15:50
java学习
C# IO
常见的
IO操作
包括读取文件、写入文件、读取用户输入等。
@Crazy Snail
·
2023-08-18 10:50
C#
新手村
c#
microsoft
开发语言
libp2p-rs v0.3.0 版本介绍
修改ReadEx&WriteEx&SplitEx:最初我们尝试借助async-trait来定义自己
io操作
相关的Trait,以便更纯粹的使用async/await的方式来编写代码。
Netwarps
·
2023-08-18 09:30
MySQL体系架构
连接池负责存储和管理与数据库的连接.每个连接都是一个
IO操作
,,每个
IO操作
对应一个线程。从而实现数据库为多个连接服务。数据库服务管理工具数据备份,集群,安全等工具。
EricDD
·
2023-08-18 09:48
UNIX下的5种IO模型
套接字的
IO操作
,如recvfrom,分为两个阶段:(1)等待内核中的接收缓冲区中有数据可读。(2)将接收缓冲区中的数据复制进应用缓冲区。
慕止
·
2023-08-18 06:17
MySQL 深度分页优化
但是,如果分页过深的话,比如limit100万,仍然无需要查询到100万数据,中间有大量的
io操作
(回表查询其它字段),这时候考虑用上子查询,先查到100
Songbl_
·
2023-08-17 19:29
MySQL调优
mysql
数据库
深入探索Java中的File类与
IO操作
:从路径到文件的一切
判断和创建2.1获取功能方法2.2判断功能方法2.3创建和删除功能方法2.4目录的遍历方法3.递归:探索更深的层次代码示例:递归遍历文件夹结论欢迎来到Java学习路线专栏~探索Java中的File类与
IO
IT·陈寒
·
2023-08-17 13:04
Java学习路线
java
python
开发语言
JVM 直接内存
(1)常见于N
IO操作
时,用于数据缓冲区(比如ByteBuffer使用的是直接内存)(2)分配、回收成本较高,但读写性能高//演示ByteBuffer作用publicclassDemo{staticfinalStringFORM
Purine King
·
2023-08-17 07:41
JVM
JVM虚拟机
JVM直接内存
ByteBuffer
direct
memory
Kafka如何解决消息丢失的问题
Producer端丢失Producer端为了提升发送效率,减少
IO操作
,发送消息的时候是将多个请求异步发送出去,所以
旷野历程
·
2023-08-17 06:00
#
Kafka
kafka
消息丢失
【Linux操作系统】举例解释Linux系统编程中文件io常用的函数
在Linux系统编程中,文件
IO操作
是非常常见和重要的操作之一。通过文件
IO操作
,我们可以打开、读取、写入和关闭文件,对文件进行定位、复制、删除和重命名等操作。
嵌入式小白—小黑
·
2023-08-17 00:51
操作系统
linux
运维
服务器
Golang工具集-String工具,时间工具,http工具等
2021-7-9更新内容详细使用请看文档添加文件
IO操作
工具FileUtils添加验证码生成工具CaptchaUtils添加文件目录压缩和解压缩工具ZipUtis字符串数组工具StrArrayUtils
·
2023-08-16 12:00
go后端
HandlerThread知识点整理
HandlerThreadHandlerThread本质上就是一个普通Thread,只不过内部建立了Looper.HandlerThread拥有自己的消息队列,它不会干扰或阻塞UI线程对于网络
IO操作
,
初心一点
·
2023-08-15 22:08
SpringBoot3文件管理
标签:上传.下载.Excel.导入.导出;一、简介在项目中,文件管理是常见的复杂功能;首先文件的类型比较多样,处理起来比较复杂,其次文件涉及大量的
IO操作
,容易引发内存溢出;不同的文件类型有不同的应用场景
·
2023-08-15 16:54
springboot
Autosar NvM 详解
AutoSARMemoryStack整体概述前言在AutoSAR架构除了横向看包含APP/RTE/BSW/MCAL等分层架构之外,对于BSW(包含MCAL)对纵向的不同功能协议栈也作了详细的划分,主要包括通信栈、内存栈、CDD、
IO
king110108
·
2023-08-15 08:20
AutoSar
Module
Introduction
Autosar
NvM
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他