- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 Lua_zmq 以及socket通信
1,序言,zmq 作为一种通信比较好,快捷的方式,越来越多的开发者使用。这里提供一个简单的例子来叙述lua_zmq的通信方式:案例是在Mac电脑编写 1,先说zmq中req和rep方式,rep 作为服务端,req作为请求端,req只有先收到req的请求后,才会发消息回复,同理,req只有发送请求后,才会得到rep的消息相应。流程不可变, 上代码: 服务端rep:require "zhelper
2017-01-18 22:43:36 2597
原创 关于Mac获取usb设备pid,vid,locationID的使用
获取usb设备的pid, vid, locationid.大家知道usb设备都有pid,vid,locationid,当USB设备连接电脑时,如果设备名字重新插拔后变化,那么无法获取,就得重新配置信息,然后进行通信。为此写了个程序来获取locationid,pid,vid 每个设备都有唯一的标识,所以具体情况如下:编辑环境xcode8.3以上调用的库文件IOKit.framework...
2018-03-27 20:05:47 7802 1
原创 coreplot 库的简单实用例子
coreplot库是一个画图很方便的库,网上可以下载源代码,也可以在官网搜索,打开Xcode,新建工程文件,名字随便取。HYminorTickFormatter.xproject. 如图: ,然后添加Coreplot 库 在工程LinkBinaryWithLibraries。添加core plot.framework 如图: 2. 添加新文件,命名为controller.h cont
2018-01-02 20:00:32 526
原创 c++ STL 学习小计
C++ STL 简单学习 这几天学习stl ,简单记录自己的感悟STL 容器container 算法 Algorithms 迭代器 iterator 容器适配器 container adaptor 函数对象 functor容器(container):容器是数据在内存中组织的方法,例如,数组、堆栈、队列、链表或二叉树(不过这些都不是STL标准容器)。STL中的容器是一种存储T(Templa
2017-07-07 21:12:20 365
转载 关于阻塞 非阻塞 同步 异步的解释
socket阻塞与非阻塞,同步与异步、I/O模型 - guisu,程序人生。 逆水行舟,不进则退。 - 博客频道 - CSDN.NET
2017-06-19 22:33:33 399
原创 lua调用c++dll 简单案例
大家都知道lua和c++之间可以相互调用;方法有好多调用tolua++.exe,swig 转化工具都行,下面演示一个lua 调用c++dll简单案例: 配置环境: vs2012,lua工程文件和tolua工程文件,lua 安装环境 1,新建一个工程project命名为CameraTest1,添加头文件cameraTest_function.h和cameraTest_function.cpp文件
2017-03-12 12:15:46 2221
原创 c++ 调用lua函数简单案例
主要利用lua的接口函数: luaL_dostring(L,”“); luaL_dofile(L); 还有讲lua转化为动态链接库;使用工具:xcode7.0 上代码案例://// testlua.h// Test_lua//// Created by Intelligent on 16/12/2.// Copyright © 2016年 com.Intelligent.
2017-03-11 22:31:18 381 1
原创 C# 关于事件 委托的理解
C#看起来有点绕的感觉,不像c++那样严谨,类的定义,C#的方法,不是一个类型,知识其他类型的成员变量。还有C#必须是一个强类型的语言,参数类型都要加上前缀,比如: public void print(int){…},所以一个方法不能直接作为其他方法的参数。把一个方法名作为参数,无法制定类型,干脆传对象,然后执行方法。using System; namespace MyEventTest
2017-03-09 13:50:24 310
转载 C++ _deslspec的使用
c++ 中__declspec 的用法语法说明:__declspec ( extended-decl-modifier-seq )扩展修饰符:1:align(#) 用__declspec(align(#))精确控制用户自定数据的对齐方式 ,#是对齐值。e.g__declspec(align(32)) struct Str1{int
2017-03-02 14:47:54 870
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-02-26 14:52:59 215
原创 c++ 创建dll以及调用dll的案例
1,新建一个空项目,定义头文件,源文件,//CameraDLLl.hextern "C"__declspec(dllexport)bool IAInitCamera(charcameraIp[]);extern "C"__declspec(dllexport)bool IASetCameraReady(charsaveImagePath[
2017-01-11 18:57:48 2840 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人