自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 WIndows以服务形式启动程序

//*.h#pragma once#ifdef WIN32#include <windows.h>#include <strsafe.h>#pragma comment(lib, "advapi32.lib")#pragma comment(lib, "strsafe.lib")#define SVCNAME TEXT("wind.cosmos.dbsync.server")#defi

2018-05-07 13:38:21 3463

原创 有用的工具

代理: CCProxy 依赖查看: depends 文件比较:Beyond_Compare 远程访问:mRemote 文档编辑:notepad++,ue 进程信息查看:ProcessExplorer_16.20 VS插件: Visual Assist X C++调试工具:WinDbg(x64) CSV拆分工具:CSV拆分工具 文件检索工具:Everything-1.3.4.686.

2018-05-02 16:01:02 143

原创 禁止类的拷贝构造函数和赋值操作符

// 禁止类的拷贝构造函数和赋值操作符if !defined(DISALLOW_COPY_AND_ASSIGN)define DISALLOW_COPY_AND_ASSIGN(TypeName) \private:

2017-11-03 10:01:46 326

原创 WinSCP

Windows与Linux进行文件传输 http://rj.baidu.com/soft/detail/15150.html?ald

2017-11-01 11:30:14 638

原创 生成dump文件

功能: 1、防止进程崩溃时弹出错误框 2、程序崩溃时生成dump文件,便于分析 注册表文件: 文件1:dmpcreateconfig.reg { Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDu

2017-11-01 11:07:00 337

原创 工具

CSV拆分工具: 按行数拆分csv文件 http://www.jb51.net/softs/147585.html Everything: 文件快速搜索工具 http://download.csdn.net/download/darker_rouge/8346465FileViewPro: 万能文件查看器 http://download.

2017-11-01 11:04:37 237

原创 内存检测工具

WinDbg(x64) 1、使用前:运行gflag.exe。勾选Enable heap tagging和Create user mode stack trace database,这时性能会下降; 2、使用如下命令: gflags.exe /i demo.exe +ust //启动 umdh -pn:demo.exe -f:snap1.log //获取一次快照 umdh -pn:dem

2017-11-01 10:34:19 397

原创 C++时间处理

#include <time.h>//get calendar timetime_t t_local_time;time_t t_gm_time;time(&t_local_time);t_gm_time = time(NULL);//to struct tm//formal(星期几 月份 日期 时:分:秒 年\n\0) //e.g:Wed Jan 02 02:03:55 1980

2017-05-25 10:47:59 184

原创 windows获取时间(精度到ns)

//时间计算static int64_t LargeIntegerToInt64(const LARGE_INTEGER& i) {return ((int64_t)i.HighPart) }static int64_t HighResTimer() {LARGE_INTEGER counter;QueryPerformanceCounter(&counter);ret

2017-04-11 16:04:59 1337

原创 effective C++ 笔记二

new 一定记得deletenew  typename[] 一定记得delete[]new不一定会成功,因此可能需要有提醒机制,使用set_new_handler(void *):// function to call if operator new can't allocate enough memoryvoid nomorememory(){ cerr << "u

2016-01-27 19:32:23 209

原创 effective C++笔记一

尽量用const和inline而不用#define1、const int TEST_NUM = 1;2、类中:class Test{private:static const int TEST_NUM = 1;...;}以上只是申明,同时需要在类实现时进行定义:const int Test::TEST_NUM;当然,可以使用enum进行赋值,而不用在类

2016-01-25 19:31:55 275

原创 各种命令更新...

VS 复制命令:rem copy /y "$(SolutionDir)TDB_API_Windows_v2\bin\win32$(Configuration)\TDB_API_Windows_v2.dll" "$(ProjectDir)$(OutDir)"

2015-12-07 15:52:24 372

原创 Matlab调用c++库

方法一:   条件:已有dll库,dll库所需的.h头文件   过程:1、matlab启动mex功能,使用mex -setup,并选择使用的c++编译软件         2、写一个.cpp(test.cpp)文件,调用该库里的函数         3、matlab命令行使用mex test.cpp文件即可生成对应版本的.mexw64和.mexw32的matlab库   事例:

2015-11-30 08:31:57 1141

原创 linux命令——编译

一、c/c++g++ -c -fPIC a.cpp -I./ -I./linux/(依赖库)//编译为.o文件export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./linux/ //依赖库文件位置g++ a.o  b.o -shared -fPIC -o libTDBAPI_v2.so -L./linux/ -lWHNetWork(依赖库名)二、J

2015-11-10 17:32:50 312

原创 PHP学习笔记

一、PHP概念       PHP(Hypertext Preprocessor,超文本预处理器),一种服务器端、跨平台、HTML嵌入式脚本语言,尤其适合Web开发    B/S(浏览器/服务器,Browser/Server)体系结构。    安全、跨平台、速度快、面向对象。    PHP+MysqL结构,跨平台运行。    学习?目标;PHP开发环境;基础

2015-07-14 13:28:57 233

原创 JSON

JSON(JavaScript Object Notation),跨平台、轻量级数据交换方式、无附加标记、比XML简单两种结构(对象、数组):对象:{ }开始结束,中间0或多个","分开,key:value构成,如:{     key1:value1,key2:value2,...  }数组:[]开始结束,中间0或多个","分开,如:[ 

2015-07-13 13:22:21 257

转载 法找到“XXX.exe”的调试信息

前天重装了电脑,并配置了Visual Studio2005的VC正则库,boost/regex,运行速度马上快了三倍吧,到底是怎么快的,我还真说不清楚,因为电脑这玩意儿,老是要你程序的Bug群魔乱舞,持之以恒到将要失去信心时给你来了180度大转弯,然后就一切正常了。不管貌似这个正则匹配还算很重要,啥时候心静到悠哉时非把这个写下来不可,现在呢,每次编译我的大程序时,都会拿小到不定点儿的mini程序中

2015-05-28 09:54:39 324

原创 int to SAFE_CHAR

static char SAFE_CHAR(int a){ char ch = (char)a; return (ch!='\0') ? ch : ' '; }

2015-05-19 09:42:04 436

原创 复制内容时

__snprintf(temp,4,marketData.chprefix().c_str());优于memcpy();

2015-05-14 15:57:00 238

原创 SWIG c++转Java

传递 char*(char*,int)时,使用,并将char*更改为byteBuff,byteBuff{char*,int}.i文件%include "typemaps.i"%include "carrays.i"%{#include "TDFClient.h"%}%module tdfapi%pragma(java) jniclasscode=%{

2015-05-14 12:06:33 979

原创 编程遇到的问题:20150507,Java中byte[]与int的互转

//int to bytepublic static void int2byte(int n, byte buf[], int offset) {        buf[offset] = (byte) (n >> 24);        buf[offset 1] = (byte) (n >> 16);        buf[offset 2] = (byte) (n >> 8)

2015-05-07 13:25:48 375 1

创建ERP的MySQL数据表

创建ERP的MySQL数据表,包括销售订单,产品库和产品生产清单,原材料清单,用户信息等

2018-12-24

port转换 port转换

port转换 port转换 port转换 port转换 port转换 port转换

2018-05-02

BugReport dump txt

c++dump为txt c++dump为txt c++dump为txt c++dump为txt

2018-04-27

微信公众平台开发者文档

完整的微信公众平台开法者文档PDF版本,含有大量公众平台简介和基础开发

2015-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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