自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (15)
  • 收藏
  • 关注

转载 matlab绘图不弹出图片保存

for i=1:5 x=0:0.1*pi:2*pi; y=sin(x); figure('visible','off') h=plot(x,y); filename=['test' num2str(i) '.jpg']; saveas(h,filename) close(gcf)end

2014-08-07 10:43:47 5005

原创 linux 多线程时出错:Create pthread error! Resource temporarily unavailable

// make the pthread separated out ,and hold the pthread exit,release resoursespthread_detach(pthread_self()); pthread_exit(0);

2012-09-28 19:56:23 1333

转载 linux下 getch ()的实现

点击打开链接#include stdio.h>#include termios.h>#include unistd.h>#include assert.h>#include string.h>int getch(void);int main(void){ char ch; printf("Input a char:");

2012-09-25 01:24:40 2751

转载 Linux环境进程间通信 信号

http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html从信号发送到信号处理函数的执行完毕对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间

2012-09-24 12:01:48 1385

转载 fcntl函数说明

(1)fcntl函数说明前面的这5个基本函数实现了文件的打开、读写等基本操作,这一节将讨论的是,在文 件已经共享的情况下如何操作,也就是当多个用户共同使用、操作一个文件的情况,这时,Linux 通常采用的方法是给文件上锁,来避免共享的资源产生竞争的状态。文件锁包括建议性锁和强制性锁。建议性锁要求每个上锁文件的进程都要检查是否有锁存,并且尊重已有的锁。在一般情况下,内核和系统都不使用建议

2012-09-12 22:30:54 750

转载 无法ping通win7的解决方法

win7安装好后,默认是防ping的,如果要保证能ping通win7,有以下两种方法:一、关闭系统防火墙依次点击,开始---控制面板---Windows 防火墙,然后点击窗口左侧的打开或关闭Windows 防火墙,将其中两项“关闭Windows 防火墙”选择后确定。如果为了ping,而关闭防火墙,实在是没有必要,且看第二种方法。二、修改防火墙入站规则1、依次

2012-08-20 22:29:14 45329 4

转载 指令STMFD和LDMFD分析

指令STMFD和LDMFD分析 根据ATPCS规则,我们一般使用FD(Full Descending)类型的数据栈(sp指向最后一个压入的值,数据栈由高地址向低地址生长)!所以经常使用的指令就有STMFD和LDMFD。在STM、LDM指令中,寄存器列表与内存单元的对应关系:编号低的寄存器对应于内存中低地址单元;编号高的寄存器对应于内存中高地址单元。通过ARM对于栈操作和批量

2012-08-16 11:40:06 766

转载 函数调用栈

原文地址 http://sudu.cn/info/html/edu/code/20070102/294464.html理解调用栈最重要的两点是:栈的结构,EBP寄存器的作用。右侧的红色部分,写出了引发栈结构变化的对应的指令+| (栈底方向,高位地址) || ....................|| ....................|

2012-08-04 01:06:24 601

原创 win7下mini2440 USB下载驱动安装

首先说一下我的系统环境:win7 旗舰版 32位,下面是具体的过程。1、下载驱动:http://download.csdn.net/detail/zxj2018/44724732、安装LibUsbDotNet_Setup.2.2.7.exe程序,(请无视ReadMe-Install.txt提示的安装MINI2440.inf步骤)3、连好串口、USB下载线,以Nor Flash方式打开电

2012-08-02 11:00:16 20822 29

转载 poj 2833 The Average 堆排序

是一入门的好题目,也是一道神奇的题目题意:给出N个分数,要求去掉n1个最高分,n2个最低分,然后算平均分。其实不太难,只是数据量太大,不能一次读入,但是可以看到,n1,n2都很小很小,只用全部加起来再减去n1个最大的数,减去n2个最小的数,于是,问题简化,球所有数的和,再减去即可,对于最大n1和最小n2求法,有了以下三种方法1.用sort:建立一个11的数组,然后h

2012-05-05 16:57:41 1759

转载 简单的 vim 配置

在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为: $vi ~/.vimrc 设置完后 $

2012-03-26 21:05:56 682

转载 linux下修改IP、netmask、gateway等网络参数的方法

linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP  cat /etc/network/interfaces  # This file describes the network interfaces available on your system  # and how to activate them. For more information, s

2012-03-23 21:41:45 52761

原创 Fedora14下安装 vmware tools 总结

首先配置Fedora网络连接使其能连接互联网。打开终端,切换到root用户下,(或者直接进入root用户图形界面) 输入命令:yum update进行系统升级。如果系统自带的更新源速度慢的话,可以上网易或搜狐的开源镜像网站上去下载他们的源配置文件到/etc/yum.repos.d/目录下他们的网址为:http://mirrors.163.com/.help/fe

2012-03-23 00:08:23 4628

转载 fedora linux root 密码忘记 修改方法

1、进入Grub启动画面时(若没进入,则启动时不停的按 上下键,即可进入Grub界面),按上下箭头键移动至Linux启动项,按'e'键对其启动参数进行编辑。2、 按上下箭头键移动至类似"kernel /vmlinuz-2.4.20-8 ro root=LABEL=/"这样的一行, 再按'e'键,进入行编辑状态,在行尾处空一格再添加"single",按回车保存, 再按'b'键启动, 即可以单用户

2012-03-21 23:28:58 4652

转载 Fedora 14、16 无法从root账户登录解决方法 提示:鉴定故障

fedora 14、16 启动后,root用户无法登录,出现“鉴定故障”提示。原因:fedora 默认禁止了root 超级用户。需要修改两个文件:1、先用一个普通用户登陆系统(文本界面、图形界面均可),在命令行或者终端中输入su root, 再输入root密码,成功后就可以用root用户的身份修改相应的配置。具体操作如下:2、# vi /etc/pa

2012-03-21 23:25:22 2722

转载 ubuntu切换到root权限

在开发过程当中常常要使用root权限,当然ubuntu中为此添加了sudo。在本文中我们介绍直接切换到root执行命令。第一步#sudo passwd root根据提示修改密码#su root这样就直接切换到root有时我们希望登录系统时自动登录root,则可接着进行下面在设置。第二步 修改 /etc/gd

2012-03-06 16:08:07 556

转载 Virtualbox虚拟Ubuntu共享文件夹设置

安装好Ubuntu 8.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。 相关下载: VirtualBoxV4.1.2 正式版 .环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.10,虚拟机是VirtualBox 2.1.0。

2012-03-06 16:06:54 597

转载 C++ string 用法详解

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 首先,为了在我们的程序中使用string类型

2012-02-23 16:53:24 426

转载 const在函数前与函数后的区别

一   const基础       如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:       int   b   =   500;   const   int*   a   =   &b;              [1]   int   const   *a   =   &b;            [2]   int*   const

2012-02-14 11:00:18 476

原创 重启Oracle的方法(win7)

第一步:要重启Oracle需先以管理员身份登陆:第二步:关闭Oracle:第三步:起动Oracle例程第四步:启动TNS服务 如果启动TNS出现如下的错误,确认IP是不是你当前主机的IP,不是的话就要打开D:\Oracle\product\10.2.0\db_2\NETWORK\ADMIN目录下的系统参数文件listener.ora,hostna

2011-12-31 13:40:47 6323

原创 登录SQL Plus错误 ORA-28009错误

User Name:sysPasswosrd:你的密码Host Staring:全局数据库 as sysdba(我的全局数据库为orcl,所以Host Staring:orcl as sysdba)

2011-12-31 12:14:14 6929

原创 MyEclipse 自动提示配制

一般默认情况下,Eclipse ,MyEclipse的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。

2011-12-25 10:33:15 650 2

原创 could not get next sequence value

native在ORACLE當中貌似就是使用SEQUENCE啊,所以你用自己指定的id直接插入,肯定錯誤了。建議修改為S_USER 還需要在數據庫中創建一個名為S_USER的sequence即可。网上有说,oracle中native也是用sequence,oracle下用native需要用到一个叫hibernate_sequence的sequence?

2011-12-25 09:15:52 589

转载 XP下用VirtualBox虚拟Ubuntu10.4

XP下用VirtualBox虚拟Ubuntu10.4试了好几次,攒了一些经验一,在VirtualBox中安装Ubuntu过程中,鼠标经常失灵     一个最简单的解决办法:VirtualBox的USB设备这一项中一个USB端口都不要选二,Ubuntu在VirtualBox中默认为800*600,怎么全屏化?    网上找了很多种方法:    1、

2011-12-04 23:44:31 654

原创 C 字符串函数

函数名: stpcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序例:#include  #include int main(void) {    char string[10];    char *str1 = "abcdefghi";   stpcpy(stri

2011-11-15 23:23:04 436

转载 C++中delete和delete[]的区别

C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2) 为自定义类型分配和回收空间。 请看下面的程序。#include ;using namespace std;c

2011-11-15 23:06:21 370

转载 确定鸡蛋最高摔坏楼层的面试题

确定鸡蛋最高摔坏楼层的面试题问题描述:给两个鸡蛋,确定鸡蛋从楼上摔下会摔坏的最高楼层,并且使试摔次数最少。最高100层。最低可摔楼层为2楼,若100层没破,则最高楼层为99。方法一:二分法1蛋第一次在50 [即(100+1)/2]层试摔若破了,2蛋从2层开始往上摔,直到找到最高摔不破楼层。若没破,1蛋从[(50+100)/2]层开始试摔,依次二分,直到1蛋破了,2蛋从1蛋破之前

2011-11-15 19:28:22 2478

转载 百度面试题目

现在有1千万个随机数,随机数的范围在1到1亿之间。现在要求写出一种算法,将1到1亿之间没有在随机数中的数求出来。  解决办法:一)用一个32位的整数32位表示32个数,1亿/32 = 3125000,使用3.125 * 4M byte空间即可保存1亿个数,即index[3

2011-10-08 19:25:56 460

原创 CG资源与教程

艺术类http://www.deviantart.comwww.cgebook.com素材艺库http://www.ekoooo.com/index.html模型下载 http://www.cgmodel.cn/http://www.gfxworld.

2011-09-15 17:13:11 485

转载 用于生成命令和属性的宏

http://msdn.microsoft.com/zh-cn/library/c02as0cs%28VS.80%29.aspx宏说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息

2011-09-12 02:23:54 1444

转载 Vs 2008 解决方案的目录结构设置和管理

http://xjchilli.blog.163.com/blog/static/4534773920091016112448143/解决方案与项目:从VC6之后VC系列就使用解决方案(Solution)来替代原来的工作空间,用于组织和管理多个相关的项目(Projec

2011-09-11 22:57:21 558

转载 VC错误之_cannot convert parameter 2 from 'const char [12]' to 'LPCWSTR'

Question        I'm trying to compile a piece of code such as:MessageBox("Hello world!");... when I compile the project, the compiler

2011-09-10 02:00:09 12504 4

原创 OGRE1.7.2 安装

一、编译环境准备。1. OGRE源码:到ogre官网下载最新的源码包解压,这里使用1.7.2版本。2. 下载并安装DirectX SDK,这里使用 DirectX SDK - February 2010。3.安装Boost库,这个非必须,但是建议安装上去,以提高性能和

2011-09-08 22:10:57 1108

转载 DLL文件与木马

一、从DLL技术说起要了解DLL木马,就必须知道这个“DLL”是什么意思,所以,让我们追溯到几年前,DOS系统大行其道的日子里。在那时候,写程序是一件繁琐的事情,因为每个程序的代码都是独立的,有时候为了实现一个功能,就要为此写很多代码,后来随着编程技术发展,程序员们把很多

2011-08-25 18:38:17 1195

转载 unresolved external symbol __endthreadex错误解决

http://hi.baidu.com/dongyue2008/blog/item/3f40be31b74626a25edf0ef2.html在用VC6.0写程序调试时,初学者总是会遇到一些错误,针对如下错误主要是因为MFC类库没有引用所出现的问题。错误现象:na

2011-08-15 17:48:45 512

转载 采访游戏程序开发从业者

作为游戏开发中不可缺少的一个环节,游戏程序人员一直作为幕后英雄存在。大家对程序员都不陌生,那么做游戏程序员和其他的软件程序员有什么样的区别呢?要从事游戏程序的开发需要从业者具备什么样的素质呢?本期,我们邀请到巨人网络《龙魂》游戏主程序周昌贵,让他带领我们去感受游戏程序员的酸甜苦辣

2011-08-15 10:41:05 1270

转载 Directx字体

在游戏中,我们要向用户显示一些文本信息。而在Direct3D中生成和输出文本有3种形式。一、ID3DFont接口D3DX库提供接口ID3DXFont,该接口用于在DIrect3D应用程序中绘制文本。该接口内部使用GDI(图形设备接口)来绘制文本,因此该接口在性能上

2011-08-14 22:21:17 1057

原创 LOGFONT类型与D3DXFONT_DESC类型

老版本的DirectX使用LOGFONT作为参数创建字体,在DirectX9.0c以及以后的版本里面改为使用D3DXFONT_DESC作为参数创建字体。这两个结构体大体是相同的。下面分别列举一个使用D3DXFONT_DESC和LOGFONT作为参数的例子:使用这个函数

2011-08-14 20:08:12 3502

转载 创建COM对象

http://blog.csdn.net/closeall2008/article/details/471680创建COM对象   有几种方法可以用来创建COM对象。有两种最常用的方法用来创建DirectX程序,他们是:   1、直接方式。通过传递对象的CLSID

2011-08-13 22:27:02 2020

转载 COM编程入门

http://www.vckbase.com/document/viewdoc/?id=212本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的C

2011-08-13 22:25:35 471

DEV-C++ 编译器

小巧实用的c/c++编译器,很适合c/c++初学者及参加ACM等同学使用。

2013-11-20

Visual Studio 高亮工具 Visual_Assist_X_10.6.1822.0

【1】Visual Assist X for VS2008/VS2005/VS2003/VC6 安装方法: 先双击运行:Visual Assist X 10.5.1738.0.exe 进行安装,之后将 破解补丁 文件夹内的 VA_X.dll拷贝到 Visual Assist X 的安装目录内覆盖源文件即可! 【2】Visual Assist X for Visual Studio 2010 安装方法: 确认已经安装了 Visual Studio 2010 之后,直接双击运行VA_X_Setup1822.vsix,之后将 破解补丁 文件夹内的 VA_X.dll拷贝到以下两个目录覆盖源文件即可! C:\Users\username\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1822.0\ 或 C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1822.0

2013-11-20

基于SIFT多幅图像拼接系统 毕设源码 vc

使用了Rob Hess的sift 库。编译环境:vc6.0 需安装opencv1.0,gsl1.8,及opengl库

2013-11-17

基于SIFT多幅图像拼接系统

多幅图像拼接,虚拟漫游实现。这里只是运行程序,源代码等改完后上传。

2013-06-18

Linux-0.11内核编译

Linux-0.11内核编译

2012-08-13

《深入理解Linux内核(第二版)》英文版

《深入理解Linux内核(第二版)》英文版

2012-08-08

win7 MINI2440 USB下载驱动

具体步骤参见http://blog.csdn.net/zxj2018/article/details/7820878

2012-08-02

国嵌实验手册课件

国嵌实验手册课件

2012-03-26

k60芯片手册

k60芯片手册

2012-03-26

嵌入式系统原理与实践:ARMCortex-M4Kinetis微控制器(配套课件)

国内第一本关于Kinetis系列微控制器的书籍,本资源是该书的配套课件(PPT)。学习K60不错的资料,特别是搞飞思卡尔的同学。

2012-03-26

嵌入式系统原理与实践:ARMCortex-M4Kinetis微控制器(源代码))

国内第一本关于Kinetis系列微控制器的书籍,本资源是该书内例程的源代码。学习K60不错的资料,特别是搞飞思卡尔的同学。

2012-03-26

CS仓库管理系统

CS做的仓库管理课程设计,含人员管理、物料管理、进出仓管理、图形统计、打印等模块。

2011-10-15

DirectX 9.0 3D 游戏开发编程基础源码 完整

DirectX 9.0 3D 游戏开发编程基础随书完整源码。 欢迎到我的资源空间下载中文版或英文版的《DirectX 9.0 3D 游戏开发编程基础》

2011-09-20

DirectX 9.0 3D 游戏开发编程基础 英文版

DirectX 9.0 3D 游戏开发编程基础 英文清晰版 可进入我的资源空间下载中文版和原本源码

2011-09-19

DirectX 9.0 3D 游戏开发编程基础 中文版

DirectX 9.0 3D 游戏开发编程基础 中文完整版

2011-09-19

空空如也

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

TA关注的人

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