<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cxy_chen的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cxy_chen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cxy_chen]]></copyright><item><title><![CDATA[Linux中page、buffer_head、bio的联系]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/81076601</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/81076601</guid><author>cxy_chen</author><pubDate>Tue, 17 Jul 2018 10:19:13 +0800</pubDate><description><![CDATA[在Linux Block IO层，说到关键数据结构我想可能就只有标题中描述的三种了。我们今天就来详细描述这三种数据结构在文件系统和块设备层扮演的角色以及他们之间的联系。 


PAGE

page在内核中被称为缓存页，在文件系统中扮演最核心的角色。Linux使用内存缓存文件数据，而所有的文件内容都被分割成page然后通过一定方式组织起来，便于查找。 
 
page大小固定，当前一般为4KB。一个大...]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04 一个内存虚拟磁盘块设备驱动的例子]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/80998510</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/80998510</guid><author>cxy_chen</author><pubDate>Wed, 11 Jul 2018 11:59:02 +0800</pubDate><description><![CDATA[Ubuntu16.04 一个内存虚拟磁盘块设备驱动的例子



一、基本概念：


块设备（block device）：能随机访问固定大小数据片（chunk）的设备，如硬盘，通常以安装文件系统的方式使用；
扇区（sector）：块设备中的最小可寻址单元，一般为512Byte（如果大于512Byte，则底层驱动负责响应的转换），数据在块设备上的位置由块索引和块内偏移决定。
块（blocks）：对VF...]]></description><category></category></item><item><title><![CDATA[java中使用队列:java.util.Queue]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/56678820</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/56678820</guid><author>cxy_chen</author><pubDate>Thu, 23 Feb 2017 19:41:53 +0800</pubDate><description><![CDATA[队列是一种特殊的线性表，是运算受到限制的一种线性表，只允许在表的一端进行插入，而在另一端进行删除元素的线性表。队尾（rear）是允许插入的一端。队头（front）是允许删除的一端。空队列是不含元素的空表。
根据这样的操作。队列特点是先进先出~ 
 在java5中新增加了java.util.Queue接口，用以支持队列的常见操作。该接口扩展了java.util.Collection接口。 
Queue]]></description><category></category></item><item><title><![CDATA[蓝桥杯 ——2的次幂表示]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/54879882</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/54879882</guid><author>cxy_chen</author><pubDate>Sun, 05 Feb 2017 10:18:00 +0800</pubDate><description><![CDATA[问题描述 
　　任何一个正整数都可以用2进制表示，例如：137的2进制表示为10001001。 
　　将这种2进制表示写成2的次幂的和的形式，令次幂高的排在前面，可得到如下表达式：137=2^7+2^3+2^0 
　　现在约定幂次用括号来表示，即a^b表示为a（b） 
　　此时，137可表示为：2（7）+2（3）+2（0） 
　　进一步：7=2^2+2+2^0 （2^1用2表示） 
　　3=2+2^]]></description><category></category></item><item><title><![CDATA[eclipse 泛型报错]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/53424079</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/53424079</guid><author>cxy_chen</author><pubDate>Thu, 01 Dec 2016 17:30:46 +0800</pubDate><description><![CDATA[java中泛型出现在j2se5以后的版本中，开发平台：eclipse3.2+jdk1.6，在一次使用java泛型中遇到IDE工具报错，后来经过查找原因是：eclipse3.2默认的编译是使用1.4造成不可以使用java的泛型。解决办法：在eclipse的菜单中的window——>perfernces——>java—— >compiler——>compiler compliance lever中把1.]]></description><category></category></item><item><title><![CDATA[win10 安装多个版本的jdk，如何切换]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/52892825</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/52892825</guid><author>cxy_chen</author><pubDate>Sat, 22 Oct 2016 16:00:00 +0800</pubDate><description><![CDATA[JAVA_HOME C:\software\jdk1.7.0_79CLASSPATH  .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\dt.jarcmd中无法切换版本的原因是：Path中%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin需要放在C:\ProgramData\Oracle\Java\javapath前面]]></description><category></category></item><item><title><![CDATA[文章标题]]></title><link>https://blog.youkuaiyun.com/cxy_chen/article/details/52495838</link><guid>https://blog.youkuaiyun.com/cxy_chen/article/details/52495838</guid><author>cxy_chen</author><pubDate>Sat, 10 Sep 2016 16:57:31 +0800</pubDate><description><![CDATA[@Test
    public void testWriteBlob() throws IOException
    {
        Students st = new Students();
        //st.setId(1);
        st.setName("Jack");
        st.setGender("男");
        st.setBirthday]]></description><category></category></item></channel></rss>