Write()和WriteLine()都是System.Console提供的方法,两着主要用来将输出流由指定的输出装置(默认为屏幕)显示出来.两着间的差异在Console.WriteLine()方法是将要输出的字符串与换行控制字符一起输出,当次语句执行完毕时,光标会移到目前输出字符串的下一行.至于C...
分类:
其他好文 时间:
2014-09-22 16:38:02
阅读次数:
153
Android中的文件存储操作是通过输入、输出流进行的,里面重要的类是FileOutputStream和FileInputStream,重要的方法是write和read,首先先来看write方法。1.write方法 fos.write(byte[] buffer) // 将一个字节数组buffer....
分类:
其他好文 时间:
2014-09-21 10:14:10
阅读次数:
198
字节流适合处理二进制 图片 音乐等数据 因为是一个字节一个字节处理的 而文档 txt等等适合用字符流来处理
任何文件都可以用字节流来处理 但是 文本文件最好用字符流来处理
IO流 输入输出流
流失一组有顺序的 有起点和终点的字节集合 是对数据传输的总称或者抽象 即数据在两设备之间的传输称为流 流的本质是传输 根据数据的传输特性将抽象为各种类 方便直观的进行操作...
分类:
编程语言 时间:
2014-09-13 21:35:05
阅读次数:
292
一般来说在header函数前不能输出html内容,类似的还有setcookie() 和 session 函数,这些函数需要在输出流中增加消息头部信息。如果在header()执行之前有echo等语句,当后面遇到header()时,就会报出 “Warning: Cannot modify header ...
分类:
其他好文 时间:
2014-09-12 16:48:03
阅读次数:
131
1. pageEncoding: jsp页面编码: jsp文件本身的编码2. contentType: web页面显示编码: jsp的输出流在浏览器中显示的编码3. html页面charset: web页面输入编码: 输入框输入的字体编码4. setCharacterEncoding: reques...
分类:
Web程序 时间:
2014-09-11 20:45:02
阅读次数:
223
1.程序的缓冲流,真是搞不明白 感觉有些 东东 不在对应的场景下 真的很难搞明白2.缓存 缓存到什么地方了 内存,,,?不同的web服务器,不同的操作系统,不同的浏览器 缓存都有写差异,这样一点都不好玩3. echo flush() ob_flush() ob_end_flush(); 各种流烦死了...
分类:
Web程序 时间:
2014-09-11 16:50:32
阅读次数:
187
Android的文件存储
一、Android的文件操作简介
要理解Android的文件存储,首先要明白Android是如何用什么方式获取和存入数据的。Android的文件操作都是通过流的方式进行的,即IO。Android的文件操作跟Java是一样的,文件操作分为输入流(InputStream)和输出流(OutputStream),输入流用于获取文件数据,输出流用于存储文件。输入流和输出流都是很...
分类:
移动开发 时间:
2014-09-11 15:21:53
阅读次数:
224
标准输入输出流 int getchar(void); int putchar(int ch); char* gets(char*buffer); int puts(const char * string);文件输入输出流 int getc(FILE * stream); int putc...
分类:
其他好文 时间:
2014-09-10 23:46:41
阅读次数:
197
一.JSP隐含对象response实现文件下载的介绍
(1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL
也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重。
(2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存
为一个文件,然后用输...
分类:
Web程序 时间:
2014-09-10 14:15:17
阅读次数:
208