自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 学习C++ -> 向量(vector)

一、向量的介绍    向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。        在使用它时, 需要包含头文件 vector,#include    

2015-04-14 14:32:20 706

原创 矩形覆盖 rectangle cover

题目描述                        我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?  class Solution {public: int rectCover(int number) {        unsigned int array[71]={0,1,2};

2015-04-14 13:25:25 730

原创 vs控制台一闪而过解决办法

1. 在main函数末尾加语句int=a;cin>>a;或system(“pause”);2.修改项目配置,右键点击项目,在右键菜单中选择属性,然后在弹出的对话框左侧列表中中选择“配置属性”-->“链接器”-->“系统”,然后在右侧的列表中,在第一项”子系统“的值中选择”控制台(/SUBSUSTEM:CONSOLE)“

2015-04-14 12:33:18 487

转载 青蛙跳台阶

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶,请问这只青蛙跳上n级的台阶总共有多少种跳法?分析:可以用递归实现,每次可以选择跳一梯或者两梯,假设先跳一梯,后面的问题实际上就变为n-1梯有多少跳法,假设先跳两梯,后面的问题就变为n-2梯有多少种跳法,然后把两者的结果相加,即得到最终的跳法。代码实现:#include /*记录跳法的种数*/static int total =

2015-04-14 10:34:07 460

转载 DH 密钥交换

迪菲-赫尔曼通过公共信道交换一个信息,就可以创建一个可以用于在公共信道上安全通信的共享秘密(shared secret)。以下解释它的过程(包括算法的数学部分):Diffie–Hellman 密钥交换最简单,最早提出的这个协议使用一个素数p的整数模n乘法群以及其原根g。下面展示这个算法,绿色表示非秘密信息,  and红色粗体表示秘密信息:

2015-04-07 18:12:55 695

转载 sizeof()用法汇总

sizeof()功能:计算数据空间的字节数1.与strlen()比较      strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。      而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作      指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为

2015-03-23 09:36:32 375

转载 gcc编译错误表

conversion from %s to %s not supported by iconv”iconv 不支持从 %s 到 %s 的转换”iconv_open”iconv_open”no iconv implementation, cannot convert from %s to %s”没有 iconv 的实现,无法从 %s 转换到 %s”characte

2015-01-14 12:34:20 10894

转载 matlab控制运算精度函数digits(A)和vpa(B)的使用方法

format这个函数不是用于控制运算精度的,它只能控制结果显示类型。运算的时候还是用matlab自己的精度,具体是多少就不知道了。  matlab控制运算精度用的是digits和vpa这两个函数。  digits用于规定运算精度,比如:  digits(20);  这个语句就规定了运算精度是20位有效数字。但并不是规定了就可以使用,因为实际编程中,我们可能有些运算需

2014-08-31 19:02:30 16528 1

转载 把Matlab里求相关函数的xcorr命令彻底搞清楚

用过Matlab的人都知道,Matlab的命令总是能一石三鸟,通过改变输入参数的注释项即可实现不同功能,如今xcorr命令的难点就在于其有四个注释项,这些注释项使得计算的结果各有不同,本文将详细介绍对应每个注释项Matlab是如何计算的,当然本文考虑输入的是一个简单一维序列x=[1,2,3],序列中数据对应的序号依次为1,2,3(请读者在阅读下文时,不要把序号和数据值弄混,这里只是个特例),其他情

2014-08-31 18:14:48 35939 2

转载 Matlab中求自相关函数xcorr和autocorr的区别

Matlab中有两个现成的函数可以求自相关:方法1是利用互相关函数xcorr;方法2是自相关函数autocorr。       但是对于向量x,只是进行xcorr(x)和autocorr(x),求的的结果却差别很大。除了xcorr求得的序列是一个中心对称的偶函数序列外,数值的大小也不对应。       看了help,然后自己实验了一下,终于找到了原因。首先,autocorr是对序列减去均值

2014-08-31 16:14:30 6401

转载 ubuntu9.10 iBus 输入法

ubuntu9.10  iBus 输入法 ubuntu9.10 默认安装了 iBus 输入法,这个输入法很好用,但是默认到配置不合理,因此应该设置一下。 iBus 设置步骤: * 安装 中文语言支持: 默认下,可能中文支持并不全,因此中文输入法也不全,如果中文支持已经完全安装则跳过这步。 添加中文支持:       System -> Administrat

2014-07-15 13:50:27 468

转载 virtualbox + ubuntu 异常错误

导入虚拟电脑 E:\fly\software\ubuntu1204.ova失败.Could not create the clone medium 'C:\Users\noone\VirtualBox VMs\ubuntu1204\ubuntu1204-disk1.vmdk'.VMDK: cannot write allocated data block in 'C:\User

2014-03-14 14:50:25 2800

转载 使用SecureCRT远程连接Ubuntu及汉字乱码问题

使用SecureCRT远程连接Ubuntu及汉字乱码问题 用SecureCRT连接Ubuntu时出现远程系统拒绝访问,经过一翻研究才知道Ubuntu上没有SSH。以下为连接过程: 1.首先要明白什么是SSH        可以把SSH看做是telnet的加强版,telnet的密码和信息都是不加密的,而SSH则加密 2.开启Ubuntu

2014-01-10 15:18:28 659

转载 DM9000网卡芯片驱动的预备知识:MAC/PHY

ETHERNET的接口实质是MAC通过MII总线控制PHY的过程。MAC是Media Access Control 的缩写,即媒体访问控制子层协议。该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC

2013-12-27 17:45:30 618

原创 将word背景设成淡绿色方法

我的系统是xp,将word背景设成淡绿色方法如下:1,在桌面上右击,然后单击属性 2.单击外观 3 选择“窗口”,然后单击“颜色”,在单击“其他”选项。4 在出现的颜色面板中把色调值改为84,饱和度值改为91,亮度值改为205,这样就OK了。

2013-12-25 11:52:42 5236

原创 ubuntu中的VI编辑器insert模式,按上下左右键显示ABCD字母

解决办法:sudo apt-get install vim

2013-11-24 16:03:59 5387

原创 make menuconfig出错解决

安装libncurses5-dev之后make menuconfig出错Your display is too small to run Menuconfig!t must be at least 19 lines by 80 columns.make[1]: *** [menuconfig] Error 1 make: *** [menuconfig] Error 2 解

2013-09-19 10:51:05 1017

转载 ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT 的解决办法

今天接着写一个单片机程序,出现这个问题,我仔细查看每一句语句,发现逻辑上没有错误,但就是出现这个问题,不能生成目标文件:*** ERROR L107: ADDRESS SPACE OVERFLOW    SPACE:   DATA        SEGMENT: ?DT?USART_READWRITE    LENGTH:  007AH*** ERROR L118: REFER

2013-06-21 18:27:34 2215

转载 Ubuntu停止支持版本的源列表

今天想在我的ubuntu 9.10 Server开发用虚拟机上装个软件,发现apt各种404,以为是用的上海交大的教育网源把不在支持周期内的版本都删除了,于是换了官方源,发现还是不行。找了半天,发现过期版本的源地址都改变了,以9.10为例,改成:deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted univers

2013-03-29 08:07:41 560

原创 VMware虚拟机中ubuntu安装VMware tools

1、一定要先安装 build-essential 软件,否则不能够顺利安装 命令:sudo apt-get install build-essential2、要安装linux-headers 包,这个包要在配置VMware-tools之前装,即可以在安装VMware-tools前装,或者在成功安装了VMware-tools之后配置之前装,否则会提示找不到 C header files,要求

2013-03-22 14:58:36 600

原创 ubuntu下vi乱码(abcd)解决办法

安装vim full版本由于Ubuntu预安装的是tiny版本,所以会导致我们在使用上的产生上述的不便。但是,我们安装了vim的full版本之后,键盘的所有键在vi下就很正常了。首先,要先卸掉旧版的vi,输入以下命令:sudo apt-get remove vim-common然后安装full版的vim,输入命令:sudo apt-get install v

2013-03-22 12:51:07 493

原创 ubuntu更新源出现的问题解决

安装ubuntu 12.04 更新源出现问题        $ sudo apt-get update         E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)        E: Unable to lock directory /var/li

2013-03-21 16:38:07 618

原创 Ubuntu 12.04更新源

1.gedit /etc/apt/sources.list(打开源列表,输入源)ubuntu.cn99.com源(推荐):deb http://ubuntu.cn99.com/ubuntu/ precise main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/ precise-updates ma

2013-03-12 12:51:47 512

原创 两路由共用一个ip的链接与设置方法

假设有一有线和无线路由a、b。a已设置好(这个很简单)然后设置b1.断开a、b链接,先用网线将b的LAN口与主机相连。2.浏览器输入192.168.1.1      之后admin     admin3.设置WAN    动态IP                  LAN  192.168.2.1(与a不同以免冲突)    地址池改为192.168.2.100~1994.向

2013-01-25 21:12:13 1534

转载 s5830—root步骤

先介绍下什么是root:    首先说坏处- 保修没了                     root的时候有什么差错你的手机可能要送修了                     有可能会使你的存在手机内存的资料遗失 所以请先备份在sd记忆卡                     所以root之前要确保你的手机型号,os版本,电池电量最最少有50%(好在80%以上)谨慎行事,仔

2013-01-01 10:59:15 353

转载 DOS下常用命令和快捷键

2012-04-18 13:37255人阅读评论(0)收藏举报       很多用户可能都知道在DOS模式下可以进行命令行的黑客命令操作,可总有用户不知道从哪里下手,看了下文您应该可以有一点启示:  *net user 查看用户列表  *net user 用户名 密码 /add 添加用户  *net user 用户名 密码 更改用户密码  *net lo

2013-01-01 07:56:45 563

原创 w7拨号连接关不掉解决方法

打开IE浏览器(其他的浏览器也可以)点击工具——internet选项点击连接选项卡选择从不进行拨号连接重启电脑  OK

2012-12-01 16:00:22 898

原创 ctrl+shift不能切换输入法解决方法详解

默认情况下,windows操作系统下的输入之间的切换直接按Ctrl+Shift快捷键就可以,但有时这两个组合快捷键竟然不灵了,怎么按都没有反应,这到底怎么回事呢?(例子为:Windows XP) 首先,我们应该检查下任务栏右下角的输入法指示器是否还在:如果没有,再看看这个输入法图标是否变成活动的了,停在了别的地方:然后我们可以按Alt+Shi

2012-11-29 22:33:50 1529

原创 vmware tools 安装详解

点击vm,选择install—vmware tools进入linux终端mount   /dev/cdrom    /mnt(挂载)ls  有一个tar.gz的压缩文件解压:tar -xvzf   /mnt/那个文件生成vmware_distrib文件此文件下有一个.pl的文件执行此文件:./pl然后有10几个选项,点击enter即可

2012-11-28 21:05:40 437

转载 linux虚拟机鼠标切换和屏幕大小问题

在实用linux虚拟机的时候经常发现要在XP和VM之间的光标切换会很麻烦,  其实该问题是没有安装VMware tools引起的  VMware tools的安装  对此VM安装VMware tools相当于给Linux安装各种驱动程序。安装了VMware tools之后,鼠标可以直接拖出VMware窗口,还可以让虚拟机(Linux)共享主机(Windows XP)的文件夹。  (

2012-11-28 16:37:01 1077

转载 VMWare tools的作用

下面介绍一下VMWare tools的作用:1. 更新虚拟机中的显卡驱动, 使虚拟机中的XWindows可以运行在SVGA模式下.2. 提供一个vmware-toolbox, 这个Xwindows下的工具可以让你修改一些VMWare的参数和功能.3. 同步虚拟机和Host的时间.4. 支持同一个分区的真实启动和从虚拟机中启动, 自动修改相应的设置文件.

2012-11-28 16:25:51 879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除