自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 链接protobuf遇到的一个坑,记录下来备忘一下

[libprotobuf FATAL google/protobuf/generated_message_util.cc:783] CHECK failed: (scc->visit_status.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunning): terminate called after throwing an ...

2018-09-06 16:46:11 13303 6

转载 redis服务启动失败的解决方法

原文链接: https://blog.csdn.net/qq_33440781/article/details/72800148?locationNum=10&fps=1最近学redis,就遇到了各种坑,在这里分享一下我是将redis做成后台安装,配置环境变量统统省略掉了。、 做成后台服务呢,首先,cd到redis的安装目录下,再cd到util,接着执行./install_server.s...

2018-04-03 17:48:40 3120

原创 编译支持https的curl

环境:win7 64位 + vs2012下载 openssl下载 ActivePerl,地址:https://www.activestate.com/activeperl/downloads   因为要兼容32位  我下载的x86版本安装ActivePerl:直接点击下一步完成即可。安装dmake:sqlite3结构破坏, 删除C:\Users\%USERNAM

2017-04-13 16:03:30 1740

转载 根据SQLite3.def文件生成SQLite3.LIB文件

从网上下载的一般都是SQLite3.dll和SQLite3.def文件,而在VC++6.0下还需要使用.lib文件。 所以,我们首先需要自己生成.lib文件。生成的方法是:第一步:找到LIB.EXE所在目录一般都在C:\Program Files\Microsoft Visual Studio\VC98\Bin下(如果VC是装在C盘的话),在“运行”中输入cmd,然后切换到

2016-09-14 17:34:50 695

转载 IOCP不可忽视的细节

IOCP构架之所以公认高效,核心就在于异步IO。在网上纷纷为之膜拜之余,很少看到对稳定性或性能优化的观点。仔细想想,任何技术都有有利的一面,自然也有有弊的一面,这才符合辩证法思想。  我把自己在编写IOCP构架时重点处理的几个地方交代一下,如果你想认真写好一个稳定的IOCP服务端,建议重新规划以下几个细节。  1)不要修改套接字默认的收发缓冲区大小,即8192字节=8K=2分页。  

2016-09-13 14:45:41 290

转载 IOCP中的socket错误和资源释放处理方法

原文链接:http://www.cnblogs.com/flying_bat/archive/2007/11/10/955348.html前言:  错误处理和socket释放, 是IOCP编程中的一大难点. 本文试图就IOCP设计中经常遇到的这个难题展开论述并寻找其解决方案, 事实上, 文中所述的解决方式不仅仅适用于IOCP, 它同样适用于EPOLL等多种服务器编程的网

2016-08-22 17:11:04 2133

转载 boost:asio编译

转载自:http://www.cnblogs.com/lidabo/p/3782293.html环境: VS2010,          boost1.38.0,解压缩后放在,D:/boost_1_38_0。  編譯bjam(这个我没有试过,转过来以后参考)利用Visual Studio 2005 Command Prompt開啟DOS視窗,將目錄c

2016-07-28 09:26:53 2151

转载 编译openssl

一.首先官网下载:openssl, Activeperl(编译openssl需要安装perl)二.安装Activeperl,我安装在D:\Perl, 添加D:\Perl\bin进Path环境变量三.解压openssl-1.0.1t到D:\openssl-1.0.1t并切换到解压目录,运行"perl Configure VC-WIN32"命令四.运行"ms\do_ms"五.运行"nm

2016-06-07 09:18:41 295

转载 MongoDB添加到WINDOWS服务自动启动

mongod --logpath C:\data\log\MongoDB.log --logappend --dbpath D:\data\db --directoryperdb --serviceName MongoDB --install --auth绿字部分是数据库日志和数据库文件存放的路径,请确保已经存在。红字--auth这个参数的意思是服务将开启权

2016-05-17 10:18:19 348

转载 游戏服务器中的ID生成策略

原文出处:http://bafeimao.net/2013/06/17/generate-unique-id-in-distributed-system/常见的游戏架构和部署中,很多采用分服的一服一库的部署模式,而且运营过程中经常会有合服要求。所谓合服就是随着游戏单服活跃用户数不断的下降,为节省资源和提高用户活跃度,在运营过程中将两个或多个服务数据合并到一起的做法。

2016-05-13 10:32:57 3943

翻译 用redis缓存mongodb数据

原文链接:http://www.sitepoint.com/caching-a-mongodb-database-with-redis/读数据的策略:防止redis内存一直增长,设置redis自动删除最近使用最少的数据并设置内存占用上限:redis-server --maxmemory 10mb --maxmemory-policy allkeys-lru更新数

2016-05-12 15:12:22 3509

转载 大小端存储模型对union的影响

计算机都是以八位一个字节为存储单位,那么一个16位的整数,也就是C语言中的short,在内存中可能有两种存储顺序big-endian和litte-endian.考虑一个short整数0x3132(0x32是低位,0x31是高位),把它赋值给一个short变量,那么它在内存中的存储可能有如下两种情况:大端字节(Big-endian):----------------->>>>>>>>内存地址

2015-03-27 09:39:10 429

转载 Debian安装配置Iptables防火墙

转载http://blog.slogra.com/post-232.htmlpost by rocdk890 / 2012-7-29 17:33 Sunday linux技术发表评论  服务器通常会安装防火墙,Debian上有很防火墙,Iptables为比较常用的免费防火墙,Iptables能够提供数据包过滤,网络地址转换(NAT)等功能.在Debian上手

2013-12-02 10:34:17 18540

Sqlite可视化工具SqliteDeveloper

很好用的sqlite可视化工具,可以很简单的在里面进行sqlite数据库的增删改查操作。

2011-10-11

COM编程入门.pdf

入门教程,可以一步步照着学习,文章不长,免费共享了...

2011-03-17

COM本质论.pdf

本书由一流的权威撰写,揭示了COM(组件对象模型)的本质,旨在帮助开发人员真正理解COM的为什么,而不仅限于怎么使用。书中还提供了一个完整的分布式COM应用,演示了各种编程技术。是程序员必备的参考书。 本书适合有经验的软件开发人员阅读,也可作高校计算机相关专业软件组件课的教材。 目录 译序 Charlie Kindel序 Grady Booch序 前言 第1章 COM是一个更好的C++ 第2章 接口 第3章 类 第4章 对象 第5章 套间 第6章 应用 第7章 杂项 附录A 对象技术的演变 附录B 代码摘录 COM Chat:一个基于COM的聊天程序

2011-03-17

AutoCAD .net开发人员手册中文版.chm

autoCAD支持C#二次开发的中文文档。

2011-03-03

COM技术内幕.pdf

微软公司的组件对象模型(COM)作为一种重要的工具已崭露头角,它是微软迈向分布式计算的基础。不论现在还是将来,它都是定制应用程序的一种强大的方法。并且它是OLE和ActiveX的基础。COM帮助你理解未来的程序开发技术,而这本书帮助你理解COM。在本书中你将发现:构建优美的COM组件的清晰、简单、实用的规则;COM是如何易学易用,特虽是对那些熟练掌握C++的人;循序渐进地介绍COM设计;以代码形式给出的大量实例。 《COM技术内幕》适合于中、高级C++程序员;COM、ActiveX和OLE程序员;对组件设计感兴趣的研究人员;以及那些当COM移植到UNIX、MVS和其他环境时想要使用到COM的程序员。

2011-03-03

Thinking_in_Java(第四版_).pdf

本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念

2011-03-03

杨老师-COM组件设计与应用-文档+示例程序代码

杨老师COM组件系列,适合新手入门适合动手操作,里面包含有从组件的编译到调用的源代码。

2011-03-02

高质量C++编程指南

林锐博士经典之作,毋庸多说,面试笔试,加强C++编码能力必看之作!

2011-03-02

空空如也

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

TA关注的人

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