加载中
ImportError: dynamic module does not define module export function (PyInit_tradecpt)

PYBIND11_MODULE(tradecpt, module){ module.doc()="tradecpt plugin"; pybind11::class_<tradecpy::pyTradeApi>(module, "pyTradeApi") .def(pybind11::init<std::map<std::string,std::str...

2019/12/20 17:11
578
C++随笔(五)三种实现串口通信的方式

要说最好用的是select的形式,防止漏掉发送过来的数据,缺点是需要单开一条线程独立出来串口服务用来接收数据而且发送过来的数据需要进行封包处理我的个人开源项目libserv也正是才用了这种机...

2019/08/06 20:35
94
VVの嵌入式(一)开发环境搭建

交叉编译系统的搭建 平台:Ubuntu32位虚拟机 目标平台:海思Hi3559V100 工欲善其事必先利其器,在进行嵌入式linux开发的时候需要搭建一个能够调试的环境,在电脑上无疑是最好最方便的了。至于虚...

2019/08/06 20:04
223
知识图谱(一)-综述

开放资料以及一些相关项目: 开放的中文知识图谱 基于elasticsearch的KBQA实现及示例 智能问答机器人 什么是知识图谱? 知识图谱(Knowledge Graph),在图书情报界称为知识域可视化或知识领域...

C++随笔(四)Nuget打包

首先把自己编译好的包全部准备到一个文件夹 像这样 接下来新建一个文本文档,后缀名叫.nuspec 填写内容 <?xml version="1.0"?> <package xmlns="http://schemas.microsoft.com/packaging/201...

2019/04/20 02:11
129
Python内核源码解析与C/CPP-API拓展编程(二)类型对象

未完结 类型对象: 在上一篇中我们了解到了 PyObject 这个结构只有两个内容:一个引用计数, 一个类型信息. 但是在现实的编程过程中缺失了一些去区别python每一个类型的信息,比如a=1、b=[1,2,...

2019/04/08 01:17
308
Python内核源码解析与C/CPP-API拓展编程(一)PyObject

下载Python源码 我这里使用Python3.5作为学习的源码 目录结构 | --- Include: 包括Python提供的所有头文件, 可以用于c/c++扩展 --- Lib: Python的标准库, 全部都是用python写的 --- Modules:...

2019/04/08 01:11
274
Python随笔(四)抽象语法树AST

什么是抽象语法树嘞? 在计算机科学中,抽象语法和抽象语法树其实是源代码的抽象语法结构的树状表现形式 我们可以用一个在线的AST编辑器来观察AST的构建 Python语言的执行过程就是通过将Pyt...

2019/03/31 23:31
686
Python随笔(三)虚拟机运行原理

说到Python的运行机制,就不得不从.pyc文件和字节码说起 PyCodeObject对象的创建时机是模块加载的时候,即import。 .pyc文件 执行 python test.py 会对test.py进行编译成字节码并解释执行,但...

2019/03/30 23:49
558
Python随笔(二)GIL

GIL(global interpreter lock)是Python一个非常让人蛋疼的问题,它的存在直接影响了对Python并发线程的性能调优。 这里我搬一个测试出来看看运行时间 from threading import Thread import ...

2019/03/30 23:25
38
Python随笔(一)Python3关键字

查看Python3的全部关键字方法 import keyword print(keyword.kwlist) print(len(keyword.kwlist)) 我们可以看到Python3有33个关键字 break False None True and as assert class continue d...

2019/03/30 20:24
157
C++随笔(三)从一段溢出去理解printf函数的安全性

先贴代码 include <stdio.h> int main() { char key[]="password"; char b[]={'e','f'}; char c[]={'g','h'}; printf("%s",c);//输出ghefpassword return 0; } 导致这样的结果的原因让我们回...

2019/03/30 14:24
88
C++随笔(二)用指针强制访问private的值

private本来是私有变量,外部无法访问的,但是抖个机灵,我们用指向类的指针和在类里面不断偏移我们的指针地址来访问私有成员变量的值,注意,这种方法只是个奇技淫巧,使用不安全。 #inclu...

c++
2019/03/30 13:49
114
C++随笔(一)关于用int来表示一个对象指针并复原问题

昨天群里一个老哥问我的,他去取了一个线程的DWORD地址,然后保存成为一个char* buffer,在接下来的使用过程中,把buffet内存储的指针地址赋值给一个变量hook那个线程,于是我寻思DWORD的定义...

2019/03/30 03:47
41
Core Linux 操作文档(一)

系统配置及其初始化操作

2018/01/13 11:54
195
Core Linux折腾(一)[二]

控制台版本纯命令行安装

2018/01/13 11:29
182
Core Linux折腾(三)

编译一套LAMP服务器

2018/01/10 20:56
219
Core Linux折腾(一)[一]

Core Linux的硬盘安装

2018/01/10 18:56
154
GTK基础操作类

1 类型定义 整数类型:gint8、guint8、gint16、guint16、gint31、guint32、gint64、guint64。不是所有的平台都提供64位整型 整数类型gshort、glong、gint和short、long、int相同 布尔类型gbo...

2017/07/13 22:10
210

没有更多内容

加载失败,请刷新页面

返回顶部
顶部