码迷,mamicode.com
首页 >  
搜索关键字:io操作    ( 1077个结果
nio学习笔记
Java NIO(New IO或 Non Blocking IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。 java IO 与 java NIO 的区别 一、 ...
分类:其他好文   时间:2018-03-07 17:35:10    阅读次数:212
高并发、任务执行时间短的业务怎样使用线程池?并发不高、任务执行时间长的业务怎样使用线程池?并发高、业务执行时间长的业务怎样使用线程池?
(1)高并发、任务执行时间短的业务,线程池线程数可以设置为CPU核数+1,减少线程上下文的切换(2)并发不高、任务执行时间长的业务要区分开看:a)假如是业务时间长集中在IO操作上,也就是IO密集型的任务,因为IO操作并不占用CPU,所以不要让所有的CPU闲下来,可以加大线程池中的线程数目,让CPU处 ...
分类:编程语言   时间:2018-03-03 11:01:09    阅读次数:5076
Java NIO 基础知识
前言 前言部分是科普,读者可自行选择是否阅读这部分内容。 为什么我们需要关心 NIO?我想很多业务猿都会有这个疑问。 我在工作的前两年对这个问题也很不解,因为那个时候我认为自己已经非常熟悉 IO 操作了,读写文件什么的都非常溜了,IO 包无非就是 File、RandomAccessFile、字节流、 ...
分类:编程语言   时间:2018-02-28 14:11:26    阅读次数:197
同步/异步,阻塞/非阻塞
什么是同步和异步 同步和异步是针对应用程序和内核的交互而言的, 同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知。 什么是阻塞和非阻塞 阻塞和非阻塞是针对于进程在访问数据的时候, ...
分类:其他好文   时间:2018-02-27 23:26:07    阅读次数:134
java异常及日志注意事项
一、异常注意事项 简单整理了下关于异常的规范: 1) 在异常处理模块中应提供精确、易读的错误原因信息。 2) 不要处理能够避免的异常。 3) 一个方法不应该抛出太多类型的异常,最好不超过三个。 4) 不要在try以及finally字段内部使用return语句。 5) 数据库、io操作等涉及资源池泄漏 ...
分类:编程语言   时间:2018-02-26 21:43:51    阅读次数:349
Python开发【Part 12】:协程与IO操作模式
本节内容 Python协程 Select\Poll\Epoll异步IO与事件驱动 IO多路复用 一、Python协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地 ...
分类:编程语言   时间:2018-02-25 19:12:54    阅读次数:258
三十五、python的线程
python中,每个进程有GIL锁,导致每个进程同一时刻只能有一个线程出来执行 threading模块 join 阻塞主线程,等待线程结束后再继续执行主线程 不开多线程的运行时间 计算密集型和IO密集型 IO密集: 程序中存在大量的IO操作 计算密集: 程序中存在大量计算操作(非IO操作) 对于计算 ...
分类:编程语言   时间:2018-02-24 15:04:24    阅读次数:163
java io操作
基本IO操作 InputStream与OutputStream 输入与输出 我们编写的程序除了自身会定义一些数据信息外,经常还会引用外界的数据,或将自身的数据发送到外界。比如,我们编写的程序想读取一个文本文件,又或者我们想将程序中的某些数据写入到一个文件中。这时我们就要使用输入与输出。 什么是输入: ...
分类:编程语言   时间:2018-02-23 19:01:47    阅读次数:201
关于Linux中文件,链接的一些思考
在Unix系统中,操作系统为磁盘上的文本与图像,鼠标键盘操作,网络交互等IO操作设计了一组通用API。 使他们被处理的时候可统一用字节流的方式。所以说,除了进程之外,其他的一切均可看做文件。 Linux系统中,不区分文件和目录。所谓的目录,只是记录了其他文件名的文件。 所以,如果当前目录下有一个文件 ...
分类:系统相关   时间:2018-02-13 15:42:56    阅读次数:225
java io操作 扫描本地文件并删除其中某类文件的部分内容
主要是前端时间电脑中了vbs病毒,虽然杀毒了,但是对于html文件,仍然存在大量新增内容 <SCRIPT Language=VBScript><!--DropFileName = "svchost.exe"WriteData = "4D5A90000300000004000000FFFF0000B8 ...
分类:编程语言   时间:2018-02-13 12:22:23    阅读次数:294
1077条   上一页 1 ... 42 43 44 45 46 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!