Fork me on GitHub
摘要: 最近在研究ESC/POS 打印指令,时不时的就用到 ASCII和Hex的相互转换 阅读全文
posted @ 2017-08-03 18:07 Jackbase 阅读(21854) 评论(0) 推荐(0) 编辑
摘要: C++ DWORD 转byte char 数组、指针 byte char 数组、指针 转 DWORD 阅读全文
posted @ 2017-08-01 18:57 Jackbase 阅读(2749) 评论(0) 推荐(0) 编辑
摘要: 以下是.NET命名管道解决方案中几个主要的类。 NamedPipeNative:这个类和kernal32.dll联系实现命名管道的通信,其中包含一些常用方法和常量。 NamedPipeWrapper :这个类是NamedPipeNative的一个包装。 BasepipeConnection:这是一个 阅读全文
posted @ 2017-08-01 18:51 Jackbase 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 客户端代码: 服务端代码: 下篇,写下C# Name Pipe 跨进程通信 阅读全文
posted @ 2017-08-01 17:54 Jackbase 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 最近在研究pos打印机相关功能, 调用winapi以及跨进程通信等,都涉及到类型之间的转换。 C/C++ C# HANDLE, LPDWORD, LPVOID, void* IntPtr LPCTSTR, LPCTSTR, LPSTR, char*, const char*, Wchar_t*, L 阅读全文
posted @ 2017-08-01 10:52 Jackbase 阅读(8622) 评论(1) 推荐(0) 编辑
摘要: Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Profess 阅读全文
posted @ 2017-07-27 14:00 Jackbase 阅读(5015) 评论(0) 推荐(0) 编辑
摘要: 一张图,清晰的说明 SLB和 CLB的优劣。 阅读全文
posted @ 2017-07-27 13:57 Jackbase 阅读(1033) 评论(2) 推荐(0) 编辑
摘要: 网上C#USB通信的资料比较少, 基本上都是基于LibUsbDotNet 和 CyUsb, 关于打印机设备的还有一个OPOS。 本篇文章基于LibUsbDotNet。 1. 下载并安装 LibUsbDotNet 安装文件。 2. 运行Filter Wizard, Install a device f 阅读全文
posted @ 2017-07-27 11:45 Jackbase 阅读(18749) 评论(1) 推荐(1) 编辑
摘要: Visual Studio 没有提供此功能,只能用正则表达式,具体做法如下: 一、ctrl+ H 打开替换框 二、在替换框中的源中输入 ^(?([^\r\n])\s)*\r?$\r?\n 图如下: 完毕 阅读全文
posted @ 2017-07-25 10:37 Jackbase 阅读(1566) 评论(3) 推荐(0) 编辑
摘要: 在你的项目属性页面里面,把是否包含unsafe代码的选项选上 阅读全文
posted @ 2017-07-25 09:46 Jackbase 阅读(1117) 评论(0) 推荐(1) 编辑
摘要: HWND hWnd = ::FindWindow(NULL, L"XXXXXXX"); if (hWnd != NULL) { DWORD dwReadBytes; unsigned char *lpbuffer = (unsigned char *)malloc(10 * 1024 * 1024);; USES_CONVERSION; LPCSTR path ... 阅读全文
posted @ 2017-07-24 10:20 Jackbase 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: /bin 该目录中存放Linux的常用命令。/boot 该目录默认下存放的是Linux的启动文件和内核。/cdrom 该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下。/dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与 阅读全文
posted @ 2017-05-10 09:47 Jackbase 阅读(384) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have ex 阅读全文
posted @ 2017-04-12 21:22 Jackbase 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇讲了一些基础,主要注重的是查,包括建立数据库链接、获取数据库、获取表、列出数据库、列出表、列出索引、获取数据等。 本篇依然是基础,注重增改删,废话不多说,咱们开始。 进阶 创建一个数据库和一个集合 需要说明一点, 创建集合,可以设置集合一些项,关于CreateCollectionOptio 阅读全文
posted @ 2017-03-24 16:44 Jackbase 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 前言 距离上一次写博客,已经不记得大概有多长时间了, 是时候继续前行了... MongoStudio 是一个Web的 MongoDB可视化操作工具, 一年半前已经写好, 但是总觉得不足, 现从头开始... 语言: C# 驱动: MongoDB C# 2.2 Driver 支持: MongoDB 3. 阅读全文
posted @ 2017-03-21 17:45 Jackbase 阅读(1643) 评论(0) 推荐(0) 编辑