自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 量化选股--tushare的利用

量化选股的常用python模块,介绍tushare使用中,总结的一些短代码import tushare as tssymbols = ts.get_stock_basics()st = ts.get_st_classified()lv_price_1 = 50def isSt(stockID): ...

2018-05-04 08:21:41 1867 0

原创 量化选股-开放平台

量化选股,实时选股,短线王 http://ykquant.cn 开源项目: https://gitee.com/yquant/YKQuantPublisher App下载: 》》webApp版 http://yquant.gitee.io/ykquantpublisher/app/do...

2018-04-28 08:33:06 989 0

原创 乐舞app client 反编译

当前 Apktool 使用版本:Android Killer Default APKTOOL 正在反编译 APK,请稍等... >I: 使用 ShakaApktool 2.0.0-20150914 >I: 正在加载资源列表... >I: 反编译 AndroidManife...

2017-02-22 19:19:47 540 0

原创 期货ctp开源量化平台

OC开放量化平台(原open_ctp);使用c++,python等语言;支持A股,国内期货CTP;使用CMAKE构建跨平台工程;实现个人策略编写的开放平台:量化选 股,CTP策略等待你实现;“ctp互动交易平台“”使用cocos引擎支持跨平台(windows,IOS,Android...

2016-11-11 14:15:33 8932 0

原创 多态 和 virual 析构的关系

<br />namespace B { class CBase { public: CBase() { printf("<Base>+/n"); } virtual ~CBase() //virtual 加...

2011-05-06 17:05:00 659 0

原创 C++类继承关系问题(遗忘好久,拾起来)

<br />C++类继承关系问题<br />  在C++中继承主要有三种关系:public、protected和private。这三种继承关系中public<br />继承是最为常用的一种继承关系,代表了接口继承含义,而他们分别具体代表了什么含义呢?<br...

2011-05-06 16:45:00 925 0

原创 error RC2135 :错误的解决方案

<br />定位到rc文件的后几行,找到类似文本,并改成如下形式:<br /> <br />主要区别就是:LANGUAGE 4,2<br />如下:<br /> <br />#if !defined(AFX_RESOURCE_...

2011-04-25 10:31:00 8591 0

原创 客户端连续发包,服务器丢包?no,可能是缓冲区满了。

<br />socket发送数据时候先把数据发送到socket缓冲区中,之后接受函数再从缓冲区中取数据,如果发送端特别快的时候,缓冲区很快就被填满(socket默认的是1024×8=8192字节),这时候我们应该根据情况设置缓冲区的大小,可以通过setsockopt函数实现 int s...

2011-04-15 15:26:00 3061 0

原创 gsoap库的使用技巧(使用类封装和接口的区别)

<br />从命令行生成顺序开始:<br /> <br />1.soapcpp2 -i -C -x a.h<br /> <br />生成的是类封装<br /> <br /> <br />2. soapc...

2011-03-22 14:52:00 1309 0

原创 精确计时:纳秒

<br />//纳秒 __int64 Count(void) { _asm _emit 0x0F _asm _emit 0x31 } CWinApp theApp; using namespace std; int _tmain(int argc, TC...

2011-03-11 15:14:00 759 0

原创 CComBSTR to CString char*

CComBSTR tmp;CString srt = COLE2T(tmp);

2011-03-02 15:50:00 642 0

原创 boost pool性能对比

<br />// testPool.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <boost/pool/object_pool.hpp> #include <boost/po...

2011-03-01 12:32:00 2067 1

原创 你的网站还差一个及时聊天室吧,来使用openchat组建

OpenCHAT INSTALL DOWNLOADING OpenCHAT is freely avaiable from http://sourceforge.net/project/openchat/ Please allways download the latest ...

2011-02-28 21:23:00 2213 0

原创 unicode和utf8编码的互相转换

<br />class CUtf8 { public: static std::string Encode(const wchar_t * pSrc) { _uint32_ srcLen = wcslen(pSrc); std::string outBuf; ...

2011-02-24 10:23:00 698 0

原创 守护进程

<br />#include "stdafx.h" #include <iostream> #include <windows.h> #include <stdio.h> #include <tchar.h&...

2011-02-10 09:14:00 509 0

原创 金庸武侠-历史的足迹

<br />公元前476年 西施送入吴国;范蠡遇到阿青,阿青传越国剑士剑法。<br /><br />  公元前473年 越国灭掉吴国;范蠡与西施隐居,阿青离去。<br /><br />  526年 南北朝时期,印度高僧菩提达摩来到中国,在...

2011-01-30 15:57:00 4375 0

原创 class的sizeof

<br />#include<iostream.h> class a {}; class b{}; class c:public a{ virtual void fun()=0; }; class d:public b,p...

2011-01-27 16:59:00 5729 1

原创 memcpy() memmove()和memccpy()

<br />相关函数: bcopy(), memccpy(), memcpy(), strcpy(), strncpy() 表头文件: #include <string.h> 定义函数: void *memmove(void *dest, const void *src...

2011-01-24 13:25:00 760 0

原创 vs71编译boost 1.45库

<br />运行bootstrap.bat生产bjam.exe<br /> <br />控制台运行 bjam stage<br /> <br />等待3-10分钟,视机器情况而定<br /> <br />ok<...

2011-01-20 10:16:00 591 0

原创 一个算法题:BYTE[0]=Ox12 BYTE[1]=0x34 BYTE[2]=0x56 最后要转换成字符串123456

<br />俺偷懒了<br /> <br /> // byte2char.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" typedef unsigned char BYTE; B...

2011-01-19 23:16:00 2438 0

原创 关闭windows的安全警报,超烦人的警告~!!

<br />在服务里关闭<br /><br />方法如下:<br />打开“控制面板”<br />打开“管理工具”<br />打开“服务”<br />找到名为“Security Center”的服务<br /...

2011-01-12 08:50:00 967 0

原创 placement new

<br />placement new 是重载operator new 的一个标准、全局的版本,它不能够被自定义的版本代替(不像普通版本的operator new 和 operator delete能够被替换)。<br />void *operator new( size_...

2011-01-06 15:18:00 1452 0

原创 boost pool 集中展示

<br />// boostPoolTest.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <boost/pool/pool.hpp> #include <boost/pool...

2011-01-06 15:07:00 696 0

原创 经典的C++开源库 做大项目的时候别忘了利用上

<br />经典的C++库 <br />   STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合 <br />         标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了, <br />...

2011-01-06 14:30:00 1646 0

原创 数组初始化还记得吗

<br /> BYTE data[] = {"123456789"}; BYTE data1[] = {1,2,3,4,5,6,7,8,9}; BYTE num[]={'1','2','3',�...

2011-01-06 10:01:00 484 0

原创 处理器的大小端

<br />为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器),另外,对于位数大于 8位的处理器...

2011-01-05 09:43:00 1122 1

原创 需善于使用namespace

<br />我们经常在很多头文件中定义繁琐的函数,不免遇到英文单词匮乏,同名函数的出现,若此时某一文件同时包含了这2个文件,则造成编译异常。<br /> <br />此时我们就可以给不同的模块,定义自有的namespace,在使用的时候,用域操作::以用这些函数...

2011-01-04 16:52:00 610 0

原创 还在纠结于unsigned的类型范围吗

<br />无符号版本和有符号版本的区别就是无符号类型能保存2倍于有符号类型的数据,比如16位系统中一个int能存储的数据的范围为-32768~32767,而unsigned能存储的数据范围则是0~65535。<br /><br />同样,在32位系统中一个ch...

2010-12-31 13:07:00 459 0

原创 gSoap的简易使用流程

<br />1。下载对应版本的gsoap包<br />2。解压后,到bin目录找到2个exe文件<br />3。此exe可以生成对应的 nsmp,h,cpp等相关文件<br />4。建立proj,包含这些文件<br />5。根据生成的接口...

2010-12-29 16:59:00 548 0

原创 makefile 详细解读

<br />一、Makefile的规则<br /><br />在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则。<br /><br />target ... : prerequisites ...<b...

2010-12-23 14:50:00 542 0

原创 stl std::find使用

原型与概述<br />它与所有的STL算法一样,是一个模板函数,它的原型如下: #include <algorithm><br />template<class InputIterator, class T><br />InputIter...

2010-12-23 13:39:00 6566 0

原创 程序员阿士顿的故事

<br />我告诉过你有关阿士顿的事情吗?<br />阿士顿是一个典型的吃玉米长大的农场男孩,他的父母曾经是嬉皮士,从来没有真正地同心协力过,直到有一天他的妈妈继承了密歇根农村的15亩地。然后他全家搬到了那里,买了一对奶山羊,靠在农贸市场把有机山羊奶酪卖给雅皮士们谋生。&l...

2010-12-23 10:09:00 810 1

原创 联众购回海虹及NHN所持股份完成MBO

<br />12月22日凌晨消息,联众已经通过MBO(管理层收购)的方式,购回原两大股东海虹、NHN所持有的股份,涉及金额或在5000万美元左右。与此同时,联众还对公司架构进行了调整,并任命原IBM大中华区高管杨庆出任公司联席CEO一职。<br />两大股东离场<br...

2010-12-23 09:57:00 1664 0

原创 mysql sdk;顺便调查有多少er在用这种方式访问mysql?

<br />// mysqlCon.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "winsock2.h" #pragma comment(lib,"./inc/l...

2010-12-20 16:16:00 922 0

原创 请勿滥用memcached

<br />Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,...

2010-12-17 21:02:00 617 1

原创 DAMAGE:after Normal block

<br />今天帮助别人调试一个小程序,他的程序使用dev-c++调试会出现内存不可read的错误,我懒得启动linux就直接使用vc6来调试了,会咣一声程序挂掉,报DAMAGE:after Normal block这种错误,如图<br />http://wzgyantai...

2010-12-16 11:19:00 929 0

原创 链表自实现:插入,删除

<br />// nodelist.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" struct Node { int value; Node * _next; }; class list {...

2010-12-15 21:52:00 372 0

转载 用 GDB 调试程序

<br />用 GDB 调试程序<br />原著:Rick McMullin用 gdb 调试 GCC 程序     Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构...

2010-12-15 16:51:00 347 0

转载 CtrIsValidHeapPointer(pUserData)、DLL、以及CString

<br />在使用VC 6.0 做动态链接库的时候,如果从exe主程序里调用dll中的函数使用了CString类作为参数,在函数结束的时候通常会遇到以下错误:<br /><br />_CtrIsValidHeapPointer(pUserData)<br ...

2010-12-15 11:32:00 1301 0

原创 新浪围脖开放平台六"字符串转化"

<br />//.h<br />/** * @brief char convertion * @file NAStingUNIT.h * @author welbon * @Email < libo.weng@gmail.com > * ...

2010-12-11 12:14:00 576 0

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