6 RoyKuang07

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

Linux加载库目录顺序

linux的excutable在执行的时候缺省是先搜索/lib和/usr/lib这两个目录,然后按照ld.so.conf里面的配置搜索绝对路径,linux缺省是不会在当前目录搜索动态库的。windows加载动态库的时候,缺省是首先加载本地目录下的动态库,然后再搜索windows/system和windows/system32目录。windows的动态库搜索顺序,虽然有可能会造成潜在的混乱,但是

2017-04-23 13:20:12

许鹏-Spark源代码阅读经验和C++经典书籍资料推荐

CSDN:多年C和C++项目开发及管理,有什么经验可以分享给这个领域的工作者?在程序员修养方面,他们又应该注意什么,多学些什么,多看些什么?许鹏:尽管从事C和C++开发多年,我还是不敢说自己非常精通。有的只是一点点的感悟和体会,如果是进行Linux平台下的C语言开发,最好还是就下面几个问题多做一些试验,多读一些相关的书。1. 程序的运行和加载,推荐程序员的自我修养一书。2.

2017-04-20 15:07:08

代码阅读技巧

我读源代码喜欢自顶向下的方式,先把整体脉络理清楚,然后按照模块去阅读代码,把类和类、函数和函数之间的调用关系记录下来,如果可以进行逆向工程,用类似 Intelli IDEA 这样的工具把代码之间的调用关系用 Diagrams 展现出来,阅读会更加直观一些,不同的语言有不同的工具可以选择。另外,阅读 test case 同样能帮助你理解作者的代码设计意图。正常情况下,测试用例都是从文档和设计

2017-04-20 14:58:56

转:PCA算法原理讲解

在网上查资料时发现这篇文章,个人觉得讲的非常清晰,学习一下。PCA算法原理讲解PCA算法降低了各个分量之间的相关性,但是缺点就是降维之后并不利于对数据进行分类。

2017-03-06 22:00:26

boost 分别编译x86和x64的库

2.vs2015开发人员命令提示中运行bootstrap.bat3.x86安装则输入命令: b2.exe --prefix=D:\boost\x86 --build-type=complete --build-dir=build_tmp toolset=msvc-14.0 address-model=32 install ("D:\boost\x86"是将要生成32位的incl

2017-02-20 09:43:28

Linux命令搜索路径

一、库文件的搜索路径:1、在配置文件/etc/ld.so.conf中指定动态库搜索路径(需要添加其它库文件的路径,在文件的最后添加具体的路径即可 [ 如:/usr/local/lib ],添加后保存退出,然后在命令行ldconfig2、通过环境变量LD_LIBRARY_PATH指定动态库搜索路径(当通过该环境变量指定多个动态库搜索路径时,路径之间用冒号":"分隔)3、在编译

2017-02-19 22:40:21

使用enable_shared_from_this

....待填坑...

2017-02-18 22:04:57

Linux 条件变量的使用pthread_cond

使用单个条件变量时,必须cond_wait首先达到wait状态  用sleep/******************************************************/*: Object detection algrithm running in Linux /*: Update: Naive version(线程实现简单的生产者消费者模式)/*: 1:Vehicl

2017-02-18 17:40:28

cmake资料合集

cmake博客链接:http://blog.csdn.net/kaizi318/article/details/7721624http://www.linuxidc.com/Linux/2015-10/124447.htmlhttp://blog.csdn.net/dbzhang800/article/details/6314073

2017-02-12 21:59:16

Ubuntu 中安装opencv2411

http://blog.csdn.net/u010444209/article/details/53310117

2017-02-10 21:47:52

使用Boost库作为网络通信

http://www.cnblogs.com/liuweilinlin/p/3256336.html

2017-02-09 22:17:17

C++ Boost库初次尝试

Boost库被称为C++的准标准库,功能非常强大,最近准备学习这个库。下面是一个示例程序// ProtocolBufferTEST.cpp //#include "stdafx.h"#include #include #include //test type cast with boostvoid TEST_LeCast(){ using boost::lexica

2017-02-09 19:38:07

常用C++语法特性

值得借鉴的代码技巧1)枚举类型2)类的宏实现3)数据分离  通过中间桥连接4)虚函数实现接口功能5)以json数据的读写作为例子

2017-01-19 14:07:22

应用程序无法正常启动(0X00007b)

这个错误原因比较多:(1)一般典型的原因是缺少动态库dll,比如程序在没有安装VS的电脑上运行,常常会出现 缺少 msvcr.dll的情况;(2)还有就是常常会出现库的版本对应不上,出现冲突;

2017-01-16 13:36:16

stringstream 使用时注意清空

清空的方法是 ss.str("");不是ss.clear()

2017-01-14 19:44:16

各种编码方案的由来

作者:于洋链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可

2017-01-13 13:35:46

main函数启动前和启动后的一些动作

一、main结束 不代表整个进程结束  (1)全局对象的构造函数会在main 函数之前执行,          全局对象的析构函数会在main函数之后执行;          用atexit注册的函数也会在main之后执行。  (2)一些全局变量、对象和静态变量、对象的空间分配和赋初值就是在执行main函数之前,而main函数执行完后,还要去执行一些诸如释放空间、释放资源使用权等操

2017-01-12 09:13:30

system 将参数传递给bat批处理文件

需要在调用程序里将参数传递给bat脚本文件的程序,记录一下: //std::string path("../InputVehicle"); //const char* input_dir = "../InputVehicle"; //const char* input_dir = path.c_str(); //char s[248]; //sprintf_s(s,"

2017-01-11 20:44:41

ST_VTR_SYS_PARAM*类型的实参跟ST_VTR_SYS_PARAM*类型的形参不兼容

主要是因为在主函数文件中重复定义

2017-01-07 12:24:52

从DLL中导出函数

这两天需要从算法DLL中导出函数,记录一下步骤。1:http://stackoverflow.com/questions/8696653/dynamically-load-a-function-from-a-dll2:http://blog.csdn.net/heyabo/article/details/8721611

2017-01-06 21:56:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!