<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[刘松华-林散]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qinglinsan</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qinglinsan]]></copyright><item><title><![CDATA[data backup vs archiving]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419731</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419731</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:24 +0800</pubDate><description><![CDATA[data backup 和 archiving 的根本区别在于设计的理念是不一样的：
    data
backup的设计目标在于“快速地恢复正在使用的数据”，当数据因为删除、损坏不能用的时候，backup提供一种快速恢复数据的能力，所以数据的恢复速度非常重要。
    data
archiving的设计目标是“保存不再经常使用的数据”，这些数据可能需要存储数十年甚至更长的一段时间，所以数据的恢复]]></description><category></category></item><item><title><![CDATA[解释器/bin/sh和/bin/bash的区别]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419729</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419729</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:22 +0800</pubDate><description><![CDATA[在redhat的系统中，sh是一个到bash的软链接，但是如果运行如下程序会产生不一样的结果。

#!/bin/bash
function InstallFiles () {
echo $BUILD
}
buildroot=nihaoa
ROOT=wahu

BUILD=${buildroot} \
InstallFiles
BUILD=${BUILD}/${ROOT} \
InstallFile]]></description><category></category></item><item><title><![CDATA[配置mint15启动参数的两种方法]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419728</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419728</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:19 +0800</pubDate><description><![CDATA[1、在启动mint的时候，按‘e'进入参数配置，输入需要的参数。

2、修改/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT或者GRUB_CMDLINE_LINUX增加参数，然手update-grub2，启动就增加了选项。

针对kgdb而言，我尝试了方法1，在grub下输入kgdbwait
kgdboc=ttyS0,115200没有效果。然后在/etc/]]></description><category></category></item><item><title><![CDATA[mint: virtualbox no grubmenu]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419727</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419727</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:17 +0800</pubDate><description><![CDATA[问题很简单：就是在virtualbox中启动mint15的时候，没有grub
menu显示，而为了给mint配置启动参数，其中方法之一就是在启动mint15的时候手动设置。
解决方法1：启动的时候按住键
Rereading the instruction that you linked to I understand your
uncertainty about the need to acces]]></description><category></category></item><item><title><![CDATA[virtualbox 为 mint增加虚拟硬盘]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419726</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419726</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:14 +0800</pubDate><description><![CDATA[首先在virtualBox设置里，设置->介质->添加->选add hard
disk，在弹出的对话框里选择新建，点击下一步，选择动态扩展（固定的分小了，又要在分，麻烦），点击下一步，选择大小，点击下一步，完成。【也可以】

    
接下来就要在Ubuntu里做相关设置。

    
进入终端模式
    
输入sudo fdisk /dev/sdb
    
会提示
    
The numb]]></description><category></category></item><item><title><![CDATA[[转]ubuntu字符界面字体大小设置]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419725</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419725</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:11 +0800</pubDate><description><![CDATA[命令：
sudo dpkg-reconfigure console-setup

之后根据个人喜好选择，我这里选择了UTF-8
--> Latin7--> Terminus--> 20x10 -->
OK

转自：http://blog.csdn.net/amymengfan/article/details/9875495]]></description><category></category></item><item><title><![CDATA[virtualbox中unbuntu分辨率]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419722</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419722</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:09 +0800</pubDate><description><![CDATA[转自：http://rsljdkt.iteye.com/blog/1246975

一、环境：

虚拟机：Virtual Box 4.x

OS：    
Ubuntu Server 11.04 x64

 

二、配置：

1. 查看机器支持的分辨率：

  a)安装hwinfo工具, 命令：



Bash代码  中 unbuntu 字符界面分辨率修改" />



sudo apt-get]]></description><category></category></item><item><title><![CDATA[virtualbox在设备中不能挂载iso]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419720</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419720</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:07 +0800</pubDate><description><![CDATA[virtualbox + linux mint
安装guest addins 时， 发生不能挂在iso的错误，解决方法如下：
1.首先卸载一次
2.手动挂载一次
3.一切正常
这是个bug吗？]]></description><category></category></item><item><title><![CDATA[linux mint修改启动级别]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419719</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419719</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:04 +0800</pubDate><description><![CDATA[2、参考：http://blog.sina.com.cn/s/blog_6b1885760100wmz6.html



编辑/etc/default/grub文件



修改
GRUB_CMDLINE_LINUX_DEFAULT=”quiet
splash”
为：
GRUB_CMDLINE_LINUX_DEFAULT=”
text”



mint 修改启动级别" />
改完后保存文件，再执行命]]></description><category></category></item><item><title><![CDATA[C++枚举类型的思考]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419715</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419715</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:17:02 +0800</pubDate><description><![CDATA[至从C语言开始enum类型就被作为用户自定义分类有限集合常量的方法被引入到了语言当中，而且一度成为C++中定义编译期常量的唯一方法（后来在类中引入了静态整型常量）。

根据上面对enum类型的描述，有以下几个问题：
1.到底enum所定义出来的类型是一个什么样的类型呢？
2.作为一个用户自定义的类型其所占用的内存空间是多少呢？
3.使用enum类型是否真的能够起到有限集合常量的边界约束呢？
4.大]]></description><category></category></item><item><title><![CDATA[Nerdtree快捷键]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419714</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419714</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:59 +0800</pubDate><description><![CDATA[o      
在已有窗口中打开文件、目录或书签，并跳到该窗口
go    
 在已有窗口 中打开文件、目录或书签，但不跳到该窗口
t       在新
Tab 中打开选中文件/书签，并跳到新 Tab
T       在新
Tab 中打开选中文件/书签，但不跳到新 Tab
i      
split 一个新窗口打开选中文件，并跳到该窗口
gi    
 split 一个新窗口打开选中文件，但不跳到]]></description><category></category></item><item><title><![CDATA[C++多重继承中重写不同基类中相同…]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419711</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419711</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:54 +0800</pubDate><description><![CDATA[转自：http://blog.csdn.net/starlee/article/details/2825522
   
在C++多继承体系当中，在派生类中可以重写不同基类中的虚函数。下面就是一个例子：


class CBaseA
{
public:

    virtual void TestA();
};

class CBaseB
{
public:

    virtual void Te]]></description><category></category></item><item><title><![CDATA[阶乘]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419710</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419710</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:52 +0800</pubDate><description><![CDATA[//以10进制输出结果，本程序计算1000!用时不到50ms
#include
#include
#include   //用于计时
#define
MaxNum       
10000  //阶乘最大的数(最高位数)
//如果要算更大的n!请自行修改此值

void LargeNumberTimes(long *num,long &nMax,long nTimes)
{
    long
z1]]></description><category></category></item><item><title><![CDATA[大数相乘]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419709</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419709</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:49 +0800</pubDate><description><![CDATA[转自：http://bbs.csdn.net/topics/200054915


# include

# include

# include
 

void multiply(char* a,char* b,char* c)
{

    int i,j,ca,cb,* s;

    ca=strlen(a);

    cb=strlen(b);

    s=(int*)malloc(]]></description><category></category></item><item><title><![CDATA[缓存区溢出检测]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419708</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419708</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:47 +0800</pubDate><description><![CDATA[转自：http://blog.csdn.net/galihoo/article/details/2299151

目前,缓冲区溢出应该是攻击的最直接的方式,因此如何检测缓冲区溢出以及保护刻不容缓 ,然而当前并没有很稳定可靠的方法来对缓冲区溢出进行检
测,MACFEE应该是提出缓冲区溢出保护的最早的安全厂商,然而如今也不再对该技术进行大肆宣传了,这几天在网上翻了一下,感觉Comodo公司对缓冲
区溢]]></description><category></category></item><item><title><![CDATA[Adobe AcrobatDistiller 字体错误“Times-Roman not found. Font cannot]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419706</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419706</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:44 +0800</pubDate><description><![CDATA[Adobe AcrobatDistiller 字体错误“
Times-Roman not found. Font cannot be embedded.”解决办法。

问题描述：
当使用 AcrobatDistiller 来 distill 由 Publisher 2007年和 Publisher 2003
及其他程序创建的 PostScript文件时出现错误信息：  " 未找到 "，具体错误信息]]></description><category></category></item><item><title><![CDATA[linux;ar,gcc,ldd,nm命令详解]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419705</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419705</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:42 +0800</pubDate><description><![CDATA[转自：http://blog.csdn.net/stone548534/article/details/8111764

ar

功能说明：建立或修改备存文件，或是从备存文件中抽取文件。




语　　法：ar[-dmpqrtx][cfosSuvV][a][b][i][备存文件][成员文件]




补充说明：ar可让您集合许多文件，成为单一的备存文件。在备存文件中，所有成员文件皆保有原来的属性与]]></description><category></category></item><item><title><![CDATA[C语言位域 冒号]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419703</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419703</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:39 +0800</pubDate><description><![CDATA[转自： http://blog.csdn.net/gooduler/article/details/4592636
  
结构体中常见的冒号的用法是表示位域。   

     
有些信息在存储时，并不需要占用一个完整的字节，  
而只需占几个或一个二进制位。例如在存放一个开关量时，只有0和1   两种状态，
 
用一位二进位即可。为了节省存储空间，并使处理简便，C语言又提供了一种数据结构，称为“]]></description><category></category></item><item><title><![CDATA[逆序数的分治算法]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419702</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419702</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:37 +0800</pubDate><description><![CDATA[给我们一个序列, 让我们求其逆序数:
如3 2 1 4
逆序数为: 2+1+0+0=3
 
我们这样定义一个序列的逆序数: 序列a1 a2 a3 a2 ...an
这个序列的逆序数C, 等于a1,a2...的逆序数的和.即 C=sum(Ci)
Ci为满足ai > aj (j > i)的数的总的个数, 即Ci = sum(ai > aj) (j
>i).
 
我们一般写的算法一般会做N(N-1)/2]]></description><category></category></item><item><title><![CDATA[内存管理之红黑树]]></title><link>https://blog.csdn.net/qinglinsan/article/details/51419701</link><guid>https://blog.csdn.net/qinglinsan/article/details/51419701</guid><author>qinglinsan</author><pubDate>Sun, 15 May 2016 22:16:34 +0800</pubDate><description><![CDATA[引用链接：http://www.kerneltravel.net/jiaoliu/kern-rbtree.html 


红黑树是平衡二叉树的一种，它有很好的性质，树中的结点都是有序的，而且因为它本身就是平衡的，所以查找也不会出现非常恶劣的情况，基于二叉树的操作的时间复杂度是O(log(N))。Linux内核在管理vm_area_struct时就是采用了红黑树来维护内存块的。


先到includ]]></description><category></category></item></channel></rss>