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操作
万人收藏!关于Android Handler源码解析,看这一篇就够了!
Handler作用任务调度:即通过post()和send()等方法来指定某个任务在某个时间执行线程切换:执行耗时的操作,比如网络请求,
IO操作
等,需要在子线程中运行,不然会阻塞主线程。
字节跳不动
·
2023-08-14 23:37
andriod基础学习之我的第一个app
andriod基础学习之我的第一个app开发工具:AndriodStud
io操作
系统:windows1064位一、第一次安装AndroidStudio下载AndroidStudio下载地址:DownloadAndroidStudioandSDKtools
LH菜鸟
·
2023-08-14 20:38
android
studio
OpenCV基本操作——图像的基础操作
目录图像的
IO操作
读取图像显示图像保存图像绘制几何图形绘制直线绘制圆形绘制矩形向图像中添加文字效果展示获取并修改图像中的像素点获取图像的属性图像通道的拆分与合并色彩空间的改变图像的
IO操作
读取图像cv2
醋酸洋红就是我
·
2023-08-14 08:39
tensorflow解决cv
opencv
人工智能
计算机视觉
索引原理学习
为什么b+树要求把真实的数据放到叶子节点而不是内层节点IO次数取决于b+树的高度hb+数一个节点大小为一个页,保证读取一个节点,只会进行一次
IO操作
一次load一个磁盘块,磁盘块的大小是固定的,单个数据占空间越小
hvne666
·
2023-08-14 02:02
关于索引的底层实现,为什么选择 B+Tree 而不是红黑树?
问题分析从两个点说明:1、对于一个数据库来说,存储的数据量会比较多,导致索引也很大,因此需要将索引存储在磁盘,但是磁盘的
IO操作
又非常耗时,所以提高索引效率的关键在于减少磁盘IO的次数。
一只快乐的蓝巴德
·
2023-08-13 14:22
数据结构
数据结构
Mysql
java
分布式文件上传的思路
因为主要是
IO操作
,所以服务器最好是大容量固态硬盘,CPU和内存要求可以适当降低;如果上传压力不是很大,还可以让该服务器也参与
xialedoucaicai
·
2023-08-12 08:38
如何使用异步IO编写高效的网络应用
异步IO是一种非阻塞的IO模型,它允许应用程序同时处理多个
IO操作
,而不需要等待每个操作完成。
lmr廖
·
2023-08-11 20:01
服务器
运维
【100天精通python】Day29:文件与
IO操作
_XML文件处理
目录专栏导读一、XML文件概述1.标签和元素2.嵌套结构3.属性4.命名空间5.CDATA节6.注释7.验证与验证语言8.扩展性二、XML文件处理常见操作1.解析XML文件2.创建和编辑XML文件3.修改XML文件4.查询XML元素5遍历XML元素6.删除XML元素7.使用lxml库8.处理XML命名空间命名空间的基本概念在XML中声明命名空间使用XPath与命名空间默认命名空间处理多个命名空间三
LeapMay
·
2023-08-10 17:36
100天精通python
python
json
开发语言
多线程
首先说下多线程出现的原因:为了解决负载均衡问题,充分利用CPU资源.为了提高CPU的使用率,采用多线程的方式去同时完成几件事情而不互相干扰.为了处理大量的
IO操作
时或处理的情况需要花费大量的时间等等,比如
一个小安卓
·
2023-08-10 15:22
Python IO编程
在IO编程中stream(流)是一个重要的概念,一个完整的
IO操作
通常含有input和output两个数据流,我们称之为输入流和输出流。
keinYe
·
2023-08-10 09:44
MSP430库函数——GP
IO操作
MSP430的GPIO库函数使用:一.先汇总一下://初始化IO为输出模式GPIO_setAsOutputPin(uint8_tselectedPort,uint16_tselectedPins);//在输出模式下,输出IO为高电平GPIO_setOutputHighOnPin(uint8_tselectedPort,uint16_tselectedPins);//在输出模式下,输出IO为低电平v
GuiStar_李什么恩
·
2023-08-10 02:52
单片机
嵌入式硬件
玩嵌入式,一般怎么入门?
掌握
IO操作
、UART通信、模拟IIC和SPI通信、中断
单片机一哥
·
2023-08-10 01:04
单片机
编程
嵌入式
嵌入式硬件
同步和异步、阻塞和非阻塞
同步:同步指的是用户进程触发
IO操作
并等待或者轮询的去查看
IO操作
是否就绪异步:异步是指用户进程触发
IO操作
以后便开始做自己的事情,而当
IO操作
已经完成的时候会得到IO完成的通知备注:同步异步区别在于消息通信机制
奋斗_2339
·
2023-08-09 07:20
okio解析
okio同样也是square公司推出的io处理利器,它相对传统的
io操作
有一些优势。优势1、更低的CPU消耗和内存开销。
HardMan
·
2023-08-09 02:07
Mysql记录
数据库基础知识为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢,频繁的
IO操作
。
carter记录
·
2023-08-09 01:58
mysql索引原理以及应用
索引能极大的减少存储引擎需要扫描的数据量索引可以把随机IO变成顺序IO所以可以帮助我们在进行分组、排序等操作时,避免使用临时表三、为什么是B+Tree1、二叉查找树最差情况可能形成链表结构2、平衡二叉查找树太深,数据处的深度决定了
IO
犄角芝士
·
2023-08-08 19:17
c#异步调用一个带返回值的方法并获取返回值
同步调用会阻塞线程,如果是要调用一项繁重的工作(如大量
IO操作
),可能会让程序停顿很长时间,造成糟糕的用户体验,这时候异步调用就很有必要了。
sunmm5203
·
2023-08-08 17:05
C#
linux
io操作
------标准IO输入输出函数之get与put系列
get家族:获取/输入1、从标准输入缓冲区获取一个字符:getcharintgetchar(void);返回值:成功:获取到的字符的ASCII码值失败:EOF应用场合:一般用来吸收scanf输入后留在缓冲区里的’\n’例如:while(getchar()!=‘\n’);2、从指定缓冲区中获取一个字符:getc和fgetcintgetc(FILE*stream);intfgetc(FILE*stre
QQQ心心QQQ
·
2023-08-08 15:52
嵌入式笔记
linux
运维
服务器
RaabitMQ(三) - RabbitMQ队列类型、死信消息与死信队列、懒队列、集群模式、MQ常见消息问题
但是同时,由于需要有更多的
IO操作
,所以生产
问道玄霄
·
2023-08-08 08:29
MQ
rabbitmq
分布式
【100天精通python】Day28:文件与
IO操作
_JSON文件处理
目录专栏导读1.JSON数据格式简介1.1示例JSON数据1.2JSON文件的特点2json模块的常用操作2.1读写JSON文件的示例2.2解析JSON字符串2.3修改JSON数据2.4查询和操作嵌套数据2.5处理包含特殊字符的JSON文件2.6处理日期和时间2.7处理大型JSON文件2.8格式化输出2.9处理嵌套结构和深层次的JSON2.10JSON文件读取失败如何处理3json文件格式转换3.
LeapMay
·
2023-08-07 22:57
100天精通python
python
开发语言
Python Opencv实践 - 基本图像
IO操作
importnumpyasnpimportcv2ascvimportmatplotlib.pyplotasplt#读取图像#cv2.IMREAD_COLOR:读取彩色图像,忽略alpha通道,也可以直接写1#cv2.IMREAD_GRAYSCALE:读取灰度图,也可以直接写0#cv2.IMREAD_UNCHANGED:读取原始图像数据,包括alpha通道,也可以直接写-1img=cv.imread
亦枫Leonlew
·
2023-08-07 13:41
OpenCV实践-python
python
opencv
开发语言
图像处理
计算机视觉
图像IO
W806 基于Arduino开发的GP
IO操作
示例,勇于尝新
W806基于Arduino的点灯实验的一、写在前面1.W806芯片参数:2.MCU特性:3.供电:二、环境准备,添加支持包三、打开永恒的LED测试四、总结一、写在前面w806为联盛德公司推出一款基于平头哥(XT-E804)架构的MCU。这里自己随便入手一个W806芯片的开发板,淘宝现如今有很多在售的,笔者找了个最便宜的入手的。现如今W806已支持Arduino开发,总还是有人愿意为了简化放了方便而
Guard_Byte
·
2023-08-07 05:01
W80X
单片机
嵌入式硬件
c语言
Linux内存映射函数mmap与匿名内存块
这样可以达到不使用READ/WRITE的
IO操作
。mmap也可以直接映射匿名内存块,无需提供文件fd,直接申请一块内存给当前进程使用,也可以选择继承给子进程。
高铭杰
·
2023-08-07 05:58
pgsql
linux
linux
mmap
postgresql
MySql之日志
,缓冲池其实就是类似Redis一样的作用,起到一个缓存的作用,因为我们都知道MySQL的数据最终是存储在磁盘中的,如果没有这个BufferPool那么我们每次的数据库请求都会磁盘中查找,这样必然会存在
IO
myprincess003
·
2023-08-06 21:43
Mysql
mysql
数据库
【100天精通python】Day27:文件与
IO操作
_CSV文件处理
目录专栏导读1.CSV文件格式简介2csv模块的使用方法3读写CSV文件的示例3.1读取CSV文件示例3.2写入CSV文件示例4CSV文件的常用数据处理4.1读取CSV文件的特定列4.2读取CSV文件的特定行5csv文件的特殊处理5.1处理包含逗号、换行符、引号的字段5.2处理非ASCII字符5.3处理空字段5.3.1读取空字段5.3.2指定参数处理空字段专栏导读专栏订阅地址:https://bl
LeapMay
·
2023-08-06 17:15
100天精通python
python
【100天精通python】Day26:文件和
IO操作
_文件指针的定位与移动,序列化与反序列化
目录专栏导读1文件的基本操作1.1参考1.2获取文件属性:2定位和移动文件指针3序列化和反序列化3.1序列化与反序列化概述3.2JSON序列化与反序列化JSON序列化:JSON反序列化:3.3pickle序列化与反序列化pickle序列化:pickle反序列化:4总结专栏导读专栏订阅地址:https://blog.csdn.net/qq_35831906/category_12375510.htm
LeapMay
·
2023-08-06 17:44
100天精通python
python
chrome
开发语言
【Linux】多路转接 -- select函数
它能实现同时监听和处理多个IO事件,而不是为每个IO通道创建单独的线程或者进程,多路转接允许在单个进程或线程中同时处理多个
IO操作
,从而提高程序的性能和效率。
zzu_ljk
·
2023-08-06 10:23
Linux
linux
第六章:Linux基础IO
系列文章目录文章目录系列文章目录前言打开文件预备知识回顾C文件
IO操作
C语言I/O库函数fopen/fcloseperrorfwrite/freadfgets/fputsprintf/fprintf/sprintf
好好锅
·
2023-08-06 08:18
#
Linux
linux
springboot — springboot与netty整合
它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有
IO操作
都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得
IO操作
结果
RachelHwang
·
2023-08-06 04:03
springboot
netty
java
springboot
websocket
JAVA-每日一面 2022-01-26
简述一下bio与nio的区别1、bio同步阻塞io:在此种⽅式下,⽤户进程在发起⼀个
IO操作
以后,必须等待
IO操作
的完成,只有当真正完成了
IO操作
以后,⽤户进程才能运⾏。
YangEvol
·
2023-08-06 00:55
Android识别管道文件
Java的File类提供的接口仅限于判断目录和文件,有时候在复制某些数据的时候,还需要判断其它的文件类型,比如管道文件,需要过滤掉,不然
IO操作
的时候会阻塞。
董江鹏
·
2023-08-05 12:11
Java的IO流
输入流和输出流在Java中,输入流和输出流是
IO操作
中的常见概念,它们分别用于读取数据和写入数据。在输入和输出时,数据以字节或字符的方式流动。
小虎哥的技术博客
·
2023-08-05 03:26
Java系列之打好基础
java
开发语言
IO流
[ Linux ] 文件描述符和重定向
在上篇文章我们复习了C文件
IO操作
并且认识了文件相关的系统调用接口。本篇文章我们要引入文件描述符的概念。
小白又菜
·
2023-08-04 20:30
Linux
linux
运维
服务器
玩转 ESP32 + Arduino (七) Ticker定时库,base64转换,OTA, SSD1306显示QRcode二维码
一.Ticker定时库Ticker是ESP32自带库注意:不建议使用Ticker回调函数来阻塞
IO操作
(网络、串口、文件);可以在Ticker回调函数中设置一个标记,在loop函数中检测这个标记;对于arg
熊爸天下_56c7
·
2023-08-04 10:01
JS 执行机制杂记
,所以一切多线程JS运行机制以下笔记摘录自阮一峰老师笔记,JavaSvcript运行机制详解:再谈EventLoop任务队列因为JS为单线程,所以所有任务都需要进行排队,自然如果前一个任务用时过长(像
IO
Kerwin_F
·
2023-08-03 20:44
MySQL面试题(总结最全面的面试题)
数据库基础知识为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1、速度比内存操作慢,频繁的
IO操作
。
java晴天过后
·
2023-08-03 12:19
java
面试
开发语言
IO多路复用的理解
IO:网络IO多路:多个链接复用:复用一个或多个线程在IO多路复用中,当一个线程在等待
IO操作
时,实际上是将该线程中的事件循环或IO轮询操作交给了操作系统内核。
zero
·
2023-08-03 06:46
JAVA基础
服务器
运维
五分钟理解NIO与BIO
NIO主要有三大核心部分:Channel(通道):所有的N
IO操作
始于通道,通道是数据来源或数据写入的目的地。Buffer(缓冲区):一个Buffer本质上是内存中的一块,我们可以
隔壁阿布都
·
2023-08-03 04:52
nio
java
开发语言
深入解析 Python asyncio 库:如何使用线程池实现高效异步编程
在asyncio中,我们可以使用线程池来执行阻塞的
IO操作
。异步代码
傻啦嘿哟
·
2023-08-03 01:30
关于python那些事儿
python
【网络编程】同步IO/异步IO
同步IO的执行者是
IO操作
的发起者。
菜鸟的Zoom之旅
·
2023-08-03 00:07
网络编程
网络
MQ面试题3
Kafka中文件的布局是以Topic/partition,每一个分区一个物理文件夹,在分区文件级别实现文件顺序写,如果一个Kafka集群中拥有成百上千个主题,每一个主题拥有上百个分区,消息在高并发写入时,其
IO
JavaHxg
·
2023-08-02 21:26
面试
java-rocketmq
面试
java
【Golang】Golang进阶系列教程--Go 语言 select 都能做什么?
文章目录前言基本语法使用规则多路复用非阻塞通信超时处理前言在Go语言中,select是一个关键字,用于监听和channel有关的
IO操作
。
逆流°只是风景-bjhxcc
·
2023-08-02 20:19
#
GoLang
golang
数据库
sql
什么是NIO
NIO与原来的IO有同样的作用和目的,但是使用方式完全不同,NIO支持面向缓冲区的、基于通道的
IO操作
。2.与传统IO的区别传统IO是⼀次⼀个字节地处理数据,NIO是以块(缓冲区)的形式处理数据。
Vladimirzzzzz
·
2023-08-02 02:38
nio
java
开发语言
[SQL挖掘机] - 索引
减少磁盘
IO操作
:索引存储在内存中
paul_work
·
2023-08-02 02:32
#
SQL
sql
数据库
mysql
数据仓库
大数据
UNIX网络编程卷一 学习笔记 第十四章 高级I/O函数
有3种方式可在涉及套接字的
IO操作
上设置超时方法:1.调用alarm,它在指定超时期满时产生SIGALRM信号。
吃着火锅x唱着歌
·
2023-08-01 13:48
UNIX网络编程卷一(第三版)
unix
网络
学习
基于linux下的高并发服务器开发(第四章)- 多线程实现并发服务器
有了这些文件描述符,我们就可以进行网络
io操作
了。网络io其实就是网络数据得到读或写操作。那么这
呵呵哒( ̄▽ ̄)"
·
2023-08-01 12:47
服务器
linux
运维
初识FreeRTOS入门,对FreeRTOS简介、任务调度、内存管理、通信机制以及
IO操作
,控制两个led不同频率闪烁
文章目录1.FreeRTOS简介2.任务调度3.内存管理4.通信机制5.
IO操作
总结1.FreeRTO
嵌入式小白—小黑
·
2023-08-01 08:11
操作系统
linux
嵌入式硬件
c语言
开发语言
Java之IO系列--字节内存流(ByteArrayInputStream与ByteArrayOutputStream)
概述如果要进行
IO操作
,但是不生成文件,就可以使用内存来实现输入与输出的操作。对于内存流,java.io包里面提供了两组操作:字节内存流:ByteArrayInputStream、ByteAr
IT利刃出鞘
·
2023-08-01 07:20
Java编程
java
jvm
开发语言
redis事务和异步连接
1)组成:io多路复用+非阻塞io2)io职责:io检测和
io操作
3)事件:异步事件处理流程——先注册事件,在事件循环
闲谈社
·
2023-07-31 18:13
#
redis
redis
linux
后端
c/c++
[JAVAee]文件操作-IO
本文章讲述了通过java对文件进行
IO操作
IO:input/output,输入/输出.建议配合文章末尾实例食用目录文件文件的管理文件的路径文件的分类文件系统的操作File类的构造方法File的常用方法文件内容的读写
HY_PIGIE
·
2023-07-30 03:49
java
前端
开发语言
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他