当前标签: IO
向.Net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io
0x00 前言 & 过程 & 结论 今天发现了一个十分有趣的网站: https://sharplab.io/ <https://sharplab.io/> 网站的页面并不复杂,功能大体上能够在题图中得到概括。发现它的过程也很偶然,并且深感自己的确孤陋寡闻,直到今天在推上看到被这个能够quick onlin...
2019-08-03 19:42
阅读(189)
高级Java工程师必备 ----- 深入分析 Java IO (一)BIO
BIO编程 最原始BIO 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;S...
2019-06-24 11:33
阅读(131)
python游戏开发:pygame中的IO、数据
一、python输入输出 1.输出 python一次可以打印多个变量,只要用一个逗号将每个变量隔开就可以了。比如: A = 123 B = "ABC" C = 456 D = "DEF" print(A,B,C,D) 有些python内部系统的值我们也是可以打印出来的。比如: import sys prin...
2019-05-20 20:48
阅读(276)
关于socket.io的使用
这段时间学习了socket.io,用它写了小项目,在此总结下它的基本使用方式和一些要点。 socket.io是基于Node.js和WebSocket协议的实时通信开源框架,它包括客户端的JavaScript和服务器端的Node.js。 服务端 这里后端使用的框架是koa2,socket.io将自身绑定到koa的进...
2019-03-30 05:08
阅读(433)
Perl IO:操作系统层次的IO
sysopen() open()和sysopen()都打开文件句柄,open()是比较高层次的打开文件句柄,sysopen()相对要底层一点。但它们打开的文件句柄并没有区别 ,只不过sysopen()有一些自己的特性:可以使用几个open()没有的flag,可以指定文件被创建时的权限等。 一定要注意的是,io b...
2019-03-02 09:42
阅读(411)
Perl IO:IO重定向
文件句柄和文件描述符的关系 文件描述符是操作系统的资源,对于实体文件来说,每打开一次文件,操作系统都会为该进程分配一个文件描述符来关联(指向)这个文件,以后操作文件数据都根据这个文件描述符来操作,而不是文件名。就像对文件句柄的操作一样。 实际上,文件句柄、文件描述符和实体文件的关系存在层次上的关系。文件句柄指向...
2019-02-28 14:42
阅读(239)
Perl IO:文件锁
文件锁 当多个进程或多个程序都想要修同一个文件的时候,如果不加控制,多进程或多程序将可能导致文件更新的丢失。 例如进程1和进程2都要写入数据到a.txt中,进程1获取到了文件句柄,进程2也获取到了文件句柄,然后进程1写入一段数据,进程2写入一段数据,进程1关闭文件句柄,会将数据flush到文件中,进程2也关闭文...
2019-02-27 23:59
阅读(434)
Perl IO:随机读写文件
随机读写 如果一个文件句柄是指向一个实体文件的,那么就可以对它进行随机数据的访问(包括随机读、写),随机访问表示可以读取文件中的任何一部分数据或者向文件中的任何一个位置处写入数据。 实现这种随机读写的功能依赖于一个文件读写位置指针(file pointer)。 当一个文件句柄关联到了一个实体文件后,就可以操作...
2019-02-27 19:10
阅读(236)