- 博客(24)
- 资源 (10)
- 收藏
- 关注
原创 [原创]Ubuntu 10.11下安装OpenCV 2.2记录
由于最近一直在ubuntu下斯混,另外看到OpenCV已经2.2版本(估计很早就升级了,只怪我孤陋寡闻),这就开始装吧~1. 下载OpenCV 2.2源码包,地址http://www.opencv.org.cn/download/OpenCV-2.2.0.tar.bz2,其实可以通过apt-get install命令找到opencv相关包直接安装,但是建议从源码包MAKE,编译开始。2. 安装cmake. OpenCV官方论坛的安装教程,我看了下,貌似不适用于2.2版本了,2.2源码解压后得到文件夹Open
2011-02-25 15:39:00 5079
原创 [原创]安装ubuntu全程记录
硬件环境:ThinkPad E40, 显卡ATI 4500系统:WIN 7下wubi 硬盘安装2011-2-21 安装Ymlf 1.5, 刚开始一切顺利,随后重启系统,即将一窥1.5版本真面目,出现问题:屏幕一直处于测试的状态,就是屏幕一直在几种纯色状态下循环切换,类似用测试屏幕坏点那种情况。2011-2-22 安装Ymlf 3.0, 一切顺利,没有像1.5那样死循环进不了登录界面的蛋疼状况。2011-2-23 由于 Ymlf 1.5基于Ubuntu 9.10,而Ymlf 3.0基于Ubuntu 10.10
2011-02-25 15:14:00 896
原创 ubuntu运行sudo命令出现“sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner”的一种解决办法
由此在ubuntu下,因为某种原因,手动给usr文件夹改了权限,之后我自己这个账户(非root)就不能运行sudo命令,提示“sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner”的错误,参照了StackOverflow上找到的一个答案:http://stackoverflow.com/questions/110948
2012-12-05 14:10:49 14381 4
原创 在git中,如果revert本地的commit?
命令行下,输入 git reset --hard remotes/origin/HEAD或者 git reset HEAD~1 OK。搞定
2012-10-29 16:32:19 1684
原创 使用git clone出现SSL routines:SSL3_GET_SERVER_CERTIFICATE错误的一种解决办法
最近用git下载一个开源项目的时候,出现了这样的错误信息:SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing ht
2012-08-09 14:25:57 17882 2
转载 bitwise constness与logical constness的区别
转自 http://www.kuqin.com/effectivec2e/ch05d.htm条款21: 尽可能使用const使用const的好处在于它允许指定一种语意上的约束——某种对象不能被修改——编译器具体来实施这种约束。通过const,你可以通知编译器和其他程序员某个值要保持不变。只要是这种情况,你就要明确地使用const ,因为这样做就可以借助编译器的帮助确保这
2012-08-02 10:48:22 5311
转载 dell raid 设置方法
转自 http://hi.baidu.com/baijy/blog/item/97d58545b981e22ecffca327.html对RAID进行操作很可能会导致数据丢失,请在操作之前务必将重要数据妥善备份,以防万一。名称解释:Disk Group:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组VD(Virtual Disk): 虚拟磁盘
2012-06-04 10:05:37 11099
原创 用paraview显示deformed field图像(向量图/vector image)步骤
1. 打开软件2. 打开向量图3.点击左下角apply按钮4. 菜单->Filters->Common->Extract Subset5. 左下角,填写Sample Rate,默认全为1,这里都设置成10(个人经验)6. 左下角,点击apply按钮7. 菜单->Filters->Common->Glyp
2012-04-16 22:06:41 5507 1
转载 批处理的多线程
比如1.bat要同时启动多个2.bat命令,而2.bat需要多线程执行,启动命令如下:(1.bat的内容:)start /min cmd /c 2.batstart /min cmd /c 2.batstart /min cmd /c 2.bat...
2012-04-12 10:05:05 5171
转载 matlab中Plot的线形图格式的设置
以备将来写论文进行算法对比时用~例:code:result:PS:原来表格挺大的,不得不截图放上来~转自:http://hi.baidu.com/jlyan/blog/item/a95ab7347555a348251f14c8.html
2012-03-14 09:40:41 2024
转载 matlab画2d曲线命令
plot -2-D line plotSyntaxplot(Y)plot(X1,Y1,...,Xn,Yn)plot(X1,Y1,LineSpec,...,Xn,Yn,LineSpec)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)
2012-03-13 18:59:42 2213
转载 linux下查找当前目录下内容包含字符串“***”的文件
find . -type f -name "*.cxx" | xargs grep "***"
2012-03-06 13:23:40 1036
原创 如何用C/C++在控制台下动态输出进度
有时候,我们需要在控制台下实现这样的效果:"You have downloaded:5%",这里"5%"是动态百分比。参考一些论坛,总结来,可以用下方的方式实现:首先,Windows下, \r 可以回到一行开头。C/C++ code#include stdio.h>#include unistd.h>int main(){ int i; for(i
2012-01-05 16:24:48 6964 1
转载 [转]C++ 语言发展简史
转自:http://www.adintr.com/myarticle/cpphistory.htmlC++ 语言发展简史1967 年,Simula 语言中第一次出现了面向对象 (OO) 的概念,但由于当时软件规模还不大,技术也还不太成熟,面向对象的优势并未发挥出来。1980 年,Smalltalk-80 出现后,面向对象技术才开始发挥魅力。1979 年,Bjarne S
2011-12-29 17:22:02 909
转载 [转]C语言发展简史
转自:http://www.adintr.com/myarticle/chistory.htmlC语言发展简史【起源】C 语言最早的原型是 ALGOL 601963 年, 剑桥大学将其发展成为 CPL(Combined Programing Language)。 1967 年,剑桥大学的 Matin Richards 对 CPL 语言进行了简化,产生了 BCPL 语言。 1
2011-12-29 17:15:06 907
转载 [转]C++四类主要强制转换(const_cast,reinterpret_cast,static_cast,dynamic_cast)
原创地址:http://www.doserver.net/read.php?520标准c++中主要有四种强制转换类型运算符: const_cast,reinterpret_cast,static_cast,dynamic_cast等等。 1)static_cast(a) 将地址a转换成类型T,T和a必须是指针、引
2011-12-29 10:05:13 566
转载 [转]60个常用linux命令
转自:http://blog.csdn.net/hopestar2/article/details/65928871. 磁盘使用情况du -h 查看当前用户每个文件的大小,格式化显示df -h 磁盘使用情况2. VI常用命令esc切换文件读写状态,I键插入,O键追加:q! 强制退出:wq 保存后退出:x 保存后退出G
2011-12-19 21:17:56 652
原创 fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj 的解决办法
有时候在编译一个源文件比较大的时候,会出现这样的错误,原因在于,编译器对于编译目标大小有自身默认设置,超过便认为目标有错,比如采用debug模式编译的时候,编译器会向目标二进制文件中插入很多调试信息,导致目标文件过大,或者本身这个源文件就过大,如果是自身的程序,遇到这种情况,一般说明你的代码分割得不够,一个源代码有太多内容,有时候太多内联函数,也会导致这样的错误发生。如果不想对源代码进行改动,解决
2011-12-19 10:23:26 9600 1
原创 linux下改变文件/文件夹所属用户或群组
比如现在文件夹/home/xxx/yyy,其中,xxx为用户名称,yyy为文件/文件夹名称,现在yyy文件/文件夹属于root用户+root组,那么此时在终端输入ls -l yyy会看到类似这样的信息:drwxrwxr-x. 5 root root 4096 12月 12 13:11 yyy这样的文件/文件夹,如果是通过xxx用户登录,那么是不能对yyy文件/文件夹进行
2011-12-12 13:41:06 7133 1
原创 fedora安装kde桌面管理器
打开终端,输入sudo yum install @KDE-desktop,安装包还是比较大的,几百兆。 前面的@是不能少的,否则会提示没有可用的安装包。安装完成后,重启系统,在登录界面下方有个"session"或者"会话"下拉框,选择KDE即可~
2011-12-08 00:16:42 2631
转载 [转]error: idna.h not found which is part of GNU libidn
转自:http://www.sawp.com.br/blog/?p=739Error:configure: error: idna.h not found which is part of GNU libidn.Solution (as root):export CPPFLAGS="-I /usr/local/include -L
2011-12-07 10:59:42 2354
转载 [转]fedora 下用gstreamer多媒体平台播放MP3和RMVB等多媒体
转自http://blog.sina.com.cn/s/blog_68cd6d7b0100jynb.html1,首先安装 Fusion 软件仓库命令:su rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm2,用YUM添加各种解码器。
2011-12-06 13:48:57 1286
转载 [转]Hazelcast简介
Hazelcase 简介Hazelcast是一个高度可扩展的数据分发和集群平台。特性包括: 提供java.util.{Queue, Set, List, Map}分布式实现。 提供java.util.concurrency.locks.Lock分布式实现。 提供java.util.concurrent.ExecutorService分布式实现。 提供用于一对多关系的分布式MultiMap。 提供用于发布/订阅的分布式Topic(主题)。 通过JCA与J2EE容器集成和事务支持。 提供用于安全集群的Socke
2011-04-22 14:09:00 11737
Mysql 最全面 教程 第三版
2009-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人