语言基础:函数的四要素:名称 输入 输出 加工; 主函的内容——输入输出语句 Console.Write(“”); // 输出语句,不自动换行Console.WriteLine(“”); //输出语句,自动换行 Console.ReadLine(); //输入语句 使用格式如:static void...
分类:
编程语言 时间:
2015-08-02 16:24:58
阅读次数:
143
安装前安装依赖包: yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-dev...
分类:
编程语言 时间:
2015-07-31 15:05:38
阅读次数:
227
在Windows下用文本编辑器创建的文本文件,如果选择以UTF-8等Unicode格式保存,会在文件头(第一个字符)加入一个BOM标识。
这个标识在Java读取文件的时候,不会被去掉,而且String.trim()也无法删除。如果用readLine()读取第一行存进String里面,这个String的length会比看到的大1,而且第一个字符就是这个BOM。
这种情况会造成一些...
分类:
编程语言 时间:
2015-07-31 15:01:19
阅读次数:
216
最近,同学做实验的时候,在读取服务器端返回的时候,使用了BufferedReader类的readLine,他是这么写的,while(reader.ready()) {//执行读取操作,即readLine}这个方法很经常被用到,但是返回的却都是空,这是什么原因呢,查看了一下帮助文档,以及上网查了查,总...
分类:
其他好文 时间:
2015-07-31 12:45:49
阅读次数:
99
/*使用ReadLine()完成控制台的输入输出内容*/using System;namespace Test{ class Test1 { static void Main(string[] args){ Console.Write("请输入:");//输出 请输入 且不换行 strin...
安装 readline,lua 编译需要用到这个,centos 可以通过 yum 直接安装,如果不需要系统的,可以编译安装
分类:
其他好文 时间:
2015-07-30 18:32:13
阅读次数:
205
注意事项: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