DNS服务作为基础的网络服务在互联网中到处存在,学习搭建DNS服务器是网络管理员的基本技能之一。准备环境:vmwareworkstation10redhat5.10x86_64虚拟机2台主DNS:192.168.195.129ns1.jwh5566.com192.168.1.114连外网主要是客户端用来测试DNS是否递归查询的从DNS:192.168.195.12..
分类:
其他 时间:
2015-05-17 23:43:11
收藏:
0 评论:
0 赞:
0 阅读:
646
提到Null0接口,就顺便提一下路由黑洞。所谓黑洞路由,顾名思义他就是将所有无关路由吸入其中,使它们有来无回的路由-相当于洪水来临时,在洪水途经的路上附近挖一个不见底的巨大深坑,然后将洪水引入其中.黑洞路由实际是一种特殊的静态路由,就是目的地址为该网段的数据报文到..
分类:
其他 时间:
2015-05-17 23:42:52
收藏:
0 评论:
0 赞:
0 阅读:
534
iptables四表五链四表:四个表的功能有独立的内核模块实现分别是:iptables_filter,iptables_natfilter:过滤数据包,根据定义的防火墙规则进行判断数据包是放行还是拒绝。表内包含三个链:INPUT,FORWARD,OUTPUT。NAT:主要用来共享上网和服务器发布。表内包含三个链:PRERO..
分类:
其他 时间:
2015-05-17 23:42:31
收藏:
0 评论:
0 赞:
0 阅读:
513
SNAT和DNAT简介SNAT:局域网共享一个公网IP接入lnternel,好处如下1、保护内网用户安全,因为公网地址总有一些人恶意扫描,而内网地址在公网没有路由所以无法被扫描,能被扫描的只有防火墙这一台,这样就减少了被攻击的可能。2、Ipv4地址匮乏,很多公司只有一个ipv4地址,但是..
分类:
其他 时间:
2015-05-17 23:42:01
收藏:
0 评论:
0 赞:
0 阅读:
675
ftp简介FTP是一个C/S架构的服务。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文..
分类:
其他 时间:
2015-05-17 23:41:31
收藏:
0 评论:
0 赞:
0 阅读:
210
NFS:NetworkFileSystem传统意义上,文件系统在内核中实现;RPC:函数调用(远程主机上的函数)RemoteProcedureCallprotocol一部分功能由本地程序完成,另一部分功能由远程主机上的函数完成由于无法确认如123为字符还是数字,使用半结构数据,使用半结构数据定义。半结构数据:..
分类:
其他 时间:
2015-05-17 23:41:12
收藏:
0 评论:
0 赞:
0 阅读:
267
1、要实现的功能书接上回,本回书我们要完成开放接口平台核心引擎的多Handler支持机制。如图1所示。
图1 开放接口服务器端架构2、Filter还是装饰模式装饰者模式貌似是一个实现的候选,类似Java的I/O实现。
多“装饰”一层,就获得了新的功能,原来的功能还在。对我现在的应用场景来说,这种实现方式过于复杂了。
相对而言,Filter更简洁。当前的应用场景对性能是有极高要求的,不适合使用哪...
分类:
其他 时间:
2015-05-17 23:40:11
收藏:
0 评论:
0 赞:
0 阅读:
249
题意:有两台机器有各有n和m种模式(都是从0开始编号),有k个任务,每个任务可以是第一台机器的x模式或第二台机器的y模式,每台机器切换模式都要重启(重启后初始模式是0),问最少次数重启使所有任务完成。
题解:把任务当做边,两台机器的模式放在不同集合中,那么就是二分图的最小点集覆盖问题,注意模式0可以不计算,因为重启初始模式就是0,不需要花费重启次数。#include
#incl...
分类:
其他 时间:
2015-05-17 23:40:01
收藏:
0 评论:
0 赞:
0 阅读:
167
class A
{
int m_i;
public:
static void f()
{
m_i=666; //这是非法的,这个等价于this->m_i=666,而静态方法没有this
}
static void f(A&a)
{
a.m_i=666; //这样就可以
}
};静态成员函数不属于任何一个类...
分类:
其他 时间:
2015-05-17 23:39:51
收藏:
0 评论:
0 赞:
0 阅读:
324
单例模式的特点:解决了一个类在内存的唯一性,这个类的对象只有一个。
写单例模式的步骤:
1. 私有修饰构造方法
2. 在本类的成员位置, new 自己类的对象
3. 提供一个静态方法,返回本类的对象
A: 恶汉式
package demo01;
/**
* 单例设计模式恶汉式
* @author Administrator
*
*/
public class SingleDes...
分类:
其他 时间:
2015-05-17 23:39:41
收藏:
0 评论:
0 赞:
0 阅读:
310
交换机就是多接口的网桥,网桥就是聪明的中继器。...
分类:
其他 时间:
2015-05-17 23:39:01
收藏:
0 评论:
0 赞:
0 阅读:
283
typedef int Rank; //秩
#define DEFAULT_CAPACITY 3 //默认的初始容量(实际应用中可设置为更大)template class Vector { //向量模板类
protected:
Rank _size; int _capacity; T* _elem; //规模、容量、数据区
void copyFrom(T c...
分类:
其他 时间:
2015-05-17 23:38:21
收藏:
0 评论:
0 赞:
0 阅读:
323
一、点对点模型概览当你只需要将消息发布送给唯一的一个消息消费者是,就应该使用点对点模型。虽然可能或有多个消费者在队列中侦听统一消息,但是,只有一个且仅有一个消费者线程会接受到该消息。
在p2p模型中,生产者称为发送者,而消费者则称为接受者。点对点模型最重要的特性如下:
消息通过称为队列的一个虚拟通道来进行交换。队列是生产者发送消息的目的地和接受者消费消息的消息源。
每条消息...
分类:
其他 时间:
2015-05-17 23:38:11
收藏:
0 评论:
0 赞:
0 阅读:
352
使用DuiVision开发的界面程序中,除了界面的描述之外,最主要的工作就是业务逻辑的处理,为了将业务逻辑和界面展示能够更好的分离,DuiVision中定义了事件处理基类,所有的业务逻辑都应该写在派生的事件处理类中,并把事件处理对象注册到相应的对话框或控件上,这样对应的子控件有事件需要处理的时候,就会自动调用注册的事件处理对象的相应函数。...
分类:
其他 时间:
2015-05-17 23:38:01
收藏:
0 评论:
0 赞:
0 阅读:
289
本文主要介绍一些Nginx的最基本功能以及简单配置,但不包括Nginx的安装部署以及实现原理。废话不多,直接开始。1、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:server {
listen 80; # 端口号
location / {
root /usr/share/nginx/html; # ...
分类:
其他 时间:
2015-05-17 23:37:51
收藏:
0 评论:
0 赞:
0 阅读:
294
这几天做电赛学习了TM4C123 单片机, 总得来说, 结合官方例程与参考手册, 加上一个好的示波器, 效率会高很多.
TI的SSI 实际上就是SPI.
我门先熟悉一下SPI
SPI ,就是在主机与从机之间用来传输数据的 通过TX, RX传输数据, 通过CS 片选信号线激活主机与从机的通信, 通过CLK 时钟信号控制频率
#include
#include
#include "...
分类:
其他 时间:
2015-05-17 23:37:31
收藏:
0 评论:
0 赞:
0 阅读:
273
time_t 获得时间只能精确到秒,clock_t
获得时间能够精确到毫秒
#include
clock_t start,ends;
start=clock();
system("pause");
ends=clock();
cout...
分类:
其他 时间:
2015-05-17 23:37:21
收藏:
0 评论:
0 赞:
0 阅读:
217
构造函数:// 构造函数
Vector(int c = DEFAULT_CAPACITY, int s = 0, T v = 0) //容量为c、规模为s、所有元素初始为v
{ _elem = new T[_capacity = c]; for (_size = 0; _size < s; _elem[_size++] = v); } //s <= c复制构造函数:从A数组中为[lo,h...
分类:
其他 时间:
2015-05-17 23:37:11
收藏:
0 评论:
0 赞:
0 阅读:
376
如果最终得到的数据是两路数据的差值, 我们可以采用ADC的 Difference 工作模式
#include
#include
#include "inc/hw_memmap.h"
#include "driverlib/adc.h"
#include "driverlib/gpio.h"
#include "driverlib/pin_map.h"
#include "driver...
分类:
其他 时间:
2015-05-17 23:37:01
收藏:
0 评论:
0 赞:
0 阅读:
429
kettle抽取变量表名表Job...
分类:
其他 时间:
2015-05-17 23:36:21
收藏:
0 评论:
0 赞:
0 阅读:
682