ctp

分享我对 ASP.NET vNext 的一些感受,也许多年回过头看 So Easy!

青春壹個敷衍的年華 提交于 2019-12-16 19:11:51
写在前面 阅读目录: Visual Studio "14" CTP 关于 ASP.NET vNext ASP.NET vNext 实践 后记   ASP.NET vNext 发布已经过去了一个多月的时间,发布详情请访问: 振奋人心呐!关于下一代.NET——ASP.NET vNext 的更多说明 ,当时看这完篇新闻的第一感觉就像文章标题一样“振奋人心”, 其实 每个人都有自己的感受,对于我来说, ASP.NET vNext 最大的特性就是跨平台(基于 Mono 运行时),试想下:作为.NET程序员,终于不被Java或C++程序员挑自己的短板,确实是蛮振奋人心的。当然,除了跨平台,使用 Roslyn 编译器动态编译(修改源代码,刷新页面即可)、云优先(Cloud First)、开源等等特性也是蛮重要的。    以下内容,只是一些个人看法,仅供参考学习,也欢迎讨论指教。 Visual Studio "14" CTP   Visual Studio "14" CTP( Community Technology Previews )是 下一代 Visual Studio 的社区预览版,我个人认为 Visual Studio "14" CTP(以下简称:VS 14 CTP) 就是为 ASP.NET vNext 而量身定做的,当然也包含了其他模块,比如:Store Apps、Cloud等等,

CTP下单与持仓查询

被刻印的时光 ゝ 提交于 2019-12-14 07:19:05
一、下单 下单用限价单方法,目前支持市价单的只有郑商所和大商所。但是如果想要在其他交易所下市价单,也可通过下限价为跌停价或者涨停价的限价单达到同样的效果。 二、查询持仓 CTP查询持仓直接调用交易API中的持仓查询方法ReqQryInvestorPosition(InstrumentID, ExchangeID)即可,但系统限定查询间隔为1秒以上,否则会返回查仓查询错误,错误代码为-2。 CTP系统在下单之后仓位不会立刻变化,因此,在下单之后sleep一下再查询持仓,才可以得到正确的仓位数据。 ReqOrderInsert_Ordinary(orderData.ExchangeID, orderData.InstrumentID, orderData.Direction, orderData.dPrice, orderData.cOffsetFlag, orderData.g_chVolume); WaitForSingleObject(g_hEvent, INFINITE); ///返回撤单或者返回成交回报 Sleep(1000); ReqQryInvestorPosition(orderData.InstrumentID, orderData.ExchangeID); WaitForSingleObject(g_hEvent, INFINITE); ///仓位查询通知

甘特图控件如何自定义绘图?DevExpress Winforms帮你忙

邮差的信 提交于 2019-12-05 16:42:55
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpress WinForms都能轻松胜任。DevExpress广泛应用于ECM企业内容管理、 成本管控、进程监督、生产调度,在企业/政务信息化管理中占据一席重要之地。 【适用范围】:各种桌面、Web应用程序开发,尤其是WinForms应用程序开发。 点击获取DevExpress v19.2完整版试用下载 在日前正式发布的DevExpress v19.2中,DevExpress WinForms Gantt Control已作为社区技术预览(CTP)正式发布!从此版本到将来的v20.1版本,技术团队将改进和扩展此控件,以便您无需编写代码即可提供出色的用户体验!本文将介绍如何利用甘特图控件的CustomDraw事件来模拟与甘特图相关的主要功能。 Custom Draw事件 DevExpress WinForms Gantt控件包含以下Custom Draw事件: CustomDrawTask - 允许您在控件的Diagram区域内手动绘制标准任务、摘要任务和里程碑。 CustomDrawTaskDependency - 使用此事件来自定义任务依赖性(从一个任务栏指向另一个任务栏的箭头)。

libuv的典型应用——CTP的Node.js封装

梦想的初衷 提交于 2019-12-04 14:41:06
写过CTP的同学可能不多,这是一个期货接口。没听说过的也无妨。 C++多线程回调 CTP 提供了若干个父类供开发者继承,里面的回调都是通过覆盖父类的纯虚函数实现。 当SDK有事件发生的时候,就会调用这些定义的回调函数。 class CThostFtdcTraderSpi { public: virtual void OnFrontConnected(){}; virtual void OnFrontDisconnected(int nReason){}; 编写一个这样的程序是十分痛苦的,因为回调函数的执行是在某个工作线程中。所以很容易引起并发读写的问题。代码会变得十分复杂。 编写过Node.js的同学一定以及十分习惯Node的单线程模式,回调函数执行的时候虽然有点“不同步”,但好歹是在一个线程中,所以定义域里面的变量可以随便使用。用惯这种方便的编程方式的同学,如果去接触一下C++那种多线程回调,一定会抓狂的。 那么如何让CTP开发也能很舒服呢?或者干脆将CTP封装成Node的原生模块,然后在Node中调用,岂不妙哉。 这时候协调C++多线程和Nodejs单线程的关键角色就登场了,这就是libuv。 #include <uv.h> uv_async_t async_t; uv_async_init(uv_default_loop(),&async_t,NULL);

What is a .ctp file used for in CakePHP?

匿名 (未验证) 提交于 2019-12-03 02:50:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm starting to use CakePHP, and I'm in the process of reading the manual . About halfway down the page, there's this comment: // Render the element in /views/elements/ajaxreturn.ctp So a very simple question: what's the .ctp extension refer to? What's the general use case? Thanks. 回答1: CakePHP 1.2 introduced .ctp as its file extension for views. CakePHP view files are written in plain PHP and have a default extension of .ctp (CakePHP Template) . These files contain all the presentational logic needed to get the data it received from the

DevExpress v18.1新版亮点——DevExtreme篇(四)

断了今生、忘了曾经 提交于 2019-12-01 01:25:40
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了 DevExtreme JavaScript Controls v18.1 的新功能,快来下载试用新版本! 点击下载>> TypeScript 增强TypeScript功能 DevExtreme API现在使用TypeScript字符串和数字文字类型。 UI Widgets 增强Filter Builder功能 DevExtreme Filter Builder中添加了以下功能: 全新的Between filter operator; 自定义过滤操作。 Form - New 'Button' Item 新的 'Button' item您可以更轻松地添加/自定义表单上使用的按钮。 Form - Range Slider Editor DevExtreme Range Slider现在可用于编辑表单字段值。 Vue Components DevExtreme Vue Wrappers (CTP) v18.1引入了对 Vue 的支持,所有DevExtreme JavaScript小部件现在都可以作为Vue组件使用。 Native Vue Data Grid (CTP) 新版本为VueJS提供原生数据网格组件,作为DevExtreme Reactive

Using MySql with Entity Framework 4 and the Code-First Development CTP

99封情书 提交于 2019-11-26 23:53:22
I thought I'd experiment a bit with Scott Guthrie's latest post on code-first dev with Entity Framework 4. Instead of using Sql Server, I'm trying to use MySql. Here are the relevant parts of my web.config (this is an Asp.Net MVC 2 app): <connectionStrings> <add name="NerdDinners" connectionString="Server=localhost; Database=NerdDinners; Uid=root; Pwd=;" providerName="MySql.Data.MySqlClient"/> </connectionStrings> <system.data> <DbProviderFactories> <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data

甘特图控件如何自定义绘图?DevExpress Winforms帮你忙

。_饼干妹妹 提交于 2019-11-26 19:35:30
DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpress WinForms都能轻松胜任。DevExpress广泛应用于ECM企业内容管理、 成本管控、进程监督、生产调度,在企业/政务信息化管理中占据一席重要之地。 【适用范围】:各种桌面、Web应用程序开发,尤其是WinForms应用程序开发。 点击获取DevExpress v19.2完整版试用下载 在日前正式发布的DevExpress v19.2中,DevExpress WinForms Gantt Control已作为社区技术预览(CTP)正式发布!从此版本到将来的v20.1版本,技术团队将改进和扩展此控件,以便您无需编写代码即可提供出色的用户体验!本文将介绍如何利用甘特图控件的CustomDraw事件来模拟与甘特图相关的主要功能。 Custom Draw事件 DevExpress WinForms Gantt控件包含以下Custom Draw事件: CustomDrawTask - 允许您在控件的Diagram区域内手动绘制标准任务、摘要任务和里程碑。 CustomDrawTaskDependency - 使用此事件来自定义任务依赖性(从一个任务栏指向另一个任务栏的箭头)。

Using MySql with Entity Framework 4 and the Code-First Development CTP

大兔子大兔子 提交于 2019-11-26 12:21:17
问题 I thought I\'d experiment a bit with Scott Guthrie\'s latest post on code-first dev with Entity Framework 4. Instead of using Sql Server, I\'m trying to use MySql. Here are the relevant parts of my web.config (this is an Asp.Net MVC 2 app): <connectionStrings> <add name=\"NerdDinners\" connectionString=\"Server=localhost; Database=NerdDinners; Uid=root; Pwd=;\" providerName=\"MySql.Data.MySqlClient\"/> </connectionStrings> <system.data> <DbProviderFactories> <add name=\"MySQL Data Provider\"