
技术人生
文章平均质量分 88
黄汉
坚持,就是一刻都不能放松!
展开
-
Java JNI返回C++中结构
我想在C ++中调用一个返回结构数组指针的函数,像这样BOOL __stdcall GetPositionBlotter(int* iCount, void* RecArray);Where RecArray is elements like thistypedef struct _POSITIONREC {char SymIdent[20];char SymExchange[15];char SymSecType[20];char SymExpiry[30];char SymRight[3原创 2020-11-04 09:37:13 · 329 阅读 · 0 评论 -
在CentOS 7上支持OpenOrder开发环境,安装nodejs和CMake
Installing Node.js and npm on CentOS 7NodeSource is a company dedicated to providing enterprise-grade Node support and they maintain a consistently-updated Node.js repository for Linux distributions.To install Node.js and npm from the NodeSource reposito原创 2020-08-05 07:50:18 · 224 阅读 · 0 评论 -
CentOS7升级Git版本
CentOS7升级Git版本2.28.0前言安装依赖卸载旧版本编译安装Git安装步骤验证版本非root用户使用参考本文记录在CentOS 7.6上升级Git到目前最新版2.28.0。前言CentOS7上的Git版本太陈旧,在使用过程中会遇到问题,因此需要升级git版本。# git --versiongit version 1.8.3.1系统版本:(CentOS 7.6)# cat /etc/redhat-release CentOS Linux release 7.6.原创 2020-08-05 07:22:31 · 358 阅读 · 1 评论 -
Building GCC 9.3.0 on CentOS 7
Building GCC 9.3.0 on CentOS 7IntroductionCentOS 7 distribution (as well as RHEL 7) ships with a somewhat outdated version of the GCC compiler (4.8.5 on CentOS 7.5), which may not be suitable to your compilation requirements. For example, C11 - which sup原创 2020-08-04 22:35:08 · 428 阅读 · 0 评论 -
软件的版权和专利辨析
软件受版权或专利保护计算机软件或程序是由计算机执行的指令。软件受版权法保护,与软件相关的发明受专利法保护。源代码和目标代码计算机软件是形成源代码和目标代码的指令。开发软件需要花费大量的技能,时间和精力,因此自然要保护所有辛苦的工作。未经授权的人可以复制和使用计算机程序。您的实际软件和应用程序源代码可能受版权法保护。与软件有关的概念和发明可能受专利法保护。版权保护版权法 将计算机程序定义为文学作品,因此受版权保护。例如,计算机程序是以语言,代码,方案或其他形式表达的指令集,包括能够使计算机执行特定任原创 2020-07-19 23:37:40 · 390 阅读 · 0 评论 -
如何实现一个具备基本功能函数的C++的自定义String字符串类
在这篇文章,我们创造一个自定义的C++字符串类,它具备基本的string操作功能。为什么要创建自己的字符串类呢?其中的一个原因是,当你想要让自己的字符串类型区别于一般的string时,你就需要自定义字符串类。例如,在证券期货的交易策略服务系统中,策略一般具有“策略ID”和“策略实例ID”的属性,他们都是字符串类型。如果你想要在C++代码中严格的限定某些函数调用参数,如果应该输入“策略实例ID”,程序员不会由于粗心而错误的传入“策略ID”。你就需要实现自己的策略实例ID和策略ID。废话不多说,我先上参原创 2020-07-08 20:22:41 · 704 阅读 · 0 评论 -
程序猿19年,仍然是程序员,您想知道我现在生活如何?
19年前,大学毕业,加入了程序员的行列。按理说,那时候遍地是黄金,到处是机会。当时最好的企业,华为,月薪6000,我没有进去。当时作为重点大学的毕业生,有机会进入XX市国税局的。但是我也放弃了。我去了杭州,加入了一家小公司,后来倒闭了。几年后进入了UT斯达康,4年后公司裁员、濒临倒闭。离开后去了上海,加入了一家创业公司,但2年后仍然没有起色,离开了……人生完全没有起色。现在的我,在做什么呢?原创 2020-07-07 18:52:30 · 572 阅读 · 3 评论 -
使用CTP API接口交易期货股票期权国债全市场品种
OpenOrder_CTPCTP接口的二次封装,实现委托状态和成交的严格排序与缓存,还可以省心支持对接CTP之外的其他证券交易柜台,如LTS、QMT、UFT、TradeX等。OpenOrder(CTP)版:是CTP,更省心更全面的API注意: 目前并未支持所有的CTP API接口,仅支持Order Insert/Cancel委托指令。OpenOrder在内部进行委托查询,所以尚未开放提供委托、成交查询接口。注意: 目前委托命令中,暂不支持UserForceClose、IsAutoSuspend、``原创 2020-07-07 18:40:01 · 2074 阅读 · 0 评论 -
Windows上C++串口通讯回调模型
Windows上C++串口通讯回调模型1 简介本文采用C++的面向对象以及模板技术,在Windows平台上设计了使用OVERLAPPED机制的串口通讯C++类Serialflexer。通过使用该C++类,可以方便的创建运行在Windows上的具备串口通讯及状态监控功能的程序。 注:类Serialflexer的绝大部分技术思路来源于参考资料[1]原创 2008-07-19 14:34:00 · 2370 阅读 · 0 评论 -
Java我的三个月——OOP的乐趣
我发现从JSP学习然后转到Java语言的学习对于我来说是一个很好的过程。有位编程大师说“面向对象技术降低了程序入门的门槛”,这句话我想应该可以放到网络技术中,更改为“JSP技术降低了Java程序入门的门槛”。利用JSP技术,可以用比普通Java代码更少的语句实现“hello world”。JSP技术封装了客户端Java代码和网络应用服务器的连接,加上Servlet技术的后台支持,使得开发人员可以很原创 2003-06-06 07:52:00 · 1372 阅读 · 0 评论