摘要: 上文已经说了FileChannel是一个抽象类,FileChannelImpl是其实现,接下来介绍FileChannelImpl,参考代码来自OpenJDK7首先public class FileChannelImplextends FileChannel该类的成员有:// Memory alloc... 阅读全文
posted @ 2015-12-03 16:38 Earendil 阅读(2550) 评论(0) 推荐(0) 编辑
摘要: 首先使用FileChannel 的open方法获取一个FileChannel对象。下面这段代码是FileChannel中open方法的代码。 public static FileChannel open(Path path, Set... 阅读全文
posted @ 2015-12-03 13:51 Earendil 阅读(1603) 评论(0) 推荐(1) 编辑
摘要: java NIO 中FileChannel 的实现类是FileChannelImpl,FileChannel本身是一个抽象类。先介绍FileChannel File Channels 是线程安全的。Channel的close方法可以随时执行(正如Channel接口所要求的)。任何企图修改filec... 阅读全文
posted @ 2015-12-03 11:17 Earendil 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: 如何实现一个文件系统摘要本章目的是分析在Linux系统中如何实现新的文件系统。在介绍文件系统具体实现前先介绍文件系统的概念和作用,抽象出文件系统概念模型。熟悉文件系统的内涵后,我们再进一步讨论Linux系统中文件系统的特殊风格和具体文件系统在Linux中的组成结构,逐步为读者勾画出Linux中文件系... 阅读全文
posted @ 2015-12-01 09:14 Earendil 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://segmentfault.com/q/1010000000370403Java的目标是要跨平台,而不同的操作系统(如类Unix和Windows)其任务调度机制有很大的不同,故Java在JVM层面抽象了一套自己的线程机制,用以映射不同的操作系统的任务调度。如你所述的一些缺点,J... 阅读全文
posted @ 2015-06-25 11:09 Earendil 阅读(2069) 评论(0) 推荐(0) 编辑
摘要: #include #include#includeusing namespace std;void Compute_Prefix(string p,int prefix[],int length){ int k=0; prefix[0]=0; for(int i=1;i0&&p[i... 阅读全文
posted @ 2015-06-04 09:52 Earendil 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1、java 使用Class对象来执行其RTTI。java 中每个类在编译后都会对应产生一个Class对象(更恰当地说是被保存在一个同名的.class文件中),甚至void和基本类型也都对应一个class对象。jvm使用类加载器来将所需要的类动态的加载到JVM。所有的都是在第一次使用时动态加载到JV... 阅读全文
posted @ 2015-05-22 09:31 Earendil 阅读(408) 评论(0) 推荐(0) 编辑
摘要: import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;impo... 阅读全文
posted @ 2015-05-17 14:28 Earendil 阅读(525) 评论(0) 推荐(0) 编辑
摘要: /*drop event myevent1;set global event_scheduler=1;create event myevent1 on schedule every 5 second do insert into new_table(user_id,ev... 阅读全文
posted @ 2015-05-17 14:19 Earendil 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 先看例子:1、delimiter $$2、drop procedure if exists`test_procedure` $$3、create procedure test_procedure(IN puser_id VARCHAR(30),IN pitem_id varchar(45),OUT ... 阅读全文
posted @ 2015-04-30 19:47 Earendil 阅读(1752) 评论(0) 推荐(0) 编辑