- 博客(100)
- 资源 (3)
- 收藏
- 关注
原创 IAMStreamConfig 设置问题/设置分辨率/准确获取filter
<br /> IAMStreamConfig *pConfig = NULL;<br /> hr = g_pCapture->FindInterface(<br /> &LOOK_DOWNSTREAM_ONLY,// Preview pin.<br /> 0,// Any media type.<br /> pSrcFilter,<br /> IID_I
2011-04-26 23:55:00
4573
转载 Linux 编程段错误(segmentation error)总结
最近一段时间在linux下用C做一些学习和开发,但是由于经验不足,问题多多。而段错误就是让我非常头痛的一个问题。不过,目前写一个一千行左右的代码,也很少出现段错误,或者是即使出现了,也很容易找出来,并且处理掉。 那什么是段错误?段错误为什么是个麻烦事?以及怎么发现程序中的段错误以及如何避免发生段错误呢? 一方面为了给自己的学习做个总结,另一方面由于至今没有找到一个比较全面介绍这个虽然是“particular problem”的问题,所以我来做个抛砖引玉
2010-07-01 19:55:00
998
转载 段错误bug的调试
<br />crit by:http://www.cublog.cn/u/5251/showart.php?id=173718<br /><br />我们在用C/C++语言写程序的时侯,内存管理的绝大部分工作都是需要我们来做的。实际上,内存管理是一个比较繁琐的工作,无论你多高明,经验多丰富,难免会在此处犯些小错误,而通常这些错误又是那么的浅显而易于消除。但是手工“除虫”(debug),往往是效率低下且让人厌烦的,本文将就"段错误"这个内存访问越界的错误谈谈如何快速定位这些"段错误"的语句。<
2010-06-29 22:48:00
653
原创 c/c++头文件
<br />做到专业,应该是每个职业程序员应该要求自己做到的。<br /><br /><br />1.License Agreement<br />License Agreement应该加在每个头文件的顶部。<br />Lua Sample:<br /> /*<br />** $Id: lua.h,v 1.175b 2003/03/18 12:31:39 roberto Exp $<br />** Lua - An Extensible Extension Language<br />**
2010-06-28 21:00:00
2628
1
转载 c/c++头文件
做到专业,应该是每个职业程序员应该要求自己做到的。1.License AgreementLicense Agreement应该加在每个头文件的顶部。Lua Sample: /*** $Id: lua.h,v 1.175b 2003/03/18 12:31:39 roberto Exp $** Lua - An Extensible Extension Lan
2010-06-28 20:59:00
1991
1
转载 Explaining: "Warning: RPMDB altered outside of yum."
<br />Explaining: "Warning: RPMDB altered outside of yum."What does it mean?<br /> The yum message "Warning: RPMDB altered outside of yum." or, as the yum message said for a few months, "Warning: RPMDB has been altered since the last yum transaction.
2010-06-21 16:21:00
2372
转载 远程桌面访问之VNC与Linux联接指南
远程桌面访问之VNC与Linux联接指南<br />转自:http://www.cnblogs.com/hicome/archive/2009/05/13/1455755.html<br /> <br /> Posted on 2009-05-13 11:22 Hicome 阅读(254) 评论(0) 编辑收藏 所属分类: Linux 手记<br /><br />VNC,全称为Virtual Network Computing,他是个桌面共享系统。他的功能,类似于Win
2010-06-20 21:10:00
801
原创 装了个secureCRT,可老是出现乱码
<br />装了个secureCRT,可老是出现乱码 <br />于是在网上找了相关方法, <br />我总结了一下。 <br />1:最简单的方法是直接改 <br /> Session Option→选字体(新宋体)→再选Character encoding(选UTF-8) <br /> 然后再修改远程linux机器的配置 <br /> vi /etc/sysconfig/i18n <br /> 把LANG改成支持UTF-8的字符集 <br />
2010-06-20 20:54:00
774
转载 Gtk+, Glade3, Anjuta 编程开发小结
<br />转自:http://blog.chinaunix.net/u3/100915/showart_2158659.html<br /> <br /> <br />开发系统:<br /> Ubuntu Release 9.10(Karmic)1.Gtk+简介<br /> Gtk+采用的是LGPL协议的自由软件包,是GNU项目的一部分。它是两大跨平台GUI toolkit之一,另一个是QT,但是QT并不是所有的版本都是开源的,分为开源版和商业版。 Linux流行的GNOME桌面环境采
2010-06-15 21:19:00
2514
转载 Fedora Core 6 服务详解
认识服务(services)<br />请先阅读Fedora 服务管理指南。了解什么是服务/后台进程(services/daemons),什么是运行级别(runlevels)以及各种用于管理服务(sevices)的工具。<br />你可以在命令行下使用 chkonfig 或 ntsysv 命令来管理服务(services),或者使用具有图形用户界面的 system-config-services 命令。GNOME 用户:系统-》管理-》服务器设置-》Services。单个服务介绍
2010-06-12 20:59:00
591
转载 GCC 命令行详解[转帖]
<br /> <br /><br />转自:http://blog.pfan.cn/xiangyu/6675.html<br /><br />1、gcc包含的c/c++编译器<br />gcc、cc、c++、g++<br />gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译<br />2、gcc的基本用法<br />gcc test.c这样将编译出一个名为a.out的程序<br />gcc test.c -o test这样将编译出一个名为test的程序
2010-06-12 13:47:00
613
原创 vs2008安装boost库
首先我在晚上找到了很多的说明:我先一一罗列在下*********************************************************************************一。下载boost库2008年3月底发布了1.35.0版本,包括了12个新的库和若干对于新库的修正。请参见http://www.boost.org/users/news/version_1_35_0来获取详细的更新信息。 最大的喜讯就是提供了对于Visual Studio 2008编译器的支持(
2010-06-10 23:44:00
4244
原创 在vs2008中包括外接调用库的 .lib,.dll,includes
<br />借鉴下面的方法:<br /> <br /> <br />1,glut32.lib放到C:/Program Files/Microsoft SDKs/Windows/v6.0A/Lib目录下;glut32.dll放到C:/WINDOWS/system32目录下<br />2,设置IDE环境:project->new Property->Configuration propertites->linker->Input->Additional dependencies里面加入ope
2010-06-10 22:19:00
1247
原创 C Run-time library
<br />以下摘自《edyang 语录》:<br />记住一个人,最重要的是记住他/她/它是男人/女人/东东,有没有贬过,有没有吻过,有没有咬过,名字记不住反而关紧要。<br />C Run-time Library<br /> CRun-time library,是 C 而非 C++ 语言世界的概念,取这个名字就是因为你的 C程序运行时需要这些库中的函数.<br /> 大家在学过C++之后,可能对C RuntimeLibrary这个名字有一定的误会,可能认为是运行时库是动态
2010-06-10 21:55:00
843
转载 ubuntu 下使用ipv6
ubuntu下使用ipv6<br />17十一20097 Comments<br />by 婉秋in Internet, LinuxTags: ipv6, ubuntu<br />本文在电信线路上试验成功<br />ubuntu9.04下:<br />sudo apt-get install tspc<br />应该能自动运行的,要是没有请手动运行 sudo tspc<br />输入ifconfig出现有如下显示即表示已经成功<br />sit1 Link encap
2010-06-10 17:44:00
1500
原创 安装deb包常使用到的命令dpke,
<br />安装deb包常使用到的命令dpke,<br /><br />dpkg -i package.deb 安装包<br />dpkg -r package 删除包<br />dpkg -P package 删除包(包括配置文件)<br />dpkg -L package 列出与该包关联的文件<br />dpkg -l package 显示该包的版本<br />dpkg –unpack package.deb 解开 deb 包的内容<br />dpkg -S keyw
2010-06-10 13:26:00
6443
原创 linux-备份硬盘的分区信息:
备份MBR分区 0. 备份硬盘的分区信息: #fdisk /dev/sda -l > /tem/sda.txt 1.使用fdisk -l 确定MBR位置 2.备份MBR dd if=/dev/sda1 of=/root/mbr bs=512 count=1 3.恢复MBR dd if=/root/mbr of=/dev/sda1 bs=512 count=1 4.恢复分区表 dd if=/root/mbr of=/dev/sd
2010-06-09 22:26:00
592
原创 关于slickedit line 73: unknown element "cachedir"
<br />Fontconfig warning: line 73: unknown element "cachedir"<br />Fontconfig warning: line 74: unknown element "cachedir"<br /> <br />http://brainvisa.info/forum/viewtopic.php?f=2&t=1371<br /> <br />http://community.slickedit.com/index.php?topic=3169.0<
2010-06-09 18:23:00
1232
原创 用 EssentialPIM安排日程
<br /> 在水木社区我经常看到有人在求日程记录提醒类的软件, 这个时候我总免不了推荐这款EssentialPIM, 我以前试用过不少的日程备忘录的软件, 最后选定了这款。<br /><br /> EssentialPIM最大的优点就是免费, 而且资源占用比较小。 这个软件还是存绿色版的, 你可以U盘上带着随处运行。<br /> 由于EssentialPIM的使用很简单, 而且有简体中文版, 有兴趣的可以自己去下载过来试用一下。<br /> 当然
2010-06-06 15:48:00
2097
转载 修改环境变量PATH
*****************注意修改PATH后使他在下次登陆能生效*******************<br />本文来自:Linux教程 -- http://doc.linuxpk.com/40093.html<br />如有不明白之处,欢迎参加社区讨论<br /> PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻。用以下命令可以看到PATH的值。<br /><br /> $ echo $PATH<br /><br /> 例如,
2010-06-03 23:09:00
688
转载 Secure CRT 乱码 问题 解决
在中文windows上,使用securecrt ssh FC, ubuntu等 2.6 kenerl 的linux,编译和man的时候,经常会出现乱码。这个问题困扰了我好久。昨天晚上才发现,2.6 kernel的ssh默认编码是UTF 8,将securecrt的编码也改成UTF 8,嗯,问题解决了。修改方法:Options -> Sessio
2010-05-30 19:58:00
677
原创 slickedit---Fontconfig warning: line 73: unknown element "cachedir"
http://community.slickedit.com/index.php?PHPSESSID=cu1n0o0sm8m9n7uhdhds9jvpq5&topic=3150.msg12938#msg12938
2010-05-24 23:51:00
810
原创 使用PING和Traceroute 检查网络的连通性
使用PING和Traceroute 检查网络的连通性 2010-03-18 17:32:44 标签:PING 网络 Traceroute 检查 连通 [推送到技术圈]<img onclick="window.open("http://blog.51c
2010-05-23 00:14:00
1455
原创 使用PING和Traceroute 检查网络的连通性
使用PING和Traceroute 检查网络的连通性 2010-03-18 17:32:44 标签:PING 网络 Traceroute 检查 连通 [推送到技术圈]<img onclick="window.open("http://blog.51cto.com/viewpic.php?refim
2010-05-23 00:05:00
3859
原创 关于Dr.com上网客户端常见问题合集
标 题: 关于Dr.com上网客户端常见问题合集 发信站: 荔园晨风BBS站 (Sat Dec 5 20:04:23 2009), 站内 觉得很有必要给发给同学看 很多时候学校方面都有给出解决方案 但是同学们都视而不见 悲哀! 问题一、Windows Vista操作系统安装Dr.COM客户端老是失败? 安装时右键点击下载的客户端安装文件,然后选择以管理
2010-05-22 23:24:00
9336
1
转载 我的 Intel MPI 笔记
我的 Intel MPI 笔记起步 使用流程 安装 根据手册安装 Intel MPI 库,保正库、脚本和实用程序安装正常。起步 加载 mpivars.[c]sh 脚本 (或者以其它类似方式加载 Intel MPI 库的环境)。创建文本文件 mpd.hosts ,其中保存有集群
2010-05-19 23:51:00
3279
转载 簡易的程式平行化-OpenMP
簡易的程式平行化方法-OpenMP(一)簡介本文原發表於:http://heresy.spaces.live.com/blog/cns!E0070FB8ECF9015F!1018.entry 嗯~首先,Heresy 也是最近才開始試著用 openMP 的,所以其是這篇與其說是教學或介紹,倒不如說是學習心得會更為恰當。會不會繼續用?說實話也是未知數。總之,看著辦囉~
2010-05-19 15:54:00
1426
转载 Fedora 11的A卡用户慎装ATI Catalyst 9.8显驱动
Fedora 11的A卡用户慎装ATI Catalyst 9.8显驱动 时间:2009-09-08 07:22来源:Linuxeden 作者:mgqw 点击:一直以来ATI显卡在Linux下的名声都臭名昭著,看看人家NV和intel多厚道,Linux下的显卡驱动更新很及时也很好用。而且听说NV显卡在FreeBSD下都有官方驱动。对比再看
2010-05-13 01:31:00
852
转载 c++ tools
开发环境 ---->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) ---->Visual C++ 6.0/7.0 稳定而强大的IDE开发环境,具有丰富的调试功能,定制宏的功能也是其一大特色。Microsoft的经典之作,功能强大自不必言说。附带的一些工具也很不错
2010-05-07 18:07:00
742
转载 浪潮之颠读后感
在刘胖的建议下, 看了Google黑板报上面吴军写的浪潮之颠系列. 当初做intern的时候, 请俺们吃饭的时候, 吴军就对Google历史大有研究, 没想到硅谷那么多公司都有研究...1. 华尔街的作用不可小觑. 虽然在这系列文章中, 华尔街多数以反面角色出现(短视地恶意拆分公司, 把分部门炮制上市, 从中大捞特捞), 但是总的来说, 金融力量对技术发展是巨大的. 作
2010-05-04 22:54:00
1288
原创 关于fedora12 NFS启动失败
Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refusedrpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
2010-05-04 19:15:00
1339
原创 安装微软雅黑字体
sudo mkdir /usr/share/fonts/msyhsudo cp msyh.ttf msyhbd.ttf /usr/share/fonts/msyh/sudo fc-cache -fv
2010-05-01 22:07:00
576
原创 fedora 12初始设置
今天装了个fedora 12,第一感觉比ubuntu8.04爽,启动条界面,简洁蓝色主题,自动汉化,鼠标停留注释,及一些管理服务软件……但是默认的ibus的输入法没fcitx舒服,还有些操作不熟悉,但还是很新鲜!不过有很多难搞定的问题,看样子还是少吃热豆腐的好!1:DVD光盘安装,第一步问“media test”,我的DVD源是bt下载,还是测试了下很完整!以后不用再测。2
2010-05-01 00:33:00
1070
原创 如何在 VS2008下使用Openmp编程
如何在VS2008下使用Openmp编程 如何建立Openmp编程环境 OpenMP在Windows环境下比较容易实现,只要打开VS2008中的编译选项/openmp,设置一下环境变量OMP_NUM_THREADS就可以了.一般是新建一个c++项目,以次选择项目->(*)属性->配置属性->c"c++->语言,打开OpenMP支持
2010-04-30 23:51:00
5714
转载 端口的打开关闭及Dr.com端口被占用解决
端口系统中的端口有三类,分别是“已知端口”、“注册端口”、“动态端口”。已知端口为0到1023,一般固定分配给一些服务。入FTP服务的21端口,HTTP服务的80端口等。注册端口是从1024到49151,系统会自动分配给某项请求服务。动态端口为从49152到65535,动态端口常常被木马所利用。查看端口“开始-所有程序-附件-命令提示符”或者“Widows键(Wid
2010-04-28 22:27:00
6064
转载 桌面IE被劫持
无法删除桌面IE图标并被劫持的解决方案 1、在注册表中查找到“项”——“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpace” 然后逐个点选其下各项,看哪“项”的“数据”显示为“Internet Explorer”, 找到后记下该项名称并直接删
2010-04-27 23:23:00
1123
1
原创 批处理取消文件夹隐藏属性
这是因为文件夹被设置了系统隐藏属性写个命令倒是可以变过来..方法一:开始菜单>运行cmd>然后在cmd里面输入法下面这条命令后回车:(复制进去)for %a in (c d e f) do attrib -s -h %a:/* /s /d方法二:如果他们有系统属性就无法右键属性设置他们的隐藏属性.我写的这个批处理可以修改磁盘内所有文件或文件或文件夹内
2010-04-26 19:10:00
4596
转载 OpenSUSE11.2安装Drcom上网全记录
OpenSUSE11.2安装Drcom上网全记录刚装好OpenSUSE,实在太激动了,把安装Drcom的过程记录下来,拯救被drcom QJ的Linuxer^1.安装内核包:Opensuse默认没有装内核包,先确认安装DVD已添加到软件源,搜索kernel,列出N多包,我们只对四个感兴趣kernel-desktop(默认已装)kernel-default kerne
2010-04-26 18:19:00
1187
原创 函数传递二维数组
c语言中经常需要通过函数传递二维数组,有三种方法可以实现,如下: 方法一, 形参给出第二维的长度。 例如: #include void func(int n, char str[ ][5] ) { int i; for(i = 0; i printf("/nstr[%d] = %s/n", i, str[i])
2010-04-25 17:34:00
721
原创 菜根谭——只以我转物、莫以物役我
去年出国之前,朋友送给我一本《菜根谭》,大半年过去了,一直无心翻阅。 近来生活恢复到以往的平淡,为了向“修身、齐家、治国、平天下”而努力,决定好好地读一下《菜根谭》。 今日修行内容:“只以我转物,不以物役我” 无风月花柳,不成造化;无情欲嗜好,不成心体。只以我转物,不以物役我,则嗜欲莫非天机,尘情即是理境矣。
2010-04-18 12:23:00
1229
netassis.exe winsocket编程协助软件
2009-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人