自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 一个实际用例中dataframe列的转换操作

import pandas as pd # 这是一个从交易客户端导出的股票持仓csv文件 csv_path = r'C:\Users\tum\AppData\Local\Temp\tmp_ymy1tjo.csv' df = pd.read_csv( ...

2020-05-12 10:24:15 69 0

原创 windows多媒体定时器研究

最近实际工作中有一个业务需求要求1ms精度的一个定时操作,因之前这一块领域很少接触,有些文章也对多媒体定时器有描述,我结合自己的需求写了一个简单demo,以备产品代码中使用。 // MultimediaTimersDemo.cpp : 此文件包含 "main" 函数。程序...

2020-04-29 14:05:30 58 0

原创 tootip的使用总结

在OnInitDialog中 { _tcscpy_s(m_ToolTip_str, 128, _T("连接柜台")); m_ToolTip.Create(this, /* TTS_NOPREFIX| */ TTS_ALWAYSTIP /*| TTS_BALLOO...

2020-04-03 15:25:26 59 0

原创 一个WindowFileMapping的实验记录

#include <Windows.h> #include <iostream> #include <string> void test_file_mapping_writer() { std::string szPath{ "e:\\temp\...

2020-02-28 20:11:49 50 0

原创 win10命令行动态调整网卡优先级

有一台办公电脑需要长时间登录企业vpn,问题是登录vpn后发现ping局域网内的ip不通。一番研究后发现有一个可行的办法,即通过命令行及时调整网卡优先级。注:以下两个命令行需要在powershell中运行,修改优先级需要以管理员方式运行 Get-NetIPInterface命令:该命令可以获取...

2020-01-13 13:03:50 319 0

原创 pywinauto核心代码理解

def __getattribute__(self, attr_name): """ Attribute access for this class If we already have criteria for bo...

2020-01-07 18:03:03 354 0

原创 在centos上安装ta-lib

直接运行:sudo python3 -m pip install TA-Lib 会报错,错误提示如下:" 致命错误:ta-lib/ta_defs.h:没有那个文件或目录 " 此时可以 下载c++源码:wget http://prdownloads.sourcefor...

2019-12-03 11:46:55 257 0

原创 在windows上开发linux程序

1. 概述 由于工作需要,希望能把现有代码移植到linux。基于此目的,最近做了些调研和实验。 由于自己并没有太多的linux下的工作经验,所以不考虑直接在linux平台下工作,开发。 好在现在VSCode,VisualStudio目前都支持跨平台开发。 VSCode有一套remo...

2019-08-30 16:36:03 916 0

原创 2019技术路线

2019技术路线 1. 用对用好CPU架构中的NUMA/CORE/THREAD/CACHE/MEMORY,使现有系统延迟更低。 2. 系统现有结构解耦优化,用好文件映射、消息队列,更优雅地划分模块。 3. 编译器优化实践。理解PGO(Profile-Guided Optimizations)/LT...

2018-12-28 17:00:23 778 0

翻译 Profile-Guided Optimizations 按配置优化

Profile-Guided OptimizationsSend Feedback on this topic to Microsoft.View this topic online in your default browser.Profile-guided optimization lets ...

2018-03-19 15:10:01 882 0

原创 一个std::map和std::unordered_map的以char *作为key的例子

// std_map_key_string_demo.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include &lt;string&gt;#include &lt;unordered_map&gt;#in...

2018-03-12 10:22:42 748 0

原创 windows下pypy3安装配置

下载pypy3 Windows binary (32bit),并解压到特定目录,如D盘根目录下,执行:.\pypy3 -m ensurepip,会安装pip工具试一下:.\pypy3 -m pip install requests,可以安装requests以及相应的依赖库;可以看到安装成功.\py...

2018-02-06 13:36:50 6246 2

原创 c++ std方案的OrderedDict

问题的本质是需要一个能保持插入顺序的map,既能保持插入map的顺序,又能高效的索引、查找、删除。 stackoverflow上的讨论:A std::map that keep track of the order of insertion? 其中这个答案应该是我想要的: 具...

2018-01-11 09:51:47 671 0

翻译 WinPython 3.6.3.0Qt5 集成的包

原文参考:点击打开链接 WinPython 3.6.3.0Qt5 The following packages are included in WinPython-64bit v3.6.3.0Qt5 . Tools Name Version Description ...

2017-12-07 10:17:46 1163 1

转载 kaufman adaptive moving average

#%% def KAMA(price, n=10, pow1=2, pow2=30): ''' kama indicator ''' ''' accepts pandas datafr...

2017-11-15 15:54:23 555 0

翻译 米筐参数调优运行参数含义

In[]:%%rqalpha_plus -h Out[]: Usage: ipykernel_launcher.py [OPTIONS] Start to run a strategy Options: -h, --help Show this...

2017-11-03 13:09:25 644 0

原创 夏普比率计算实验

# 夏普比率研究 # 样本平均收益率 / 样本收益率标准差 import pandas as pd import numpy as np # 构建两个收盘价序列,都是从10涨到10.5, 但数据2显然质量更高 s1_c = pd.Series([10, 9.7, 10, 10.3,...

2017-10-26 18:17:22 4718 0

原创 python numpy的var std cov研究

var:表示方差, 即各项-均值的平方求和后再除以N , std:表示标准差,是var的平方根。 cov:协方差 ,与var类似,但是除以(N-1) import numpy as np # 构建测试数据,均值为10 sc = [9.7, 10, 10.3,...

2017-10-26 16:53:31 5872 0

原创 不同量化平台上财务数据精度的测试

最近在几个量化平台上做了些实验,发现不同平台上财务数据的精度略有不同。因此考虑做一下对比实验。以000732.sz 泰禾集团为例: 2017-08-08 收盘价为16.48 元 2016年年报显示总股本为:1,244,450,720 股,且此后没有总股本变化 2016年年报显示: ...

2017-08-10 09:51:58 488 0

原创 在wireshark中分析http包的过滤器设定

如下: http and ip.addr==11.22.33.44 其中ip.addr为实际的网站ip.

2017-06-01 12:30:27 313 0

转载 python import win32api报错问题的解决

有的机器上在import win32api时会报错,会提示找不到指定的模块。 在网上看到一个比较好的解决办法: python pywin32_postinstall.py -install 经实验确实可以解决问题。

2017-05-30 10:11:53 7640 1

原创 python应用中一个具体问题的效率对比

""" 在处理撮合的逻辑中,有这样一个问题: 以买入委托队列为例:需要维护一个价格由高到低的价格顺序。 对这个价格顺序下有以下两种方案: 1. 使用list 2. 使用deque """ import random import ti...

2017-05-16 13:05:34 284 0

转载 在python list中查找第一个满足条件的元素

在python list中查找第一个满足条件的元素

2017-05-16 12:31:19 12657 0

原创 我是这样在windows上配置winpython的

在自己的工作电脑上,安装了winpython的2.7 3.4 3.5 3.6等不同版本,有时在不同版本间工作切换比较麻烦。后来考虑这样设置环境变量比较靠谱。 添加PY_HOME变量: PY_HOME D:\WinPython-64bit-3.6.1.0Qt5\python-3.6.1....

2017-05-11 10:46:12 873 0

原创 N个人站一圈,从1开始喊道M退出,最后剩下谁?

最近给新员工出了这道题,要求分别用c链表和c++std容器来实现。同时自己也写了这个python程序来验证答案。def func_N_M(N, M): circle = [] i = 1 while i <= N: circle.append(i) ...

2017-01-12 16:28:14 368 0

原创 Winpython 3.5.2.3 PyQt5中设计师缺失的问题

下载并安装了WinPython-32bit-3.5.2.3Qt5;安装Eric6后报缺少QScintilla2, 通过pip安装,并更新了PyQT5至5.7.1;在Eric6中新建窗体再打开,此时报找不到QT设计师通过everything搜索后确实没有designer.exe 为...

2017-01-10 16:38:44 2443 0

原创 自己写的一个利用h5py保存hdf文件的例子,留存!

展示了如何利用python的库h5py来保存数据。

2016-09-29 15:49:26 3594 1

原创 ubuntu server虚拟机及其它

因最近需要一个部署在公网上的通信服务器,查看了一些云主机的需要。由于是个人使用,对价格比较敏感,目前最优先考虑的是西部数码(www.west.cn)的云主机,目前这个配置的年费用是1300元(再送两个月)。(2核+1G内存+60G磁盘+2M带宽智能多线+ubuntu-server-64bit),升...

2016-07-15 13:31:28 346 0

原创 在MFC MDI程序中屏蔽掉菜单栏

一种在MFC程序中不显示主菜单的方法。

2016-06-30 15:50:10 1240 0

原创 ZeroMQ的ZMQ_STREAM模式写的服务器反向先发请求的示例代码

bool has_more(void* socket) { int more = 0; size_t more_size = sizeof(more); int rc = zmq_getsockopt(socket, ZMQ_RCVMORE, &more, &more_siz...

2016-05-18 12:47:57 2952 3

原创 python调用ahk,并读取ahk的执行结果。

目前使用ahk脚本(已编译成独立exe)来执行一个动作,而python主程序负责调用这些不同的ahk程序。      以前是通过系统粘贴板来交互数据,即ahk程序启动后清除粘贴板,在结束时将执行情况已文字方式拷贝到粘贴板,python程序在等待ahk进程结束后再从粘贴板中读取执行结果。很...

2016-04-21 10:53:11 1788 0

原创 访问其它进程的浏览器控件(适用于IE)

我可以保证,以下是最权威、官方的资料。mark一下: https://support.microsoft.com/en-us/kb/249232 https://support.microsoft.com/en-us/kb/176792 https://msdn.microsoft.com/...

2016-04-08 16:56:51 651 0

原创 一种std::string的格式化方法

一种std::string的格式化方法

2016-03-03 17:00:41 19569 3

原创 pypcap安装过程记录

最近看到可以通过python来抓包分析,比起以前通过wireshark+lua来分析要更顺手一些,因此也考虑使用pypcap来做一些尝试。但直接pip install pycap总是失败,因此写下此文档来记录安装过程 pypcap的官网地址是:https://github.com/dug...

2015-08-21 11:29:08 6099 0

原创 AutoHotkey数组例子

通过查看AutoHotkey的帮助文档,可以看到AHK支持数组,但例子和文档表述还是不明晰,因此花了半天时间调试,成功写出了一维数组、二维数组的示例 ;[以下测试从文件逐行读取数据到一维数组,并再次从一维数组读出 cnt_rqlb=0 Loop, read, rqlb.txt { cnt...

2015-05-23 13:06:12 2955 0

原创 跨进程遍历目标进程中树形控件的例子源码

在一个特定场景下,需要读取目标进程中树形控件中各个HTREEITEM的文字信息和区域信息,在查找一些资料后调试成功! void CSysTreeView32_DemoDlg::OnBnClickedBtnTvmGetitem() { TCHAR dbgInfo[128]; //用于Outp...

2015-03-27 00:01:01 1154 1

原创 在python中处理HDF5文件中的link

在h5文件中本来有如下结构: /     |-KLine         |-FQ (FQ是指向YS的一个softlink,但由于以前程序处理错误,变成了一个实际的group)         |-YS 因此需要将FQ在python程序中重新变回成link,但有些h5文件中FQ仍然是link...

2015-03-09 14:01:38 1794 0

转载 在matlab中显示中文

一直受此问题困扰,看了一些文章也没有解决问题。今天看到这篇文章后实验成功。特此记录! #Matplotlib中文显示有问题,当然可以修改配置文件matplotlibrc ,不过较为麻烦.其实只要在代码中指定字体就可以了 # -*- coding: utf-8 -*- fro...

2015-02-17 10:40:08 517 0

原创 在hdf5文件中重命名dataset

以前考虑这个功能时一直没有找到接口,以为要自己先创建一个同样的dataset,再删除老的dataset。今天五一中看到group的接口中有一个: move(source, dest) Move an object or link in the file. If source is a h...

2015-01-06 15:36:59 1210 0

原创 windows系统通知区域编程(SystemTray or NotificationIcon)

最近有个VC程序急切希望具有windows 通知区域图标的功能,从CSDN上参考了几篇文章,但改的效果并不是很理想,于是自己开始思考此问题,并找到源自MS的例子源码。     在MSDN中查找Shell_NotifyIcon,可以看到有个例子连接http://technet.microsoft....

2014-12-03 11:21:34 1384 0

提示
确定要删除当前文章?
取消 删除