Java的IO流使用了一种装饰器设计模式,它将IO流分为底层节点流和上层处理流。本篇重点在如何访问文件与目录、如何以二进制格式和文本格式来读写数据、对象序列化机制、还有Java7的“NIO.2”。
装饰设计模式:当想要对已有的对象进行功能增强时,可以定义类,将已有对象传入,基于已有的功能,并提供加强功能。那么自定义的该类称为装饰类。
装饰类通常会通过构造方法接收被装饰的对象。并基于被装饰的对象...
分类:
编程语言 时间:
2016-05-06 23:39:43
阅读次数:
678
open()函数是用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。
close()函数是用于关闭一个被打开的文件。当一个进程终止时,所有被它打开的文件都由内核自动关闭,很多程序都使用这一功能而不显示地关闭一个文件。
read()函数是用于将从指定的文件描述符中读出的...
分类:
系统相关 时间:
2016-05-06 23:38:54
阅读次数:
630
感觉自己有时真的很怂,不敢做不敢当的,往往就是想的太多,不好。。。 感觉什么都没做,一晚上就过去了。。。 和lcj聊天,她也不搭理我。。 lgj达内的事算是理的差不多了,看他想怎么搞吧。 没想到开个收入证明还得必须是周四。。幸好不是很急,很多事还是提前有准备了好。 明天去招行开个工资流水。 睡觉。 ...
分类:
其他好文 时间:
2016-05-06 23:39:08
阅读次数:
417
All 确定序列中的所有元素是否满足条件。 Any 确定序列是否包含任何元素。 var bl2 = numbers1.Any(); 方法二: //创建一个整型数组 int[] intArray = new int[] { 0, 1, 2, 3 }; //声明Func委托, 判断是否是奇数 Func< ...
分类:
其他好文 时间:
2016-05-06 23:36:39
阅读次数:
704
例1:进入系统根目录 cd / cd ../.. // 【直接退到当前根目录】 例2:使用 cd 命令进入当前用户主目录 cd 例3:跳转到指定目录 cd /home/test 例4:返回进入此目录之前所在的目录 cd – 例5:把上个命令的参数作为cd参数使用 cd !$ ...
分类:
系统相关 时间:
2016-05-06 23:38:25
阅读次数:
333
1.命令格式: head [参数]... [文件]... 2.命令功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 3.命令参数: -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行数> 显示的行数 4.使用实例: 实例1:显示文件的 ...
分类:
系统相关 时间:
2016-05-06 23:35:50
阅读次数:
431
题目链接: C. Mashmokh and Reverse Operation time limit per test 4 seconds memory limit per test 512 megabytes input standard input output standard output ...
分类:
编程语言 时间:
2016-05-06 23:33:25
阅读次数:
602
I'm trying to run simple struts project using maven and tomcat. When I'm trying to exucute next goals:clean install tomcat7:run ,there is an error : I ...
分类:
数据库 时间:
2016-05-06 23:32:31
阅读次数:
1144
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。 JSON的四个基本规则 1.并列的数据之间用逗号(",")分隔 2.映射用冒号(":")表示 3.并列数据的集合(数组)用方括号("[]")表示 4.映射的集合(对象)用大括号("{}")表示 举例: 北京 ...
分类:
Web程序 时间:
2016-05-06 23:35:11
阅读次数:
493
1、【HDU 3068】最长回文 题意:求一个字符串(len<=110000)的最长回文串 解题思路:一般解法是manacher,但是这一题用hash也是可以ac的 假设当前判断的是以i为中心偶数最长回文串,那么s[2*i+1-k……i]与s[i+1……k]的哈希值必定相同 假设当前判断的是以i为中 ...
分类:
编程语言 时间:
2016-05-06 23:34:07
阅读次数:
448
1、递归查看某个目录的文件信息: lsof test/test1 2、不使用+D选项,遍历查看某个目录的所有文件信息的方法 :lsof |grep 'test/test3' 3、列出某个用户打开的文件信息:lsof -u username 4、列出某个程序进程所打开的文件信息:lsof -c mys ...
分类:
系统相关 时间:
2016-05-06 23:33:46
阅读次数:
467
问题 使用原生的setTimeout和setInterval仅仅能够实现, 定时执行事件处理函数, 在网页开发中, 往往会出现一种情况,定时器用于定时更新某个页面区域的数据, 往往在页面加载之后, 就启动这个定时器, 往后则间隔执行此定时器。 页面上定时刷新的区域可能会动态消失, 特别是在ajax被... ...
分类:
编程语言 时间:
2016-05-06 23:33:46
阅读次数:
618
Python requests备忘 0x01 0x02 payload 0x03 0x04 超时时间 0x05 代理访问 需要账户和密码时 0x06 自定义请求头 0x07 获取网页返回吗 原文:http://www.sharejs.com/codes/python/9013 ...
分类:
编程语言 时间:
2016-05-06 23:31:35
阅读次数:
490
呃,相当古老的话题了,不过网上的资料实在是太坑爹,无奈只能自己动手做个备忘了。。。这里不提虚拟目录和主机头的区别了,不懂得童鞋去面壁思过吧 多个虚拟目录 首先把Apache安装到D:\Program Files\Apache2.2目录下,端口号设置为8080,安装完成后默认的网站根目录为D:\Pro ...
分类:
Web程序 时间:
2016-05-06 23:32:48
阅读次数:
512
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 1.命令格式: wc [选项]文件... 2.命令功能: 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从 ...
分类:
系统相关 时间:
2016-05-06 23:29:59
阅读次数:
388
1.命令格式: Locate [选择参数] [样式] 2.命令功能: locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate ...
分类:
系统相关 时间:
2016-05-06 23:28:59
阅读次数:
400