自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mojolang

专注mojolang

  • 博客(22)
  • 资源 (26)
  • 收藏
  • 关注

翻译 MongoDB Shell 常用操作

MongoDB Shell 常用操作

2014-05-29 14:50:14 4133

转载 linux 安装 MySQLdb for python

MySQL for Python library为python访问mysql提供数据引擎。下载Python-MySQLdb,https://sourceforge.net/projects/mysql-python/首先安装mysql1 sudo apt-get install mysql-server安装mysql-python01 下载MySQL-p

2014-05-29 14:07:42 667

转载 MongoDB 数据库M-S主从复制

在同一台机器上用2个不同的端口,启动mongodb在数据库目录下建立2个新目录[root@localhost ~]# mkdir /data/db/master [root@localhost ~]# mkdir /data/db/slave主:只需要带上--master参数,表明这是个主就可以了,相当的方便。[root@localhost ~]# 

2014-05-29 14:06:23 750

原创 解决LINUX vncserver 启动 could not open default font 'fixed'错误.

解决LINUX vncserver 启动 could not open default font 'fixed'错误.

2014-05-28 00:46:44 6735

原创 Linux进程间通信——使用共享内存

一、什么是共享内存顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc分配的内存一样。而如果某个进程向共享内存写入数据,所做的改动将立即影

2014-05-20 15:13:10 1190

原创 linux进程间通讯-System V IPC 信号量

UNIX 内核管理的进程自主地操作,从而产生更稳定的系统。然而,每个开发人员最终都会遇到这样的情况,即其中一组进程需要与另一组进程通信,也许是为了交换数据或发送命令。这种通信称为进程间通信(Inter-Process Communication,IPC)。System V (SysV) UNIX 规范描述了以下三种 IPC 机制,它们统称为 SysV IPC:

2014-05-20 01:43:40 1737

翻译 mongodb group分组(最详细、最通俗、最易理解的讲解)

和数据库一样group常常用于统计。MongoDB的group还有很多限制,如:返回结果集不能超过16M, group操作不会处理超过10000个唯一键,好像还不能利用索引[不很确定]。  Group大约需要一下几个参数。 1.key:用来分组文档的字段。和keyf两者必须有一个 2.keyf:可以接受一个javascript函数。用来动态的确定分组文档的字段。和key

2014-05-15 21:48:23 12902 2

原创 boost事件处理

很多开发者在听到术语'事件处理'时就会想到GUI:点击一下某个按钮,相关联的功能就会被执行。 点击本身就是事件,而功能就是相对应的事件处理器。这一模式的使用当然不仅限于GUI。 一般情况下,任意对象都可以调用基于特定事件的专门函数。 本章所介绍的 Boost.Signals 库提供了一个简单的方法在 C++ 中应用这一模式。严格来说,Boost.Function 库也可以用于事件处理。 不过,Boost.Function 和 Boost.Signals 之间的一个主要区别在于,Boost.Signa

2014-05-14 05:26:17 3008 1

翻译 POSIX 线程详解(3-互斥量:"固定加锁层次"/“试加锁-回退”)

有时一个互斥量是不够的:比如:当多个线程同时访问一个队列结构时,你需要2个互斥量,一个用来保护队列头,一个用来保护队列元素内的数据。当为多线程建立一个树结构时,你可能需要为每个节点设置一个互斥量。同时使用多个互斥量会导致复杂度的增加最坏的情况就是死锁的发生,即两个线程分别锁住一个互斥量而等待对方的互斥量。多互斥量可能导致死锁:如果

2014-05-13 05:14:06 1908

原创 POSIX 线程详解(2-线程创建和销毁)

这是一个关于Posix线程编程的专栏。在阐明概念的基础上,本节将向您详细讲述Posix线程库API及创建、结束线程。

2014-05-11 06:37:44 2531

原创 POSIX 线程详解(1-概述)

POSIX(可移植操作系统接口)线程是提高代码响应和性能的有力手段,读完本系列文章,您完全可以深入理解 POSIX 线程。

2014-05-11 05:31:53 1244

转载 CentOS 6.3 x86_64 安装node.js

1.准备工作wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gzyum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++2.开始安装node.jstar -xf node-v0.10.24.tar.gzcd node-v0.10.24.

2014-05-10 07:50:02 1021

转载 linux安装mongodb

1.下载mongodb下载地址:http://downloads.mongodb.org/linux/选择相应的版本,这里我选择的是32 bit的下载.  2.解压缩tar文件进入指定安装mongodb的目录后,执行如下命令#tar xvf mongodb-linux-i686-2.2.2.tar 3. 创建数据文件和日志文件#mkdir /opt/mong

2014-05-08 06:59:05 831

转载 C++开源跨平台类库及在VC++.net中应用的配置

在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。经典的C++库:  STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,故目前不怎么用它了。  Boost---------准标准库, 功能强大 涉

2014-05-06 14:14:16 999

原创 Unix C++(boost) 线程同步和线程组

虽然多线程的使用可以提高应用程序的性能,但也增加了复杂性。 如果使用线程在同一时间执行几个函数,访问共享资源时必须相应地同步。 一旦应用达到了一定规模,这涉及相当一些工作。 所以要学习Boost.Thread提供同步线程的类。

2014-05-06 05:15:37 2267 1

原创 C++ Linux 多线程之创建、管理线程

在这个库最重要的一个类就是 boost::thread,它是在 boost/thread.hpp 里定义的,用来创建一个新线程。

2014-05-05 07:18:52 3148

转载 Installing and Configuring ODBC

Installing and Configuring ODBCThe ODBC connector is a database abstraction layer that makes it possible for Asterisk to communicate with a wide range of databases without requiring the developers t

2014-05-04 04:08:16 881

原创 boost::tie()和boost::variant()讲解

boost::tie()和boost::variant()讲解

2014-05-04 00:22:55 5060

原创 boost::tuple 深入学习讲解

Boost.Tuple 库提供了一个更一般的版本的 std::pair —— boost::tuple 。 不过 std::pair 只能储存两个值而已, boost::tuple 则给了我们更多的选择。

2014-05-03 02:29:24 4350 1

原创 void f(int(&p)[3]){} 和void f(int(*p)[3]){}的区别

#includeusing namespace std;void f(int(&p)[3]){        cout    cout}int main(){    int a1[3]={1,2,3};    cout    cout    f(a1);}编译后输出:

2014-05-02 03:01:42 2605

转载 C/C++数组名与指针区别

引言  指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。  想必这种误

2014-05-01 21:46:40 683

原创 Linux C++ Boost::any深入理解

/* * any_test.cpp * *  Created on: 2014年5月2日 *      Author: *** */#include#include#includeusing namespace std;using boost::any_cast;typedef std::list many;void append_i

2014-05-01 19:16:47 1358

《深入理解Kafka:核心设计与实践原理》_朱忠华.txt

深入理解Kafka:核心设计与实践原理,高清完整带目录版。

2019-06-10

golang秒杀系统和web后台开发视频

go秒杀系统和web后台系统开发视频,值得学习,值得学习,go很好的视频。

2019-04-21

tcpip应用第四版 完整版

tcpip应用第四版 完整版tcpip应用第四版 完整版tcpip应用第四版 完整版tcpip应用第四版 完整版

2017-11-28

Ceph 整合OpenStack

Ceph 整合OpenStack过程,Ceph 整合OpenStack 遇到问题解决

2017-11-19

Linux数据库宝典(中文版)绝版

Linux数据库宝典(中文版)绝版

2017-01-09

Twisted网络编程必备

Twisted网络编程必备,高清完整版,值得收藏

2017-01-09

深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版.pdf

深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版.pdf,完整高清版,值得珍藏

2017-01-09

Outh2.0 Demo,可以运行,优质资源

基于OAuth2.0协议,spring security oauth2.0

2014-11-06

高性能的socket通讯服务器(完成端口模型--IOCP)

很多人费尽心思,都没有找到一个完美的 I/O CP 例程,甚至跟人于误解,先将本人编写的例程公布出来,希望对那些苦苦寻觅的人带来收获。本例程可以作为初学者的学习之用,亦可以作为大型服务程序的通讯模块。其处理速度可以说,优化到了极点。如果理解了本例程的精髓,加上一个高效的通讯协议,你完全可以用它来构建一个高性能的通讯服务器。

2014-06-02

python入账管理系统源码

很好的源码,python的,使用到了python的界面技术,数据库技术以及统计技术,很好很强大!

2014-05-31

Python的入门代码(银行管理系统)

里面有一个简单的银行管理系统和一些其他方面的练习代码

2014-05-31

C++项目源代码

一个非常好的C++ 开源项目代码,Snort最重要的用途还是作为网络入侵检测系统(NIDS),想学习C++的同学可以看看这个开源项目代码!

2014-05-27

高级TCPIP编程

纯粹的C、C++技术讲解,和开发工具无关,跨平台。

2014-05-15

电信计费系统(C++)

这个系统程序基于C++来学,程序已经测试,运行完全正确.有注释,很容易看懂,希望好大家分享一下成果,linux下 可以直接编译调试。

2014-05-15

著名的PetShop源码,可运行

著名的PetShop源码,可运行,很好的层次架构,值的学习一下。

2014-04-17

Node.js开发指南中文正版

Node.js开发指南_中文正版,很详细很清楚。

2014-04-12

Linux Socket 源码

Linux下的飞鸽传书源码,一定要看看,提高Socket开发技能。

2014-04-12

C++游戏编程 服务器端

用C++开发高并发服务器端程序,主要勇于游戏编程方面的书籍。

2014-04-07

C游戏编程从入门到精通

用C语言开发游戏编程,从入门到精通,很详细,很透。

2014-04-07

安卓高仿手机QQ客服端

安卓高仿手机QQ客服端,源码直接可以运行。

2013-03-13

qq界面源码(android)

qq界面android源码,很值得学习研究,下载科直接运行

2013-03-12

qq微博android

qq微博android源码,很值得学习研究,很详细的资料

2013-03-12

红孩子电子商城(传智播客)

红孩子电子商城(传智播客),很详细源码,值得研究学习

2013-03-12

空空如也

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

TA关注的人

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