自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

常思考->有目标->重实践->善反思

常思考->有目标->重实践->善反思

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

转载 linux动态库和静态库

http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520101023104745738/Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-fPIC,-shared;静态库链接时

2015-12-27 20:22:06 578

转载 Makefile 使用总结

http://www.cnblogs.com/wang_yb/p/3990952.html1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译

2015-12-27 15:20:08 533

转载 C++11网络编程

Handy是一个简洁优雅的C++11网络库,适用于linux与Mac平台。十行代码即可完成一个完整的网络服务器。下面是echo服务器的代码:#include >using namespace std;using namespace handy;int main(int argc, const char* argv[]) { EventBase bases; //事件

2015-12-26 22:51:19 888

转载 分布式统一框架的设计与实现(数据库)

http://www.94geek.com/2015/albianj.html摘要我们设计并开发了内容中心统一的分布式开发框架。我们把它取名为albian, albian是基于java的(故以下简称albianj)。他主要是面向海量数据处理、海 量数据访问、并解决互联网开发中经常会碰到的数据海量增长问题,也一并解决 互联网开发团队中,开发人员的水平参差不齐的问题。alb

2015-12-25 20:28:57 8935

转载 架构设计:系统间通信(10)——RPC的基本概念

http://blog.csdn.net/yinwenjie/article/details/49453303版权声明:欢迎转载,但是看在我辛勤劳动的份上,请注明来源:http://blog.csdn.net/yinwenjie目录(?)[+]1、概述经过了详细的信息格式、网络IO模型的讲解,并且通过JAVA RMI的讲解进行了预热。

2015-12-24 09:18:15 965

转载 一步步将vim改造成C/C++开发环境(IDE)

我的vim IDE界面: 1、安装Vim和Vim基本插件首先安装好Vim和Vim的基本插件。这些使用apt-get安装即可:lingd@ubuntu:~/arm$sudo apt-get install vim vim-scripts vim-doc其中vim-scripts是vim的一些基本插件,包括语法高亮的支持、缩进等等。vim中文帮助文档tar包下载地址:

2015-12-23 23:44:30 497

转载 CMake与Make

大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编

2015-12-23 23:43:05 344

原创 ./configure,make,make install的作用

这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

2015-12-23 23:32:53 471

转载 Ubuntu 14.04安装JDK1.8.0_25与配置环境变量

Ubuntu 14.04安装JDK1.8.0_25与配置环境变量[日期:2015-01-19]来源:Linux社区  作者:lizhangyong1989[字体:大 中 小]以下是Ubuntu 14.04安装JDK1.8.0_25与配置环境变量过程笔记。1、源码包准备:首先到官网下载jdk,http://www.oracl

2015-12-23 19:04:42 741

转载 Ubuntu 下配置protobuf

http://blog.csdn.net/guoyilongedu/article/details/17093811[html] view plaincopy最近想研究protobuf ,尝试了很多次都没有成功,我用的是ubuntu,在虚拟机下面的 ,protobuf 也用了很多版本但都没有成功。最终用的是2.5.0版本才成功,话不多说直接开始梳

2015-12-23 14:50:19 3035

转载 CentOS安装配置cmake

zhoulf 2013-02-03 原创安装说明安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下载地址:http://www.cmake.org/cmake/resources/software.html安装前提系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装:

2015-12-22 23:01:09 574

转载 cmake 学习笔记(一)

http://blog.csdn.net/dbzhang800/article/details/6314073最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统...看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,慢慢复杂

2015-12-21 15:43:01 404

转载 MongoDB 操作简捷版

http://blog.csdn.net/yueguanghaidao/article/details/74830642-3、 运行客户端再打开一个CMD窗口,进入到C:\MongoDB\bin目录下,运行客户端mongo.exe来登录MongoDB。(要保持服务端mongod.exe的窗口不关闭)解释:运行mongo启动shellshell

2015-12-15 23:18:19 424

转载 mongodb 相关的查找,插入删除等操作

http://blog.csdn.net/mcpang/article/details/78338051.find()/findOne()mongodb数据库的查询操作即使用find()或者findOne()函数,也可根据不同的条件进行查询。查询的写法(以find()为例)可以如下:db.A.find()/db.A.find({})"{}"是否省略不影响查询,都表示查找

2015-12-15 23:10:16 774

转载 mongodb概述 二以及和 mysql的比较

BSON在MongoDB中,文档是对数据的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各种语言的Driver)都会使用这种抽象,它的表现形式就是我们常说的BSON(Binary JSON )。BSON是一个轻量级的二进制数据格式。MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。当Client端要将写入文档,使用查

2015-12-15 22:51:42 606

转载 mongodb操作(概述以及相关的命令)

http://blog.csdn.net/ljfbest/article/details/11979609Mongodb的体系结构关系型数据库Mysql:数据库(database)、表(table)、记录(rows)三个层次组成非关系型数据库Mongodb:数据库(database)、集合(collection)、文档对象(document)三个层次组成Mong

2015-12-15 21:31:39 385

转载 python操作redis简单例子

#2、配置 配置一下吧,默认配置文件在: “/etc/redis/redis.conf” 绑定ip: “bind 127.0.0.1″ -> “bind 10.0.1.7″将磁盘同步改为 不同步或每秒同步,一直同步的话太慢了: “appendfsync always” -> “appendfsync no”检查一下后台执行是否打开: “daemonize yes

2015-12-14 22:15:12 684

转载 初学Redis(3)——简单实现Redis缓存中的排序功能

http://blog.csdn.net/qtyl1988/article/details/39545531        在实现缓存排序功能之前,必须先明白这一功能的合理性。不妨思考一下,既然可以在数据库中排序,为什么还要把排序功能放在缓存中实现呢?这里简单总结了两个原因:首先,排序会增加数据库的负载,难以支撑高并发的应用;其次,在缓存中排序不会遇到表锁定的问题。Redis恰好提供了

2015-12-14 21:02:02 830

转载 初学Redis(2)——用Redis作为Mysql数据库的缓存

http://blog.csdn.net/qtyl1988/article/details/39519951        用Redis作Mysql数据库缓存,必须解决2个问题。首先,应该确定用何种数据结构存储来自Mysql的数据;在确定数据结构之后,还要考虑用什么标识作为该数据结构的键。        直观上看,Mysql中的数据都是按表存储的;更微观地看,这些表都是

2015-12-14 21:01:06 454

转载 初学Redis(1)——认识Redis

http://blog.csdn.net/qtyl1988/article/details/39553339        Redis官网对Redis的定义是:“Redis is an open source, BSD licensed, advanced key-value cache and store”,可以看出,Redis是一种键值系统,可以用来缓存或存储数据。Redis是“R

2015-12-14 20:54:06 312

转载 PyCharm常用快捷键

Ctrl + / 注释(取消注释)选择的行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + NumPad+/- 展开或者收缩代码块Ctrl + Shift + NumPad+ 展开所有的代码块Ctrl + Shift + NumPad- 收缩所有的代码块Alt + Up/Down跳转到上一个、下一个方法 2、查找/替换(Sea

2015-12-14 16:09:45 395

转载 tinyhttpd 剖析

http://blog.csdn.net/jcjc918/article/details/42129311http://techlog.cn/article/list/10182680 (图片来源)    主要函数     这是所有函数的声明:[cpp] view plaincopyvo

2015-12-11 22:44:12 460

转载 HTTP server git

http://fuzhii.com/2015/05/09/httpserver/基于QT的QTcpServer类实现简单的HTTP服务器Tinyhttpd。代码存放在Github。QThread和QTimer设置当子类化QThread时,构造函数在旧线程中执行,然而run()在新线程中执行。如果一个成员变量的访问来自两个函数,然后从两个不同的线程访问变量,需要检查这

2015-12-10 22:16:34 449

转载 linux下jsoncpp的编译和测试使用

http://blog.csdn.net/ljp1919/article/details/483197791、预备条件:JsonCPP类库http://sourceforge.net/projects/jsoncpp/?source=dlpSCONS编译器http://sourceforge.net/projects/scons/?source=dlpPythonhttp://ww

2015-12-09 23:05:01 553

转载 linux下libevent的安装和使用例子:数据回显

http://blog.csdn.net/fall221/article/details/9045353 (安装)2.下载http://libevent.org/3.安装解压;进入目录;./configure –prefix=/usr         配置目录makesudo make install4.验证

2015-12-09 11:19:47 2702

Image Processing, Analysis, and Machine Vision, 3rd 中英文两版可以对照看

Image Processing, Analysis, and Machine Vision, 3rd 中英文两版可以对照看,觉得没问题,主要为了分享,只要2分。自己下载花了20分

2018-06-01

FSCaptureSetup80

FSCapture,win环境下很好用的截图软件,比QQ截图什么的好用多了。知乎、简书很多人推荐使用的。。附加FSCapture注册码 序列号 附加上FastStone Capture 注册码 序列号 name:bluman serial/序列号/注册码:VPISCJULXUFGDDXYAUYF

2016-05-17

linux ubuntu 64位 jsoncpp下载

linux ubuntu 64位 jsoncpp下载,下载完了后可以安装,官网下载比较慢,自己试验过好用

2015-12-30

空空如也

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

TA关注的人

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