注意事项:readLine()要求有换行标识,write()要输出换行标识,要调用flush()刷新缓冲区。
下面是取自java socket通信中的一小段代码。
BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
BufferedWriter writer =...
分类:
编程语言 时间:
2015-07-29 17:20:43
阅读次数:
284
实现的功能:一次只能读取一行,客户端输入之后,一回车,马上字符串传到服务器端并显示在终端,然后服务器端将字符串又传回给客户端。 服务器端可以接收多个客户端的连接请求,并fork一个子进程来进行服务。(1)封装一个只能访问套接字描述符的readline函数(2)服务器端启动SO_REUSEA...
分类:
其他好文 时间:
2015-07-28 20:24:20
阅读次数:
130
之前自己实现一个简单shell 的时候,想要实现命令行自动补全功能,于是上网查了查资料,发现多数都提到了
readline( ) 库,经过仔了解后,发现其实bash 的底层实现也是调用了这个库,我的系统是 fedora 21 并没有安装这个库,且man page 中也没有相关信息,(Q:bash 调用的谁呢?)不管那末多,先无脑安转吧,边安转边看情况吧(把我害惨了。。。。。。)
...
分类:
其他好文 时间:
2015-07-25 09:28:06
阅读次数:
9987
文件操作模式r只读w只写a追加写r+读写w+读写,如果文件已存在则将其删除,不存在则创建新文件a+读写,如果文件已存在则在文件末尾追加,不存在则创建新文件常用文件操作函数read()将文件内容作为一个大的字符串全部读出来readline()读取文件中的一行内容readlines()将文件内容..
分类:
编程语言 时间:
2015-07-21 15:15:33
阅读次数:
172
1、CentOS安装Python的依赖包yum groupinstall "Development tools"yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-...
分类:
编程语言 时间:
2015-07-20 12:39:13
阅读次数:
218
我们在之前的文章中,对于变量的赋值(初始化)都是直接写在程序中的,那如果想从键盘输入,怎么做呢?我来介绍一个用于从键盘获取输入值的方法。Console.ReadLine()方法看到这个标题,是不是想起了什么?对,我们之前用的输出函数Console.WriteLine()方法。今天我们再介绍一下输入函...
/** * 功能:Java读取txt文件的内容 * 步骤:1:先获得文件句柄 * 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取 * 3:读取到输入流后,需要读取生成字节流 * 4:一行一行的输出。readline()。 * 备注:需要考虑的是异常情况 * @par...
分类:
编程语言 时间:
2015-07-18 10:48:39
阅读次数:
139
#!/usr/bin/python
#coding:utf-8
importsys
importsmtplib
fromemail.mime.textimportMIMEText
importre,commands
deflastline():
globalpos
whileTrue:
pos=pos-1
try:
f.seek(pos,2)
iff.read(1)==‘\n‘:
break
except:
f.seek(0,0)
returnf.readline().strip()
returnf.rea..
分类:
其他好文 时间:
2015-07-17 22:56:52
阅读次数:
168
#!/usr/bin/envpython
importsubprocess
try:
importsimplejsonasjson
except:
importjson
memory_status={}
p=subprocess.Popen("dmidecode--typesystem|perl-alne‘/Manufacturer:\s(.*)/andprint$1‘",shell=True,stdout=subprocess.PIPE)
vender=p.stdout.readline().s..
分类:
编程语言 时间:
2015-07-16 22:38:55
阅读次数:
253
1:readline()file = open("sample.txt") while 1: line = file.readline() if not line: break pass # do somethingfile.close()一行一行得从文件读数据,显然...
分类:
编程语言 时间:
2015-07-16 15:50:49
阅读次数:
167