自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zdleek的专栏

网络通信与数据库, c++, socket, sql,cocos2d-x; email: 17890396 at qq.com

  • 博客(182)
  • 资源 (15)
  • 收藏
  • 关注

转载 我没有时间 I Don't Have Time?

我没有时间投递人 itwriter发布于 2012-11-15 08:39评论(9)有1407人阅读原文链接 [收藏]                 « »  英文原文:I Don't Have Time  你是否有过想干点儿什么的想法?去开发一个项目?想实现一个目标?  如果是像 Malcolm Gladwell 和Peter Norvig 告诉

2012-11-15 16:52:55 919

原创 又遇到访问内存越界错误

大概的情况类似这样classA{DWORDdary[MAX_TYPE];//MAX_TYPE是已定义常数public:A(){dary[TYPE1]=1;//TYPE1在其他头文件定义,关键是TYPE1>MAX_TYPE,SO越界了dary[TYPE2]=2;//TYPE2>MAX_TYPE

2008-04-18 14:56:00 1061 1

原创 复制数据--bulk insert语句和bcp实用工具

bulk insert语句和bcp实用工具用于在SQL SERVER 数据库和数据文件之间复制数据.(ps:关于导入和导出数据的更多使用方法,可以参考《sql server联机丛书》的 “管理 SQL Server ”-->“导入和导出数据”章节)1)bulk insert语句 bulk insert以用户指定的格式复制一个数据文件至数据库表或视图中。下面的例子会将authors.

2007-10-08 13:34:00 1969

原创 C++宏定义中的 # 和 ## 指令

1) #:构串操作符#是“字符串化”的意思。出现在宏定义中的#是把跟在后面的参数转换成一个字符串。构串操作符#只能修饰带参数的宏的形参,它将实参的字符序列(而不是实参代表的值)转换成字符串常量。#define WARN_IF(EXP) \       { if (EXP)  fprintf(stderr, "Warning: " #EXP " found.\n");}//测试例子...

2018-11-07 16:48:48 477

转载 json与C++结构体互转文章收集

1)x2struct原文: https://blog.csdn.net/xyz347/article/details/79338202代码:https://github.com/xyz347/x2struct 2)struct2json原文:https://blog.csdn.net/arminkztl/article/details/49861223代码:https://...

2018-11-02 17:41:40 1223

转载 Centos 7 常用命令

Centos 7 常用命令https://blog.csdn.net/qq_28334041/article/details/70130636 

2018-10-10 15:19:46 385

转载 [转]Google和必应都无法替代的10大深网搜索引擎

当我们想要搜索某些内容时,我们第一个想到的就是打开Google、百度或必应这类的搜索引擎。但针对有些内容,却是这些常规搜索引擎无法获取到的,那就是隐藏在深网的内容。据不完全统计,深网的信息量为表层网络的500倍。那么,深网主要都包含了些什么内容呢?其实,深网主要包括的都是些,例如需要某些条件如注册、付费,才能访问的内容,如数据库和某些服务等。而常规搜索引擎通常只会对静态网页进行抓取,而对于这些存储...

2018-10-10 01:36:59 686

转载 [转]微软Windows操作系统全面兼容机器人操作系统ROS1和ROS2

微软Windows操作系统全面兼容机器人操作系统ROS1和ROS2https://blog.csdn.net/ZhangRelay/article/details/82892892

2018-10-07 01:17:24 534

转载 【转】 各类游戏对应的服务端架构

【转】 各类游戏对应的服务端架构https://blog.csdn.net/to_be_better/article/details/56954500

2018-09-25 15:04:46 168

原创 学习游戏服务器编程提高篇

【转】学习游戏服务器编程提高篇https://blog.csdn.net/jxw167/article/details/54691214

2018-09-25 15:00:42 151

转载 服务端开发框架及技术(转)

【转】 服务端开发框架及技术https://blog.csdn.net/guangyinglanshan/article/details/79109821

2018-09-25 14:26:06 369

原创 使用JsonCpp实现C++数据结构与Json格式的相互转换

 在一个项目中,由于客户端与服务端程序各自采用编程平台有差别,在两者进行Socket网络通信的时候,就面临数据包格式的一致性问题。对于这种不同平台程序间的通信问题,当然也可以使用protobuf,thrift等成熟的工具对数据进行序列化和反序列化处理。但是由于客户端的框架代码基于原来Json格式,服务器则是C++数据结构格式,两者都已经存在现成的框架代码,为了不做大的变动,...

2018-09-12 17:49:31 5954 1

转载 【转】windows编译生成protobuf库(使用minGW编译)

原文: https://blog.csdn.net/jack_20/article/details/73549523

2018-08-31 16:04:48 619

转载 C++使用protobuffer的一些坑

原文: https://blog.csdn.net/AXuan_K/article/details/64906924最后总结一句,使用protobuf,在c++中给string赋值c字符串的时候一定要指定长度,因为事实上赋值的内容可能是一个Bytes数组,而不是一个标准的'\0'结尾的字符串。赋值范例如下:char pData[1024]={0};//...... //seri...

2018-08-31 14:04:49 2357

转载 【转】如何使用谷歌的protocolBuffer(for C++)

转个链接,备用如何使用谷歌的protocolBuffer(for C++) 

2018-08-31 13:58:39 381

原创 protobuf v3.60在Windows平台的编译

1)首先从github下载google的protobuf,我下载的是Release版本v3.6.0https://github.com/protocolbuffers/protobuf/2)下载protobuf在本地的存放路径,这里假设为: D:\Tools\protobuf3)下载CMAKE,当前版本3.12.0, 本地安装路径为:D:\Tools\CMake4)这里使用GUI界...

2018-08-31 12:06:16 553

转载 【转】三种通用应用层协议protobuf、thrift、avro对比

【原文: https://www.douban.com/note/523340109/ 】Google protobuf:优点    二进制消息,性能好/效率高(空间和时间效率都很不错)    proto文件生成目标代码,简单易用    序列化反序列化直接对应程序中的数据类,不需要解析后在进行映射(XML,JSON都是这种方式)    支持向前兼容(新加字段采用默认值)和向后兼容(忽...

2018-08-30 15:49:18 1889

转载 在上海软件行业,我见到的年入50万的众生相——我们该如何努力从而达到这个目标

【原文: https://www.cnblogs.com/JavaArchitect/p/9304778.html 】    先说明,这里是指税后。年收入50万在上海算多吗?比上不足,比下有余。    不过在上海达到这个水平,至少可以说是能达到财务自由了吧。况且,根据马太效应的说法,和年入20万到50万这个增加阶段相比,年入50万到100万这个增长难度会小很多。   虽然说,本人尚...

2018-07-17 11:14:47 963

转载 [转]Cocos2d-html5游戏开发,常用工具集合

代码编辑器IDEWebStorm (Windows, Mac) Cocos2d-html5官方团队在用,非常优秀的工具,请大家支持正版动画编辑器 Animation EditorSpriteHelper关卡编辑器 Level EditorLevelHelper位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph...

2018-07-02 11:44:08 317

转载 【转】SQL存储过程解密

【原文】https://www.cnblogs.com/vinsonLu/p/5913242.html首先要建立一张表和一个存储过程:1)建表,用于保存解密后的存储过程SQL脚本内容CREATE TABLE [dbo].[SQL_DECODE]( [ID] [int] IDENTITY(1,1) NOT NULL, [SQLTEXT] [nvarchar](max) NOT NUL...

2018-06-14 10:56:36 443

原创 云服务器架设FTP服务的设置问题

在阿里云上架设自己的FTP服务器,开公网端口,FileZillaServer基本的设置步骤都完成使用ftp客户端从外网链接到服务器,显示连接成功,用户名密码正确,但是列出ftp根目录内容却超时失败。经过检查设置,发现是FileZillaServer没有指定ftp pasv模式的端口设置端口之后,ftp就可以正常访问了。设置界面如下,供参考。下图中的端口号,也必须是在云服务器有开放的公网端口。...

2018-06-12 17:32:05 563

转载 [笔记]SQL Server日志文件清理方法 不分离数据库

     【原文】https://blog.csdn.net/slimboy123/article/details/54575592以下SQL脚本可以有效清理大日志文件, USE[master] GO ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 要清理...

2018-06-07 10:07:35 263

转载 [转]iis支持asp.net4.0的注册命令使用方法

【原文  http://www.jb51.net/article/45292.htm】如果没有按照正常的先装iis后装.net的顺序,可以使用以下命令重新注册一下,这样iis就可以支持asp.net 4.0了32位的Windows:1.调出命令行窗口 , 运行->cmd 2. cd C:\Windows\Microsoft.NET\Framework\v4.0.303193. aspnet_...

2018-05-25 11:40:22 1872

原创 【Cocos2d笔记】Cocos2d-x v3.0物理引擎box2d和chipmunk开关

Cocos2d-x v3.0以上版本,物理引擎同时包含box2d和chipmunk,但是两者只能同时激活一个Cocos2d V3.0默认激活的chipmunk. 通过在libcocos2d项目中使用下列的C++宏定义,可以激活指定的物理引擎。CC_ENABLE_CHIPMUNK_INTEGRATION = 1;//激活chipmunk CC_ENABLE_BOX2D_INTEGRATION=1; ...

2018-03-28 16:19:24 309

原创 cocos2d-lua在win32平台缩小窗口的处理

cocos2d-lua在win32平台缩小窗口的处理1)在main.lua中处理缩小    local function main()        require("app.MyApp"):create():run()        local glview =cc.Director:getInstance():getOpenGLView()        glview:setFrameZoom...

2018-03-26 16:16:00 561

原创 VS2017 离线安装包下载

VS2017 离线安装包下载简要步骤1)从微软官方网站下载VS2017的vs_Enterprise.exe。假设在本地硬盘的存储路径为: D:\soft\DevTools\VS2017\2) 对上述vs_Enterprise.exe创建快捷方式,后缀参数,例子如下    D:\soft\DevTools\VS2017\vs_Enterprise.exe --layout D:\soft\DevTo...

2018-03-26 15:38:08 7640

转载 Android环境搭建好文

Android环境搭建文章 [ http://jingyan.baidu.com/article/d621e8da0999062865913f3b.html ]

2015-05-06 17:19:50 588

转载 C++必读书籍推荐

【原文:  http://bestcbooks.com/recommended-cpp-books/】本文内容来自国外著名编程问答网站Stackoverflow评选的C++推荐书单!推荐大家看原版英文,但这些书大部分也都有中文版!手册类 – 所有级别C++程序设计语言(The C++ Programming Language) 作者:Bjarne Stroustrup(

2015-04-23 14:21:11 927

转载 常见的几种ETL工具

一 ETL工具【国外】1. datastage点评:最专业的ETL工具,价格不菲,使用难度一般下载地址:ftp://ftp.seu.edu.cn/Pub/Develop ... taStage.v7.5.1A-iSOBT种子下载:http://pan.baidu.com/share/link?shareid=172289&uk=67437475-----------------

2015-04-13 11:24:57 32333 1

转载 三大主流ETL工具选型

三大主流ETL工具选型【原文: http://www.blogjava.net/wxqxs/archive/2009/04/17/277279.html 】     ETL(extract, transform and load) 产品乍看起来似乎并不起眼,单就此项技术本身而言,几乎也没什么特别深奥之处,但是在实际项目中,却常常在这个环节耗费太多的人力,

2015-04-13 11:22:24 6577

转载 sql Sever的存储过程如何转换为mysql

[原文: http://bbs.51cto.com/thread-1115779-1.html ]前一段时间,领导安排一个大概sql sever的300多行的存储过程转换成mysql的,把心得写出来与大家分享一下,如果有哪些地方不对,或者写的不好的地方,欢迎大家指出!一起学习,一起进步。总体来说,sql sever和Mysql的存储过程的思路都是一样的,但是在语法和结构上还是有很大的区别的

2015-04-13 11:09:35 1797

转载 一种成功的Git分支模型

A successful Git branching modelIn this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out t

2015-04-10 11:30:12 1046

原创 Oracle中判断select的字段值为NULL的函数

COALESCE()这个函数是ASNI标准的SQL函数,MS SQL 和 oracle都可以用NVL()是oracel独有的函数,功能与COALESCE()相同而在 MS SQL中的ISNULL()函数功能与COALESCE()相同1  SELECT NV

2015-04-10 11:24:11 7734

转载 C++连接mysql数据库的两种方法(ADO连接和mysql api连接)

【原文 http://www.jb51.net/article/44262.htm 】现在正做一个接口,通过不同的连接字符串操作不同的数据库。要用到mysql数据库,C++连接mysql有2种方法:利用ADO连接、利用mysql自己的api函数进行连接,下面看看如何用吧。第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库。暂时只连接了mysql,sqlserve

2015-04-09 15:02:28 15985 1

原创 VC++编译代码出现LNK2005错误的一种情况的解决

在一个VC控制台应用程序中,加入对ADO的引用,编译后,出现如下错误提示,1>MSVCRTD.lib(MSVCR120D.dll) : error LNK2005: __beginthreadex 已经在 libcmtd.lib(threadex.obj) 中定义1>MSVCRTD.lib(MSVCR120D.dll) : error LNK2005: __endthreadex

2015-03-31 17:35:14 6092 3

原创 VC++2008项目源码升级到VC++2013下编译和部署的问题

VC++2008项目源码在Win7下升级到VC++2013编译,修正一些语法表达上的问题之后,编译通过.遇到以下3个问题,这里做一下记录。1)部署到Win2003,运行Windows提示不是合法的可执行程序, 在VC2013的项目属性中,选择编译平台的VC12-XP,上述问题解决2)重新编译部署到Win2003Server,运行时出现0XC0150002错误程序崩溃

2015-03-23 17:13:09 1797

转载 ADO连接数据库出现“无效指针”错误码80004003

[原文: http://blog.sina.com.cn/s/blog_616d3ec201012gvc.html]在Windows7 SP1上用VS2010开发的程序,拿到其他机器上运行,有些机器上出现“无效指针”,错误码为80004003,执行数据库查询时弹出来的是null的错误,并且错误停留在了连接数据库的那一句。今天,终于弄清了原因,是缺少补丁KB983246,下载地址为htt

2015-03-23 16:56:32 4367

原创 [笔记]socket recv()函数返回0的一种情况

假设使用Socket基于TCP通信协议进行C/S通信编程,客服端已经成功与服务端建立tcp连接,并且可以正常进行收发数据。当一段时间后,服务端的程序如果调用closesocket(sClient);WSACleanup();函数关闭socket, 那么客户端的recv()将会返回0;如果服务端没有调用closesocket(sClient);而只调用WSACleanup();或直接关闭

2015-02-03 14:32:35 9784

转载 今天你为自己贴上什么样的标签,或许就决定了明天你是否会被委以重任

到公司工作快三年了,比我后来的同事陆续得到了升职的机会,我却原地不动,心里颇不是滋味。终于有一天,冒着被解聘的危险,我找到老板理论。“老板、我有过迟到、早退或乱章违纪的现象吗?”我问。老板干脆地回答“没有”那是公司对我有偏见吗?”老板先是一怔,继而说“当然没有。”那为什么比我资历浅的人都可以得到重用、而我却一直在微不足道的岗位上?”老板一时语塞,然后笑笑说:“你的事咱们等会

2014-11-08 00:30:30 1021

转载 优秀程序员应该做到的8件事

优秀程序员应该做到的8件事分享到:更多382014-07-28    分类:程序员人生1人评论也许你还刚毕业,对于“优秀程序员”这个词觉得还很遥远,但是,作为程序员,“优秀”是你最起码的目标。本文列出了成为优秀程序员的8件事,希望能给你的职业生涯带来帮助。给自己确定目标如果不知道向什么方向发展,是很难有成就的。这一点关键是自己要有一个清晰

2014-08-29 15:58:08 678

JsonCpp 简易封装 v2.5

JsonCpp 简易封装: 除了封装基础的API调用,还提供C++数据结构转换到json格式的一种实现案例, v2.5改善对C++二维数组转换的支持.

2018-11-02

JsonCpp 简易封装 v2.4

JsonCpp 简易封装: 除了封装基础的API调用,还提供C++数据结构转换到json格式的一种实现案例, v2.4实现对C++二维数组转换的支持.

2018-11-02

JsonCpp 简易封装 v2.3

JsonCpp简易封装,提供C++数据结构转换到JSON的实现方案,完善数组成员的转换支持

2018-10-31

JsonCpp 简易封装 v2.2

JsonCpp 简易封装: 除了封装基础的API调用,还提供C++数据结构转换到json格式的一种实现案例, v2.2对代码中测试用例的函数进行了整理优化。

2018-09-13

JsonCpp 简易封装 v2.1

JsonCpp 简易封装除了封装基础的API调用,还提供C++数据结构转换到json格式的一种实现案例, v2.1在v2的代码基础上做了局部优化整理,主要是对于C++数据结构的字符串转换到Json格式的过程做了优化,以正确处理超长字符串的转换。

2018-09-12

JsonCpp 简易封装 v2

对JsonCpp做了简易封装,同时附带了将C++ 数据结构 struct 转换为JSON格式的用例,实现了基本数据类型的自动解析转换,v2版本支持对数据结构中的数组成员转换到Json方案。 使用方法:将代码包含进VC++项目,在源码中包含zdJsonWrap.h。 例如 #include "..\include\zdJson\zdJsonWrap.h"

2018-09-05

JsonCPP 简易封装

本人对jsoncpp的一个简易封装,简化了对api的调用,基于jsoncpp r0.60源码,解压后将代码加入C++项目,包含zdJsonWrap.h即可使用基本的json解析和构造方法。

2018-07-12

XmTGal_prts1

tputty-64bit-0.70-data~!!!tputty-64bit-0.70-data~!!!

2018-03-28

zdleek relrel 2

zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2zdleek relrel 2

2018-03-26

a-succesful-git-branching-model

一种不错的git分支结构模型,对于git分支协作开发很有参考意义

2015-04-14

SQL存储过程解密

用一个存储过程解密已经加密的SQL存储过程,使用方法参见资源中包含的readme

2014-09-01

dbForge sql decryptor 2.1 官方版本

dbForge sql decryptor 2.1 官方版本,可用于查看和解密SQL的加密存储过程

2014-08-28

查看程序所有加载的DLL文件

可以查看运行中的程序所有加载的DLL文件,及所依赖的DLL

2011-04-27

软件工程思想.pdf

软件工程思想.pdf

2007-06-19

More Effective C++.doc

More Effective C++.doc

2007-06-15

空空如也

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

TA关注的人

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