Wesley13 Wesley13
3年前
java多线程和异步回调
   在实际开发过程中遇到的多线程情况不多,但是在生产环境中多线程是最基本的情况,java面试时也会考到,所以看看多线程的知识还是很有必要的。 Thread,Runnable,Callable,Future,FutureTask,Executors这是java常见的接口和类。  thread.run():线程具体要执行的代码,thread.jo
Wesley13 Wesley13
3年前
java.io的字节流总结
字节流(常用)的继承关系:!字节流常用类继承关系(http://img.blog.csdn.net/20170302160328476?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvSW1wb3J0TWVuZ2ppZQ/font/5a6L5L2T/fontsize/400/fill/I0JBQk
说透IO多路复用模型
在说IO多路复用模型之前,我们先来大致了解下Linux文件系统。在Linux系统中,不论是你的鼠标,键盘,还是打印机,甚至于连接到本机的socketclient端,都是以文件描述符的形式存在于系统中,诸如此类,等等等等,所以可以这么说,一切皆文件。
Wesley13 Wesley13
3年前
javaIO总结,最全面的IO知识
一、概览(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fweixin_44302240%2Farticle%2Fdetails%2F103670836%23%25E4%25B8%2580%25E6%25A6%2582%25E8%25A7%2588
执键写春秋 执键写春秋
4年前
java IO编程实例——文件内容复制
题目:完成文件内容复制操作,在程序运行后提示输入源文件路径,然后再输入目标文件路径。packageperson.xsc.praticeIII;importjava.io.;importjava.util.Scanner;publicclassCopypublicstaticvoidmain(Stringargs)throwsI
Wesley13 Wesley13
3年前
IO模式与现实中的例子
前言关于IO模式的区别,网络上的文章一搜一大把,但每次阅读时总觉得相当晦涩而且老容易混淆,俗话说好记性不如烂笔头,所以干脆自己写一篇便于自己理解的文章以此帮助记忆和理解,不对之处还请轻喷,先谢谢!1)同步阻塞IO(BlockingIO)BIO2)同步非阻塞IO(NonblockingIO)3)IO多路复用(IOMultipl
Wesley13 Wesley13
3年前
Oracle SQL Developer IO 错误:Undefined Error
今天更新了一下 OracleSQLDeveloper,发现连不上数据库了,测试连接报错:IO错误:UndefinedError。后来在新装的虚拟机里安装了同样版本的 SQLDeveloper,发现连接成功了!分析了两个系统的环境基本一致,感觉不可思议。后来又打开Wireshark看看两个系统连接数据库的TNS包有何不同,发现报错的系统的登录
Wesley13 Wesley13
3年前
Java NIO:IO与NIO的区别
 一、概念    NIO即NewIO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在JavaAPI中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了JavaIO和NIO之
Stella981 Stella981
3年前
Express+Socket.IO 搭建即时聊天
 技术栈是:nodejsexpresssocketiobootstrapsqlite 由于初学,代码排版模块化实现的不好,只是提供了一个功能。 源码地址: https://github.com/Qquanwei/Wire(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2
Easter79 Easter79
3年前
Spring注解@Scheduled 多线程异步执行
一、前言:Spring定时任务@Schedule的使用方式,默认是单线程同步执行的,启动过程是一个单线程同步启动过程,一旦中途被阻塞,会导致整个启动过程阻塞,其余的定时任务都不会启动。二、@Schedule注解多线程的实现:多个定时任务的执行,通过使用@Async注解来实现多线程异步调用。@Scheduled(