会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
白驹过隙
Record More,Recode Less.
联系
管理
2016年12月22日
Jenkins - 持续集成环境搭建
摘要: 1. Jenkins 概述 Jenkins是一个开源的持续集成工具。持续集成主要功能是进行自动化的构建。自动化构建包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件。 2. Jenkins功能 主要功能: l 代码库(svn/git等)代码发生变化后更新代码至jenki
阅读全文
posted @ 2016-12-22 17:57 bing。
阅读(2930)
评论(0)
推荐(0)
编辑
Samba - 文件共享服务器的搭建和配置
摘要: 下载与安装: deb包安装 官方deb包下载:http://packages.ubuntu.com/ 命令安装dpkg –i xxxx.deb (安装不成功留意日志安装依赖包) apt安装 apt-get install samba 测试是否安装成功: 直接目录访问Linux ip:\\192.16
阅读全文
posted @ 2016-12-22 17:33 bing。
阅读(428)
评论(0)
推荐(0)
编辑
2016年9月8日
架构设计 - 日志管理接口设计
摘要: 在后端代码中,日志无处不在,设计一套自己的日志管理代码,给框架提供一套好用的日志接口将大大方便代码的开发。 其中在日志管理代码的编写中,主要有以下难点: 1.数目不确定的入参函数编写 2.日志权限控制 3.日志输出形式。 接口设计: 1.提供三类日志打印形式:1)控制台打印信息,类似printf的接
阅读全文
posted @ 2016-09-08 12:40 bing。
阅读(3132)
评论(0)
推荐(0)
编辑
2016年8月27日
MySQL - MySQL++在c++11环境下接口设计
摘要: 安装官方提供的mysqlconnect后,可以使用mysql++库,在官方的C API上再次做一个c++面向对象封装。 这里mysql++的安装依赖于mysql-connector-c。安装参考:http://dev.mysql.com/doc/connector-c/en/connector-c-
阅读全文
posted @ 2016-08-27 19:33 bing。
阅读(3825)
评论(0)
推荐(2)
编辑
架构设计 - Server设计草稿
摘要: DMServer Framework 主要属性: Message protocol 所有通信均采用此消息协议头,基于tcp上层封装,通信分以下四种: 协议参数: Database Framework 数据库属性:
阅读全文
posted @ 2016-08-27 19:11 bing。
阅读(510)
评论(0)
推荐(0)
编辑
2016年8月12日
内存管理 - MEMORY POOL
摘要: 内存池优势: 内存池设计思路: 内存池可以根据实际需要,设计成不同的样子。下面是针对网络中数据传输设计的一个内存池。 内存池:在初始状态获取的堆区一大块内存。 内存页:根据需要,将内存池划分成若干内存页,进行管理。 内存块:内存页内的内存最小单元,用于直接传递给申请者使用。 由于网络传输数据大小有限
阅读全文
posted @ 2016-08-12 16:37 bing。
阅读(2361)
评论(0)
推荐(1)
编辑
2016年7月26日
Protobuf - 使用scons编译proto文件
摘要: 使用protobuf过程中,需要先对消息结构进行定义,文件以.proto格式结尾。然后要使用google提供的protoc命令行,把.proto文件转成对应的代码文件。 protoc --proto_path=IMPORT_PATH --cpp_out=DST_DIR path/to/file.pr
阅读全文
posted @ 2016-07-26 18:15 bing。
阅读(1345)
评论(0)
推荐(0)
编辑
RabbitMQ - TcpConnection析构引发的一次handshake_timeout
摘要: 使用RabbitMQ时,连接rabbit-server一直连接失败,代码没有任何错误提示。但是通过rabbitmqctl始终查询不到连接以及创建的queue等信息。 官方的文件demo里面也没有TcpConnection相关例子,只在github上有些简单说明。 然而网上几乎所有人都依然还是在使用C
阅读全文
posted @ 2016-07-26 17:48 bing。
阅读(4669)
评论(0)
推荐(0)
编辑
RabbitMQ - 引入库产生的一次pthread_create错误
摘要: 最近在项目中使用rabbitMQ,在引入编译生成的libamqpcpp.so库文件,由于各个文件夹之间需要使用静态库进行连接,所以在引入libamqpcpp.so基础上再进行了一次.a文件生成。编译执行文件在实际使用中却产生连接错误,提示pthread_creat无法找到。但是通过排查,代码均为单线
阅读全文
posted @ 2016-07-26 17:17 bing。
阅读(341)
评论(0)
推荐(0)
编辑
2016年7月13日
缺少动态连接库.so--cannot open shared object file: No such file or directory
摘要: 总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边 2.修改LD_LIBRARY_PATH 3.修改/etc/ld.so.conf,然后刷新 add /where/you/install/lib 转自:http://www.cnblogs.co
阅读全文
posted @ 2016-07-13 09:51 bing。
阅读(5416)
评论(0)
推荐(1)
编辑
下一页
公告