摘要: 在nodejs的官方网站中有关于C++扩展的详细说明,其中包含了从"hello world"到对象封装的一系列示例。其中的“callback”节是关于回调函数的,美中不足的是,这个回调是阻塞的回调。 官方示例的回调函数用JS代码来模拟的话,大致是这个样子: 使用C++扩展的一个最大好处就是处理一些C 阅读全文
posted @ 2019-06-18 17:27 花菜饸饹 阅读(1620) 评论(0) 推荐(1) 编辑
摘要: 最近的任务是把计划库的API用JavaScript语言调用起来,需要用Node.js的C++扩展,本文简单归总一下node.js addons官方文档https://nodejs.org/api/addons.html 1. 基本知识介绍 在node.js中,除了用js写代码以外,还可以使用C++编 阅读全文
posted @ 2019-06-17 15:09 花菜饸饹 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: python中的作用域分4种情况: L:local,局部作用域,即函数中定义的变量; E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的; G:globa,全局变量,就是模块级别定义的变量; B:built-in,系统固定模块里面的变量,比如int, 阅读全文
posted @ 2019-06-12 19:54 花菜饸饹 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝只拷贝第一层,如a = [[1,2],3,4]中只拷贝3,4,深拷贝需要用copy模块里的函数 现在,大家先不要理会什么是深浅拷贝,听我说,对于一个列表,我想复制一份怎么办呢? 肯定会有同学说,重新赋值呗: 这是两块独立的内存空间 这也没问题,还是那句话,如果列表内容做够大,你真的可以要每一个 阅读全文
posted @ 2019-06-10 14:25 花菜饸饹 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 初次安装使用PyCharm,在新建.py文件时会发现文件头并没有什么信息,因此,使用模板会比较方便。方法如下: 1.打开PyCharm,选择File--Settings 2.依次选择Editor Code Style-- File and Code Templates Python Script 3 阅读全文
posted @ 2019-06-10 13:41 花菜饸饹 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Python中的循环语句有 for 和 while,与C/C++的循环语句略有不同: Python循环语句的控制结构图如下所示: while 循环 Python中while语句的一般形式: 执行 Gif 演示: 同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。 以下 阅读全文
posted @ 2019-06-07 21:21 花菜饸饹 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 今天处理了一个Bug,创建历史数据时脚本函数的起始时间不赋值或者赋0值时,计算引擎推给历史库的UTC时间为-288000000000,一开始以为是bug,经过分析后发现不赋值默认给起始时间赋0值,而此时的0值是localTime的1601年,比格林威治时间快8个小时,而存入历史库的时间是标准的格林威 阅读全文
posted @ 2019-06-06 16:03 花菜饸饹 阅读(2694) 评论(0) 推荐(0) 编辑
摘要: 上节内容变量if else注释 # ''' msg ''' 3个引号 打印多行 ', "" 双单引号的意义是一样的 缩进 本节内容pycharm使用 集成开发环境(IDE,Integrated Development Environment ) VIM #经典的linux下的文本编辑器 Emacs 阅读全文
posted @ 2019-06-03 20:07 花菜饸饹 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 如何在本机上下载和安装Pycharm,具体的教程如下: 1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系 阅读全文
posted @ 2019-06-03 14:38 花菜饸饹 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 昨天开会单工讲了一下编程规范,其中一条是类中包含指针类型的需要实现赋值操作符和拷贝构造函数,其中的拷贝构造函数是什么,在此之前先来了解一下深拷贝和浅拷贝的区别。先考虑一种情况,对一个已知对象进行拷贝,编译系统会自动调用一种构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会调用默认拷贝构造函数 阅读全文
posted @ 2019-05-31 14:18 花菜饸饹 阅读(7151) 评论(0) 推荐(1) 编辑