03 2019 档案

摘要:1.windows 中查看进程依赖那个dll,使用depends,linux使用ldd命令。 2.查看dll中有哪些导出函数windows使用dumpbin,linux使用objdump查看so中有哪些函数。 eg: objdump -tT libX.so 查看dll中符号的地址使用nm。 eg: 阅读全文
posted @ 2019-03-31 20:49 心媛意码 阅读(492) 评论(0) 推荐(0) 编辑
摘要:# if all(ar):#TypeError: iteration over a 0-d arrayif ar.all(): # TypeError: cannot perform reduce with flexible type print("ar为空") # if not all(ar2): 阅读全文
posted @ 2019-03-28 12:00 心媛意码 阅读(2083) 评论(0) 推荐(0) 编辑
摘要:上面的例子中两个构造函数的结果是一样的。上面的构造函数(使用初始化列表的构造函数)显式的初始化类的成员;而没使用初始化列表的构造函数是对类的成员赋值,并没有进行显式的初始化。 初始化和赋值对内置类型的成员没有什么大的区别,像上面的任一个构造函数都可以。对非内置类型成员变量,为了避免两次构造(若使用构 阅读全文
posted @ 2019-03-26 16:46 心媛意码 阅读(216) 评论(0) 推荐(0) 编辑
摘要:待看文章:C++ 合成默认构造函数的真相 默认构造函数指不带参数或者所有参数都有缺省值的构造函数!!! 类的默认构造函数可以使得在实例化该类的对象时不用提供参数,但是类也可以不含默认构造函数,这样在实例化对象时则必须提供相应的参数。 默认构造函数是没有参数,或者是参数有默认值的构造函数,使得在实例化 阅读全文
posted @ 2019-03-26 16:45 心媛意码 阅读(272) 评论(0) 推荐(0) 编辑
摘要:构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易麻痹大意, 其实这些貌似简单的函数就象没有顶盖的下水道那样危险。 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编译器将 阅读全文
posted @ 2019-03-26 16:21 心媛意码 阅读(711) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/bigberg/p/7182741.html 阅读全文
posted @ 2019-03-25 09:05 心媛意码 阅读(121) 评论(0) 推荐(0) 编辑
摘要:参考:https://stackoverflow.com/questions/27098529/numpy-float64-vs-python-float 阅读全文
posted @ 2019-03-23 17:18 心媛意码 阅读(6755) 评论(0) 推荐(0) 编辑
摘要:#发现ndarray的一维,二维都可以用[i][j], 它们都是下标索引的连用, 比如j表示第j个元素;#二维ndarray可以用[m, n]来进行行列的操作,类似matlab中的用法.取某一列是[:, n],而不是[:][n],后者只是取第n个元素,因为[:]表示创建一个副本.import numpy as np array1 = np.array([[1,2,3], [4,5,6]]) #... 阅读全文
posted @ 2019-03-22 19:28 心媛意码 阅读(652) 评论(0) 推荐(0) 编辑
摘要:panel = pd.Panel(dataframe_dict) 把一个多列类型不相同(里面有int,float)的dataframe字典直接赋值给Panel,从Panel中解析出来的dataframe的数据竟然全变成了float类型.知道应该去修改dtype,但是bing,github搜索了半天没 阅读全文
posted @ 2019-03-19 20:40 心媛意码 阅读(445) 评论(0) 推荐(0) 编辑
摘要:概念 可以声明一个类而不是定义它; 这个声明被称为"前向声明".在声明之后,定义之前,类screen是一个不完全类型,即已知Screen是一个类型,但不知道包含哪些成员. 不完全类型不能定义该类型的对象,只能用于定义指向该类型的指针及引用,或者用于声明(而不是定义)使用该类型作为形参类型或返回类型的 阅读全文
posted @ 2019-03-17 21:50 心媛意码 阅读(724) 评论(0) 推荐(0) 编辑
摘要:import numpy as np a= np.arange(20) pos_left = a.searchsorted(3) #也可以写成np.searchsorted(a, 3), 注意这里操作的a是一列,而不是整个ndarray pos_right = a.searchsorted(10, 阅读全文
posted @ 2019-03-17 20:07 心媛意码 阅读(647) 评论(0) 推荐(0) 编辑
摘要:文档位置:https://www.boost.org/doc/libs/1_65_1/libs/python/doc/html/numpy/tutorial/ndarray.html shape在这里应该是(5,),表示一个一维数组. 阅读全文
posted @ 2019-03-15 20:17 心媛意码 阅读(174) 评论(0) 推荐(0) 编辑
摘要:////保证config.txt从本DLL目录位置读取 //获取DLL自身所在路径(此处包括DLL文件名) char DllPath[MAX_PATH] = { 0 }; GetModuleFileNameA((HINSTANCE)&__ImageBase, DllPath, _countof(Dl 阅读全文
posted @ 2019-03-15 19:19 心媛意码 阅读(2849) 评论(0) 推荐(0) 编辑
摘要:今天仿照32位的ModuleA.cp35-win32.pyd,制作了64位的pyd.很随意地命名为ModuleA.cp35-win64.pyd,然后在64环境里编译.发现一直报"ImportError: No module named ModuleA"的错误. 网上查了相关贴子,试了都不好使,后来看 阅读全文
posted @ 2019-03-12 21:57 心媛意码 阅读(444) 评论(0) 推荐(0) 编辑
摘要:MSDN 里说,VC 有 3 个预处理常量,分别是 _WIN32,_WIN64,WIN32。 只要包含了 Windows.h,那么 WIN32 常量是肯定定义了的,所以不能用于判断平台环境(如果x64预编译器中未定义WIN32,可以手动加上去) Win32 配置下,_WIN32 有定义,_WIN64 阅读全文
posted @ 2019-03-11 22:34 心媛意码 阅读(256) 评论(0) 推荐(0) 编辑
摘要:1.直接修改 eg:把data.bcolz文件中A列为0的数据填充为1000. 2.改名 修改列名所对应的文件夹名和根目录下__rootdirs__文件中的列名. 阅读全文
posted @ 2019-03-11 19:29 心媛意码 阅读(366) 评论(0) 推荐(0) 编辑
摘要:问题: 我自己的想法是:二级指针是指向指针的指针,二维数组是元素为一维数组的数组,既然一维数组可以赋值给一级指针,那为啥二维数组不能赋值给二级指针呢? 回答: 我理解你的问题是不是这样:char a[2][2]; char**p = a;为什么会报错是吧?你理解的是对的,但是错在,a是指向一维数组, 阅读全文
posted @ 2019-03-09 20:05 心媛意码 阅读(793) 评论(0) 推荐(0) 编辑
摘要:报如上的错误,发现rpm相关的命令都不能够用. 1.搜到这篇文章,https://stackoverflow.com/questions/47633870/rpm-lib64-liblzma-so-5-version-xz-5-1-2alpha-not-found-required-by-lib-l 阅读全文
posted @ 2019-03-06 19:53 心媛意码 阅读(3999) 评论(2) 推荐(0) 编辑
摘要:C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织,形成最终生成可执行代码的过程。过程图解如下: 从图上可以看到, 阅读全文
posted @ 2019-03-03 18:08 心媛意码 阅读(482) 评论(1) 推荐(0) 编辑
摘要:1.静态链接库LIB和动态链接库DLL的区别 若采用静态链接库,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。而动态动态链接库则不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。另一个区别是静态链接库中不能再包含其他的 阅读全文
posted @ 2019-03-03 17:58 心媛意码 阅读(494) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/u012043391/article/details/54972127 感觉不太理解文中说的包含目录是全局性的,因为我在一个项目中VC++目录下配置了包含目录,别的工程并不能够直接引用.不过感觉这两个配其中一个就好了. VS项目中的包含目录、库目 阅读全文
posted @ 2019-03-01 22:18 心媛意码 阅读(1062) 评论(0) 推荐(1) 编辑
摘要:原文:https://blog.csdn.net/bolu1234/article/details/51867099 前言 对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客 阅读全文
posted @ 2019-03-01 22:14 心媛意码 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一.问题及原因 有这样一种调用逻辑:A.exe调用B.dll.现在想要在B的源代码中打断点,从A发起进行调试,却给出了"当前不会命中断点.还没有为该文档加载任何符号"的提示.感觉十分奇怪,各种重新生成,重启VS都没啥用,最后不得以网上搜了一番,找到了问题的根源. 原来我把旧的B.dll文件拷到了A. 阅读全文
posted @ 2019-03-01 21:16 心媛意码 阅读(2484) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示