<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MWhzx的专栏]]></title><description><![CDATA[记录自己的学习历程]]></description><link>https://blog.youkuaiyun.com/houzuoxin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; houzuoxin]]></copyright><item><title><![CDATA[Date、String、Calendar类型之间的转化]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/43269083</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/43269083</guid><author>houzuoxin</author><pubDate>Thu, 29 Jan 2015 11:42:41 +0800</pubDate><description><![CDATA[1.Calendar 转化 String 
 //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 
        Calendar calendat = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = sdf.form]]></description><category></category></item><item><title><![CDATA[ECharts配置]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/42743819</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/42743819</guid><author>houzuoxin</author><pubDate>Thu, 15 Jan 2015 17:19:17 +0800</pubDate><description><![CDATA[1.    插件的下载
以下是ECharts的下载链接，需要注意的是ECharts内部也是依赖于另一个插件的叫ZRender，当然对于大部分图表而言不需要ZRender的，但是对于地图控件及其他复杂的呈现控件而已都是需要ZRender的。为了避免不要的问题出现，建议大家在下载ECharts时同时也要下载ZRender。
ECharts下载地址： 
http://echarts.baidu.c]]></description><category></category></item><item><title><![CDATA[Infobright高性能数据仓库]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/41448337</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/41448337</guid><author>houzuoxin</author><pubDate>Mon, 24 Nov 2014 17:40:27 +0800</pubDate><description><![CDATA[1.  概述



       Infobright是一款基于独特的专利知识网格技术的列式数据库。Infobright简单易用，快速安装部署，使用中无需复杂操作，能大幅度减少管理工作；在应对50TB甚至更多数据量进行多并发复杂查询时，更能够显示出令人惊叹的速度。相比于MySQL，其查询速度提升了数倍甚至数十倍，在同类产品中单机性能处于领先地位。为企业剧增的数据规模、增长的客户需求以及较高]]></description><category></category></item><item><title><![CDATA[数据库索引总结]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/40001045</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/40001045</guid><author>houzuoxin</author><pubDate>Sat, 11 Oct 2014 22:03:15 +0800</pubDate><description><![CDATA[一、为什么要创建索引呢（优点）？
这是因为，创建索引可以大大提高系统的性能。
第一，   通过创建唯一性索引，可以保证数据库表中每一行数据的唯一性。
第二，   可以大大加快数据的检索速度，这也是创建索引的最主要的原因。
第三，   可以加速表和表之间的连接，特别是在实现数据的参考完整性方面特别有意义。
第四，   在使用分组和排序子句进行数据检索时，同样可以显著减少查询中分组和排序的时]]></description><category></category></item><item><title><![CDATA[mencpy函数实现]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39971525</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39971525</guid><author>houzuoxin</author><pubDate>Fri, 10 Oct 2014 22:27:39 +0800</pubDate><description><![CDATA[memcpy 函数用于 把资源内存（src所指向的内存区域） 拷贝到目标内存（dest所指向的内存区域）；拷贝多少个？有一个size变量控制
拷贝的字节数；
函数原型：void *memcpy(void *dest, void *src, unsigned int count);
用法：（1）可以拷贝任何类型的对象，因为函数的参数类型是void*（未定义类型指针），也就是说传进去的实参可以是]]></description><category></category></item><item><title><![CDATA[android 面试题]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39958549</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39958549</guid><author>houzuoxin</author><pubDate>Fri, 10 Oct 2014 10:46:23 +0800</pubDate><description><![CDATA[1.activity的生命周期。








方法


描述


可被杀死


下一个




onCreate()


在activity第一次被创建的时候调用。这里是你做所有初始化设置的地方──创建视图、设置布局、绑定数据至列表等。如果曾经有状态记录（参阅后述Saving Activity State。），则调用此方法时会传入一个包含着此]]></description><category></category></item><item><title><![CDATA[Android四大基本组件介绍与生命周期]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39957955</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39957955</guid><author>houzuoxin</author><pubDate>Fri, 10 Oct 2014 10:16:58 +0800</pubDate><description><![CDATA[Android四大基本组件分别是Activity，Service服务,Content Provider内容提供者，BroadcastReceiver广播接收器。
一:了解四大基本组件
Activity :
应用程序中，一个Activity通常就是一个单独的屏幕，它上面可以显示一些控件也可以监听并处理用户的事件做出响应。
Activity之间通过Intent进行通信。在Intent 的描述结]]></description><category></category></item><item><title><![CDATA[n乘n的方框从左上角到右下角有多少种走法]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39520345</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39520345</guid><author>houzuoxin</author><pubDate>Wed, 24 Sep 2014 10:41:12 +0800</pubDate><description><![CDATA[从最上角到最下角横向走的“步数”应该是n-1步，而竖向走的“步数”也是n-1步，所以从左上角到右下角必须走2n-2步。


接着，在总共2n-2步中，选择n-1步作为横向，则另外n-1步应该为竖向，由排列组合有：cn-12n-2]]></description><category></category></item><item><title><![CDATA[深入理解JVM之JVM内存区域与内存分配]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39483617</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39483617</guid><author>houzuoxin</author><pubDate>Mon, 22 Sep 2014 23:03:42 +0800</pubDate><description><![CDATA[前言：这是一篇关于JVM内存区域的文章，由网上一些有关这方面的文章和《深入理解Java虚拟机》整理而来，所以会有些类同的地方，也不能保证我自己写的比其他网上的和书本上的要好，也不可能会这样。写博客的目的是为了个人对这方面自己理解的分享与个人的积累，所以有写错的地方多多指教。
看到深入两字，相信很多的JAVA初学者都会直接忽略这样的文章，其实关于JVM内存区域的知识对于初学者来说其实是很重要的，了]]></description><category></category></item><item><title><![CDATA[Oracle中建表主键自增]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39481645</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39481645</guid><author>houzuoxin</author><pubDate>Mon, 22 Sep 2014 20:56:19 +0800</pubDate><description><![CDATA[oracle建表设置主键自增
 首先创建一张表]]></description><category></category></item><item><title><![CDATA[Log4J使用笔记]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39455245</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39455245</guid><author>houzuoxin</author><pubDate>Sun, 21 Sep 2014 20:26:37 +0800</pubDate><description><![CDATA[Log4J是Apache的一个开放源代码的项目。通过使用Log4J，程序员可以控制日志信息输送的目的地，包括控制台，文件，GUI组件和NT事件记录器，也可以控制每一条日志的输出格式，或通过定义每一条日志信息的级别，更加细致地控制日志的生成过程。下面的代码是一个例子：

    //Log4J
    public void log4jDemo()
    {
        Logger]]></description><category></category></item><item><title><![CDATA[java中组合、聚合、关联]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39453951</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39453951</guid><author>houzuoxin</author><pubDate>Sun, 21 Sep 2014 19:12:52 +0800</pubDate><description><![CDATA[类间关系
在类图中，除了需要描述单独的类的名称、属性和操作外，我们还需要描述类之间的联系，因为没有类是单独存在的，它们通常需要和别的类协作，创造比单独工作更大的语义。在UML类图中，关系用类框之间的连线来表示，连线上和连线端头处的不同修饰符表示不同的关系。类之间的关系有继承（泛化）、关联、聚合和组合。
（1）继承：指的是一个类（称为子类）继承另外的一个类（称为基类）的功能，并增加它自己的新功能]]></description><category></category></item><item><title><![CDATA[JUnit单元测试工具]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39400741</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39400741</guid><author>houzuoxin</author><pubDate>Fri, 19 Sep 2014 17:11:20 +0800</pubDate><description><![CDATA[JUnit是Java单元测试工具。这里以一个例子说明如何在Eclipse下进行JUnit测试。首先建立一个Java项目JUnitTest，建立类math.java，其代码为：

1 package www.gongqingkui.cn;

2

3 public class math
 {

4     public int add(int a,int b){

5     ]]></description><category></category></item><item><title><![CDATA[测试的方方面面]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39399645</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39399645</guid><author>houzuoxin</author><pubDate>Fri, 19 Sep 2014 16:06:06 +0800</pubDate><description><![CDATA[如何提高测试效率：
      1、合理详细的测试计划
      2、尽早介入业务需求
      3、调整心态，始终保持愉悦的工作心情
      4、提高接受测试的标准，减小版本的输出次数
      5、测试负责人做好测绘死文档的评审
     6、加强与其他成员的沟通：如变更、进度、风险
     7、配合开发 赢得准中与支持
     8、自动化：测试周期长，版本发布频]]></description><category></category></item><item><title><![CDATA[循环冗余校验（CRC）算法入门引导]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39395151</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39395151</guid><author>houzuoxin</author><pubDate>Fri, 19 Sep 2014 10:43:30 +0800</pubDate><description><![CDATA[前言
CRC校验（循环冗余校验）是数据通讯中最常采用的校验方式。在嵌入式软件开发中，经常要用到CRC 算法对各种数据进行校验。因此，掌握基本的CRC算法应是嵌入式程序员的基本技能。可是，我认识的嵌入式程序员中能真正掌握CRC算法的人却很少，平常在项目中见到的CRC的代码多数都是那种效率非常低下的实现方式。
其实，在网上有一篇介绍CRC 算法的非常好的文章，作者是Ross Williams，题目]]></description><category></category></item><item><title><![CDATA[银行家算法]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39379525</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39379525</guid><author>houzuoxin</author><pubDate>Thu, 18 Sep 2014 22:13:54 +0800</pubDate><description><![CDATA[我们可以把操作系统看作是银行家，操作系统管理的资源相当于银行家管理的资金，进程向操作系统请求分配资源相当于用户向银行家贷款。
为保证资金的安全,银行家规定:
(1) 当一个顾客对资金的最大需求量不超过银行家现有的资金时就可接纳该顾客;
(2) 顾客可以分期贷款,但贷款的总数不能超过最大需求量;
(3) 当银行家现有的资金不能满足顾客尚需的贷款数额时,对顾客的贷款可推迟支付,但总能使顾客在有]]></description><category></category></item><item><title><![CDATA[页面置换算法]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39379115</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39379115</guid><author>houzuoxin</author><pubDate>Thu, 18 Sep 2014 21:51:58 +0800</pubDate><description><![CDATA[地址映射过程中，若在页面中发现所要访问的页面不再内存中，则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存，以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。常见的置换算法有：
1）最佳置换算法（OPT）（理想置换算法）
这是一种理想情况下的页面置换算法，但实际上是不可能实现的。该算法的基本思想是：发生缺页时，有些页面在内存中，其中有一页将很快被]]></description><category></category></item><item><title><![CDATA[TCP协议详解（理论篇）]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39377577</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39377577</guid><author>houzuoxin</author><pubDate>Thu, 18 Sep 2014 20:07:54 +0800</pubDate><description><![CDATA[1.    与UDP不同的是，TCP提供了一种面向连接的、可靠的字节流服务。面向连接比较好理解，就是连接双方在通信前需要预先建立一条连接，这犹如实际生活中的打电话。助于可靠性，TCP协议中涉及了诸多规则来保障通信链路的可靠性，总结起来，主要有以下几点：
      （1）应用数据分割成TCP认为最适合发送的数据块。这部分是通过“MSS”（最大数据包长度）选项来控制的，通常这种机制也被称为一种协商]]></description><category></category></item><item><title><![CDATA[磁盘调度算法-java实现]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39377235</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39377235</guid><author>houzuoxin</author><pubDate>Thu, 18 Sep 2014 19:51:29 +0800</pubDate><description><![CDATA[磁盘调度在多道程序设计的计算机系统中，各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快，因此我们有必要为每个磁盘设备建立一个等待队列，常用的磁盘调度算法有以下四种：
先来先服务算法（FCFS），
最短寻道时间优先算法（SSTF），
扫描算法（SCAN），
循环扫描算法（CSCAN）
 
例:假定某磁盘共有200个柱面，编号为0]]></description><category></category></item><item><title><![CDATA[图的邻接表存储c实现]]></title><link>https://blog.youkuaiyun.com/houzuoxin/article/details/39345315</link><guid>https://blog.youkuaiyun.com/houzuoxin/article/details/39345315</guid><author>houzuoxin</author><pubDate>Wed, 17 Sep 2014 17:11:02 +0800</pubDate><description><![CDATA[用到的数据结构是
一个是顶点表，包括顶点和指向下一个邻接点的指针
一个是边表， 数据结构跟顶点不同，存储的是顶点的序号，和指向下一个的指针
刚开始的时候把顶点表初始化，指针指向null。然后边表插入进来，是插入到前一个，也就是直接插入到firstedge指向的下一个，而后面的后移
 


[cpp] 
view plaincopyprint?


#define  MaxVe]]></description><category></category></item></channel></rss>