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操作
Spring Boot 集成Spring Cache+Redis搭建缓存系统
问题项目中有时有大量的数据库
IO操作
,在高并发下会出现数据库的性能瓶颈问题,所以通过搭建数据库缓存来缓解数据库压力。
一杉风雨
·
2022-02-05 06:03
理解java
IO操作
中的阻塞非阻塞同步异步
以下均以读数据为例进行说明,写数据原理类似阻塞和非阻塞阻塞和非阻塞用于描述操作过程中线程的状态阻塞就是指,
IO操作
开始时,线程变为阻塞状态,并一直持续到整个
IO操作
结束(数据读取到用户线程缓冲区)为止;
rainmanhhh
·
2022-02-05 05:59
gulp压缩合并文件
gulp压缩合并
文件流
程//引入gulp和gulp插件vargulp=require('gulp');varrev=require('gulp-rev');varreplace=require('gulp-replace
史莱姆爆炸了
·
2022-02-04 17:54
python中IO流和对象序列化详解
常见的
IO操作
,一般说的是内存。IO流是一种常见的持久化(永久保存)技术:将数据从内存输出到磁盘保存下来。
·
2022-02-04 15:41
OkHttp之Okio源码分析(二)Socket读写流超时机制实现
超时机制OkHttp的所有
IO操作
都是基于Okio的,包括磁盘读写、Socket流读写等等,而流的读写经常阻塞在某个错误上(如网络环境不佳),Okio引入超时机制就是为了防止流读写阻塞,为了支持网络超时处理
kakaxicm
·
2022-02-03 18:45
iOS APP启动优化
本次优化从结果上来看,main阶段的优化效果最显著,尤其是启动时的一些
IO操作
处理,对启动时间的减少有很大作用。多线程启动的设计和验证最有
iOS技术汇总
·
2022-02-03 05:33
关于 Node.js 之 Buffer
但在处理像TCP流或
文件流
时,必须使用到二进制数据。因此在Node.js中,定义了一个Buffer类,该类用来创建一个专门存放二进制数据的缓存区。
·
2022-01-27 08:49
node.jsbuffer
【linux内核源码】
io操作
之page cache
在【linux内核源码】
io操作
之read里曾介绍到,vfs会先读pagecache,如果pagecache不存在,那么会构造bio请求向块设备发起请求。
tanghui
·
2022-01-20 22:16
随笔记录7 后端返回
文件流
,前端下载文件
varxhr=newXMLHttpRequest();xhr.open('GET',"/app/upload/getFile/"+id,true)xhr.responseType='arraybuffer';xhr.onload=function(){if(this.status===200){vartype=xhr.getResponseHeader('Content-Type')varblob
qiaohj
·
2022-01-15 10:57
智汀云盘-网盘插件:开发环境搭建
1.开发环境搭建网盘插件的使用需要配合智汀家庭云(SA)和LVM服务的支持,通过智汀家庭云(SA)授权登录,通过LVM服务进行
io操作
。
·
2022-01-10 17:38
vue下载execl
文件流
核心点:1,设置请求头responseType:'blob',2,设置blobtype:"application/vnd.ms-excel",type设置可想要下载的文件格式//数据导出Dataexport(){this.$axios.get(this.$baseService.VTEExportExcelAsync,{params:this.formselect,responseType:"bl
上海_前端_求内推
·
2022-01-06 18:06
前端预览pdf——直接访问后台开放的静态资源/
文件流
一、直接访问后台静态资源(静态资源文件夹后台已开放)作为前端开发人员,自己用egg.js框架后台测试1.egg.js配置开放public静态资源文件夹,可以直接接口形式预览pdf例:http://127..0.0.1:7001/public/syl.pdf2.把文件上传到public文件夹下3.此处测试案例为上传的也是pdf形式文件egg.js配置在plugin.js中添加config.defal
无题syl
·
2022-01-04 16:28
将InputStream转化为base64的实例
目录InputStream转化为base64项目经常会用到将文件转化为base64进行传输把
文件流
转base64,然后前端展示base64图片java端html端看效果InputStream转化为base64
·
2021-12-27 17:27
MySql优化(持续更新)
很多知识点出自《高性能mysql》B树与B+树在磁盘设计中每经过一个节点就是一次
io操作
,
io操作
是会影响性能的,所以磁盘存储的数据结构设计最终的目的就是减少ioB树又叫做多路平衡树,如果一个节点能存放很多个数据的话
笔记本一号
·
2021-12-20 20:20
Java 命令执行
关键代码为:Processp=Runtime.getRuntime().exec("calc");结合
IO操作
,将结果打印出来,代码为:publicvoidtest3()throwsIOException
CSeroad
·
2021-12-19 15:24
Go语言中io包核心接口示例详解
目录前言ReaderWriterCloserSeeker组合接口总结前言
IO操作
是我们在编程中不可避免会遇到的,例如读写文件,Go语言的io包中提供了相关的接口,定义了相应的规范,不同的数据类型可以根据规范去实现相应的方法
·
2021-12-19 13:13
C++学习之IO流(输入输出流)详解
目录介绍基本输入、输出流freopen字符类的处理介绍流:若干字节数据从一端到另一端我们叫做流例如:操作文件,从程序到文件,数据的流动的操作称为流操作流类体系专门处理输入输出流、字符流、
文件流
,包含有:
·
2021-12-19 13:29
2021-12-14 文件转换Base64, Base64转
文件流
加载文件转Base64:functionblobToBase64(blob){returnnewPromise((resolve,_)=>{constreader=newFileReader()reader.onloadend=()=>resolve(reader.result)reader.readAsDataURL(blob)});}fetch('https://www.baidu.com/i
_往后_
·
2021-12-16 09:40
Java实现 word、excel文档在线预览
实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,网上些公司专门提供这样的服务,不过需要收费如果想要免费的,可以用openoffice,实现原理就是:通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf
文件流
·
2021-12-09 10:01
【七日阅书】6 多线程和
文件流
《Java程序设计与计算思维》
目录一、前言二、理解多线程1.基本概念2、Thread类3.Runnable接口4.线程的生命周期三、数据流1.认识数据流2.字符数据流CharacterSteam3.字节数据流&文件数据流四、总结五、源码地址一、前言本文主要给多线程和数据流相关内容做笔记,对应原书的第15章和17章。之前的内容请参考~~~【七日阅书】1计算思维和Java特性《Java程序设计与计算思维》【七日阅书】2Java的数
小雨青年
·
2021-12-08 18:22
书评
java
开发语言
后端
如何用 Java 实现 word、excel 等文档在线预览?
实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,网上些公司专门提供这样的服务,不过需要收费如果想要免费的,可以用openoffice,实现原理就是:通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf
文件流
·
2021-12-08 09:19
java
Vue中接收二进制
文件流
实现pdf预览的方法
后台Controller@RequestMapping("/getPDFStream")@ResponseBodypublicvoidgetPDFStream(HttpServletRequestrequest,HttpServletResponseresponse){try{request.setCharacterEncoding("utf-8");}catch(UnsupportedEncod
·
2021-12-07 13:01
文件上传出现 java.lang.NumberFormException: - 错误位置:JSONLexeBase.java
没有将传入的
文件流
储存到参数之中导致内容为null,所以报出空指针异常的一个错误!!
·
2021-12-02 09:00
java
Element
组件导入Excel数据,如导入失败,如何直接下载带错误信息的 Excel?
需求:需求很简单,导入Excel数据,如果导入成功,提示‘导入成功’,如果导入失败,直接下载后端返回的excel
文件流
。
·
2021-12-01 10:35
Java实现图像分割功能
使用Java实现图像分割,供大家参考,具体内容如下为减少动画制作过程中的
IO操作
,我们可以使用连续动画来改善动画播放效率。
·
2021-11-30 17:24
浅析Java NIO 直接缓冲区和非直接缓冲区
如果为直接字节缓冲区,则java虚拟机会尽最大努力直接在此缓冲区上执行本机的
IO操作
,也就是说,在每次调用基础操作系统的一个本机
IO操作
前后,虚拟机都会尽量避免将内核缓冲区内容复制到用户进程缓冲区中,或者反过来
·
2021-11-30 11:54
git使用指南
开始菜单目录名设置6、选择使用命令行环境7、以下三步默认,直接点击下一步8、安装完成9、检验是否安装成功回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功二、Git基本工作流程1、Git工作区域2、向仓库中添加
文件流
程三
YLi_Jing
·
2021-11-25 19:55
git
git
Vue 大文件上传和断点续传的实现
目录文件上传的2套方案基于
文件流
(form-data)客户端把文件转换为base64大文件上传获取到文件对象并转成ArrayBuffer对象创建切片发送请求所有切片发送成功后断点续传代码汇总OneMoreThingFormDataFormData.append
·
2021-11-23 19:28
关于JAVA中顺序IO的基本操作
什么是顺序IO事实上JAVA具有很多操作文件的方案(方法),许多程序需要将一些事件记录到本地存储中,常见的如数据库,MQ等,首先文件是许多带数据的块组成的,传统
IO操作
文件具有一个寻址过程(事实上硬件上也会存在寻道
闲云野鹤出家人
·
2021-11-22 08:00
C++语言io流处理基本操作教程示例详解
目录一、输入输出流对象流对象常用的处理函数流控制字符二、字符流操作sstream三.
文件流
流类四.文件指针定位一、输入输出流对象cout:标准输出流cerr:标准出凑和cout(只是用于如果是错误时要输出的
·
2021-11-18 11:23
Android AsyncTask实现原理和使用技巧分享
为什么要用AsyncTask我们写App都有一个原则,主线程不能够运行需要占用大量CPU时间片的任务,如大量复杂的浮点运算,较大的磁盘
IO操作
,网络socket等,这些都会导致我们的主线程对用户的响应变得迟钝
·
2021-11-17 11:56
android
java实现文件打包压缩输出到浏览器下载
一、工具类:入参:文件LIst;打包后的名字;响应到浏览器/***功能:压缩多个文件,输出压缩后的zip
文件流
**@paramsrcfile:源文件列表*@paramzipFileName:压缩后的文件名
·
2021-11-17 10:53
Kafka -- 网络请求
与broker创建连接,其实就是标准的N
IO操作
了,创建一个SocketChannel与192.168.1.10
·
2021-11-16 16:40
kafka
netty(六)NIO、BIO与AIO
1.1对比stream和channel以前我们写代码,涉及到
IO操作
,首先想到的必然是一系列的stream,如InputStream等。
我犟不过你
·
2021-11-15 09:21
python并发编程:多线程
它们都用于
IO操作
频繁的场景。基于Thread的多线程python3提供了一个内置模块thread.Thread可以方便我们创建多线程。
倔犟的贝壳
·
2021-11-14 22:56
如何系统学习C 语言(下)之 文件篇
c语言程序对文件的处理采用
文件流
的形式,程序运行在内存中,而文件是存储在外部存储介质上,例如硬盘、U盘等。
Charmchin
·
2021-11-13 15:00
网络编程补充
建立响应目录10.动态请求处理11.urllib312.twisted模块认识13.twisted开发TCP程序14.使用twisted开发UDP程序15.Deferred1.认识网络编程的核心功能就是
IO
风姿--惊鸿
·
2021-11-11 19:03
网络编程
网络
网络协议
tcp/ip
Springboot+vue前后端分离项目,poi导出excel提供用户下载的解决方案
因为我们做的是前后端分离项目无法采用response.write直接将
文件流
写出我们采用阿里云oss进行保存再返回的结果对象里面保存我们的文件地址废话不多说,上代码Springboot第一步导入poi相关依赖
简易代码
·
2021-11-11 14:00
12 多线程
为什么要用多线程单核时代,为了提高cpu和io设备的综合利用率,一个线程执行cpu计算时,另一个线程进行
io操作
。多核时代,为了提高cpu利用率,使多个核心都被使用到。
·
2021-11-08 19:43
java多线程
springboot 缓存@EnableCaching实例
目录springboot缓存@EnableCachingSpring@EnableCaching的工作原理springboot缓存@EnableCaching很多时候系统的瓶颈都在一些比较复杂的
IO操作
·
2021-11-08 13:38
Spark面试题(四)
1)shuffle产生海量的小文件在磁盘上,此时会产生大量耗时的、低效的
IO操作
;2)容易导致内存不够用,由于内存需要保存海量的文件操作句柄和临时缓存信息,如果数据处理规模比较大的话,容易出现OOM;3
大数据技术派
·
2021-11-07 20:00
JAVA基础之
文件流
输入输出
过去的
文件流
输出写法:Filef=newFile("/Users/buxuesong/Documents/svn_code/demo/test.txt");//OutputStreamOutputStreamoutput
·
2021-11-06 00:23
图像处理(二):图像的基础操作
图像处理笔记总目录1图像的
IO操作
这里会给大家介绍如何读取图像,如何显示图像和如何保存图像。
GeniusAng
·
2021-11-05 13:11
计算机视觉
计算机视觉
opencv
图像处理
python
人工智能
Java中将接口返回的字节串转为文件详解
但是我们如何将这个字节串转成
文件流
呢?接下来就一起来看看吧,也跟大家分享一下我处理的思路。试一下直接转字符串后转字节数组我首先拿到了这个字节串,但是并没有办法直接转成字节数组byte
·
2021-11-04 19:56
静态文件鉴权下载
前言很多时候,我们需要提供文件下载或在线查看功能,而且要求有权限才能下载,那么一般通过
文件流
方式来做,相对来说实现起来也比较简单,后端读取文件返回
文件流
即可,然而这种方式最大的缺点是内存消耗大,如果下载的文件比较大或者下载请求多
程序员老矣尚能码否
·
2021-11-04 13:01
经验分享
nginx
C语言中实现协程案例
协程是一种用户空间的非抢占式线程,主要用来解决等待大量的
IO操作
的问题。协程vs线程对比使用多线程来解决IO阻塞任务,使用协程的好处是不用加锁,访问共享的数据不用进行同步操作。
·
2021-10-25 18:45
关于SpringBoot大文件RestTemplate下载解决方案
近期基于项目上使用到的RestTemplate下载
文件流
,遇到1G以上的大文件,下载需要3-4分钟,因为调用API接口没有做分片与多线程,
文件流
全部采用同步方式加载,性能很慢。
·
2021-10-25 09:55
python中的load、loads实现反序列化示列
这样在我们传递参数的时候就会出现格式不正确的情况,这时候就要用到load实现反序列化python对象数据类型包括list,dict,tuple,set等2、案例1:loadload:load主要处理的是
文件流
·
2021-10-21 13:33
java
文件流
的处理方式 文件打包成zip
目录java
文件流
的处理文件打包成zip1、下载文件到本地2、java后端下载3、文件打包成zip后台多文件打包成zip返回流前台提供按钮一键下载java
文件流
的处理文件打包成zip1、下载文件到本地publicvoiddownload
·
2021-10-19 11:56
聊聊python中的load、loads实现反序列化的问题
这样在我们传递参数的时候就会出现格式不正确的情况,这时候就要用到load实现反序列化python对象数据类型包括list,dict,tuple,set等案例1:loadload:load主要处理的是
文件流
首先我们新建一个
·
2021-10-19 11:23
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他