自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳光梦的专栏

Linux Server

  • 博客(23)
  • 资源 (21)
  • 收藏
  • 关注

转载 Linux 通过sendmail 发邮件到外部邮箱

最近在写自动化巡检脚本,想着怎么预警后自动发送邮件报警。    首先下载最新版本mailx-12.4.tar.bz2# wget http://sourceforge.net/projects/heirloom/files/latest/download?source=files  解压包:# tar jxvf mailx-12.4.tar.bz2# cd mailx

2016-05-25 15:18:17 1304

转载 nagios 整合 ganglia 设置邮件、短信报警

环境:操作系统:ubuntu 10.10软件:ganglia-monitor 3.1.7-1,gmetad 3.7.1-1,nagios 3.2.1-2 步骤:1.下载安装nagios:sudo apt-get install nagios3 nagios-plugins  输入要发送报告的邮箱  输入密码(用户名默认为:nagiosadmin)2.把nag

2016-05-21 18:10:51 2178

转载 使用autoconf和automake生成Makefile文件

Makefile好难写曾经也总结了一篇关于Makefile的文章《 make和makefile的简单学习 》。但是,总结完以后,发现写Makefile真的是一件非常痛苦的事情,的确非常痛苦。而更痛苦的是当需要将代码移植到别的系统上时,这就够你喝一壶的。再说了,作为程序员的我们,是不是更应该投入更多的精力到业务逻辑的编写与处理中呢,而并不是和Makefile纠结呢。他们是怎么做到的?

2016-05-16 20:00:32 844

转载 java中数据结构

也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├Link

2016-05-15 18:58:17 619

转载 java中接口类似c++中纯虚函数

Java提供了一种抽象方法的机制即接口,C++中叫纯虚函数。包含抽象方法的类为抽象类,如果一个类有一个或多个的抽象方法,那么类一定要定义为抽象类。子类需要继承接口类,且实现接口方法。1、定义接口    使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下:[修饰符] i

2016-05-15 18:49:36 3400

转载 java中多态

(1)向上转型[java] view plain copy print?class TV{      public static void show(TV tv){          System.out.println("TV");      }  }    public class LeTV extends TV{      public static 

2016-05-15 18:26:50 513

转载 JAVA中接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口的区别  若有不正之处,请多多谅解并欢迎批评指正,

2016-05-15 18:19:38 440

转载 Java中this,super关键字

一、thisJava关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有

2016-05-15 18:06:23 459

转载 Java中static关键字

static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:  一.static关键字的用途  二.static关键字的误区  三.常见的笔试面试题  若有不正之处,希望谅解

2016-05-15 17:58:57 413

转载 Java中final关键字

谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲:  一.final关键字的基本用法  二.深入理解final关键字  若有不正之处,请多多谅解并欢迎指正。  请尊重作者劳动成果,转载请标明原文链接:  htt

2016-05-15 17:47:27 545

转载 C++ 11 Lambda表达式

C++ 11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda的语法形式如下:              [函数对象参数] (操作符重载函数参数) mutable或exception声明 ->返回值类型 {函数体}      可以看到,Lambda主要分为五个部分:[函数对象参数]、(操作符重载函数参数)、mutable或exception声明、->返回值类型

2016-05-13 19:30:42 519

转载 nginx的源码分析--间接回调机制的使用和类比

nginx使用了间接回调机制,结合upstream机制的使用来说明一下,首先明确几个事实:1)其实ngxin和下游客户端的连接使用的是ngx_http_connection_t,每个连接对应着一个读事件、一个写事件,epoll监听队列监听的是事件(ngx_event_t),但是事件的data字段对应于这个事件所属的连接(ngx_connection_t)。但是nginx和上游服务器之间的连接使

2016-05-13 12:52:14 634

转载 C++11的新特性

最近学习了C++11的新特性,将学习内容整理下来以巩固记忆,C++11的新特性,可以分为两部分,第一部分是C++11核心语言的特性,第二部分是STL标准库的新特性。学习C++11主要参考了wiki上的一篇文章,在介绍右值引用的时候还参考了MSDN上一篇文章,由于这两篇文章写的时间比较早,和实际有些出入,我的开发环境是win8,vs2012,很多C++11特性还没支持,所以只整理了vs2012已经支

2016-05-12 11:20:34 591

转载 【Boost】boost::array详解

大家都希望可以像操作STL容器一样的去操作数组,C++可没有提供这个东西,有时候你会选择使用vector来替代,不过这毕竟不是个好的办法,毕竟vector模拟动态数组比较稳妥,而用它去替代一个普通的数组,开销毕竟太大了。而恰好,boost::array就为你提供了这个功能。1. 这样的集合体有如下特点:  (1)无用户声明的构造函数。(2)无私有的或保护的非静态数据成员。(3)无基

2016-05-11 19:47:36 4271

转载 boost bimap 学习笔记

http://blog.csdn.net/weiwangchao_/article/details/7290793bimap是boost中很重要的一个容器,可以进行双向的查找和替换,这样弥补了如果map和multimap需要找到data所对应的键值。循环遍历元素,才能找到相应的键值,再删除,最后替换的不足。但是boost的模板源编程又有着先天的缺点,就是编译错误不容易找到,编译

2016-05-11 19:29:04 2449

转载 STL map与Boost unordered_map

参考:http://blog.csdn.net/orzlzro/article/details/7099231今天看到 boost::unordered_map, 它与 stl::map的区别就是,stl::map是按照operator,然后选择合适的位置插入到树中。所以,如果对map进行遍历(中序遍历)的话,输出的结果是有序的。顺序就是按照operator< 定义的大小排序。而b

2016-05-11 19:25:32 708

转载 Nginx + CGI/FastCGI + C/Cpp

接着上篇《Nginx安装与使用》,本篇介绍CGI/FASTCGI的原理、及如何使用C/C++编写简单的CGI/FastCGI,最后将CGI/FASTCGI部署到nginx。内容大纲如下:1.     CGI1.1.     环境变量1.2.     标准输入2.     FastCGI3. nginx cgi/fastcgi3.1. nginx + fastcgi3.1

2016-05-10 16:07:54 650

转载 PHP+MongoDB+Coreseek/Sphinx(xmlpipe2数据源)打造千万级搜索引擎

近几年来,Linux+Nginx+PHP+MongoDB(LNPM)的组合越来越火,甚至有取代Linux+Nginx/Apache+PHP+Mysql组合的趋势。原因是MongoDB强大,灵活,易扩展,更关键的易用。MongoDB不用事先设计好表结构,往里面插入什么都可以,而且管理方便。因此成为创业团队的首选数据库,更是移动互联网的一枝新秀。然而MongoDB和关系型数据库也有很多相似之处

2016-05-10 15:30:06 1000

转载 c++开源爬虫-Larbin简介

因为最近学校实训,做的是一个搜索相关的项目,并且是c++的一个项目,所以就想到了larbin,于是接下来几天就现研究研究其源码,再根据项目需求修改其源码。不多说,直接进入今天的正题。今天的目的就是简单了解下larbin。Larbin简介larbin是一种开源的网络爬虫/网络蜘蛛,由法国的年轻人Sébastien Ailleret独立开发,用c++语言实现。larbin目的是

2016-05-06 18:31:06 729

转载 mongodb常用命令

如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。一、数据库常用命令1、Help查看命令提示复制代码 代码如下:helpdb.help();db.yourColl.help();db.youColl.find

2016-05-06 14:38:44 2309

转载 MongoDB的应用场景

MongoDB的应用场景在网上搜索了下,很少介绍关于传统的信息化应用中如何使用MongoDB数据库方面的内容,比较多的还是介绍日志的采集和存储,小文件的分布式存储,类似互联网微博应用的数据存储等方面的内容。在这里思考下传统企业信息化系统中的应用可行性。首先对于NoSQL数据库,在数据库建模上需要重点考虑,彻底放弃传统的关系型数据库建模方法,如果将传统的关系型数据库表原封不动的映射到NoSQ

2016-05-05 13:39:17 967

转载 redis集中监控

开始之前,先来百度下redis是什么?Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便!简单来说,redis和memcache这种东西用的好,可以很好的减轻后端数据库的压力,作为DBA,不

2016-05-05 13:00:17 584

转载 手把手教你把Vim改装成一个IDE编程环境(图文)

手把手教你把Vim改装成一个IDE编程环境(图文)By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:http://blog.csdn.net/wooinCopyright:该文章版权由吴垠和他可爱的老婆小包子所有

2016-05-03 13:31:33 589

bcc.tar.gz bcc代码 bcc代码

bcc代码 bcc代码 bcc代码

2021-07-18

gcc 4.9

gcc 4.9 (gcc4.9.zip)

2018-10-10

LuaStudio破解版.zip

LuaStudio破解版.zip

2018-08-08

wireshark-gm-wireshark

wireshark-gm-wireshark wireshark-gm-wireshark wireshark-gm-wireshark

2018-07-25

windows程序设计(第五版)附代码

windows程序设计(第五版)附代码。这个是pdf的。 windows程序设计(第五版)附代码。这个是pdf的。 windows程序设计(第五版)附代码。这个是pdf的。

2018-03-29

缩略图OpenResty(Nginx)+Lua+GraphicsMagick

缩略图OpenResty(Nginx)+Lua+GraphicsMagick

2017-01-11

source3.x支持utf-8插件

2016-12-29

Navicat mysql 客户端

Navicat mysql 客户端

2016-09-12

CPU是否适合在VMWare上安装64位系统

CPU是否适合在VMWare上安装64位系统

2014-09-24

源码安装svn

源码安装svn

2014-06-27

hello-makefile自生成

hello-makefile自生成

2014-05-22

http-client

http-client

2014-05-16

muduo的Mutex-thread测试

muduo的Mutex-thread测试

2014-05-15

notpad++ 代码编辑

notpad++ 代码编辑

2014-05-03

Source Insight-3.5.0072破解版

Source Insight-3.5.0072破解版 便于查看编辑代码的工具

2014-04-30

UPnP详解以及代码

upnp自启动端口映射,实现直连,代码和参考文档,希望亲们用的上。

2014-04-19

imgRePacker_204

这个工具用于解压img 这个工具用于解压img

2014-03-03

MCS-51单片机指令系统与编程

MCS-51单片机指令系统与编程

2012-03-07

空空如也

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

TA关注的人

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