自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杀出条血路来

坚持就是胜利

  • 博客(47)
  • 资源 (48)
  • 收藏
  • 关注

原创 路由器wan口接入方式

Wan口接入方式 一、设置1. 广域网接口该页面用于无线路由器设置WAN口Internet上网方式.您可以在 WAN口接入方式 处选择 USB3G, DHCP, PPPoE, Static IP, PPTP和L2TP. 您所采用的具体上网方式可咨询当地的ISP(网络服务提供商).A. 3G如果您的访问类型是 3G, 请参考以下信息:USB 3G 上网卡: 选择您的3G上网卡类型.用户名: 填写用于登录到ISP(互联网服务提供商)的用户名.密码: 填写用

2011-03-29 17:01:00 18129

路由器wan口接入方式

<!-- [if !mso]><mce:style><!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--&g...

2011-03-29 17:01:00 264

原创 路由器TCPMSS target

TCPMSS targetThe TCPMSS target can be used to alter the MSS (Maximum Segment Size) value of TCP SYN packets that the firewall sees. The MSS value is used to control the maximum size of packets for specific connections. Under normal circumstances, this mean

2011-03-24 21:05:00 3056

路由器TCPMSS target

TCPMSS targetThe TCPMSS target can be used to alter the MSS (Maximum Segment Size) value of TCP SYN packets that the firewall sees. The MSS value is used to control the maximum size of packet...

2011-03-24 21:05:00 173

原创 路由器设置桥接

路由器设置桥接一、  网络桥接的使用方法连接两个局域网的方法除了路由外,比较简单的一个方法就是网络桥接了。这里将列出linux下创建网络桥接的一般步骤。如下图的所示的网络环境中,中间的桥接计算机具有无线和有线网卡各一块,连接了两个局域网。在这个网络环境中两个局域网处于同一个网段,它可能是由 桥接计算机上的DHCP自动分配的地址。这样做,最终产生的情况将是无线终端连接到了桥接计算机的无线网卡ath0(ath0工作在AP模式),有线网局 域网通过交换机连接到了桥接计算机的eth0(有线网卡),连接在不同的两个物

2011-03-24 21:03:00 8218

路由器设置桥接

路由器设置桥接一、 网络桥接的使用方法连接两个局域网的方法除了路由外,比较简单的一个方法就是网络桥接了。这里将列出linux下创建网络桥接的一般步骤。如下图的所示的网络环境中,中间的桥接计算机具有无线和有线网卡各一块,连接了两个局域网。在这个网络环境中两个局域网处于同一个网段,它可能是由 桥接计算机上的DHCP自动分配的地址。这样做,...

2011-03-24 21:03:00 152

原创 路由器DSCP target

<br />This is a target that changes the DSCP (Differentiated Services Field) marks inside a packet. The DSCP target is able to set any DSCP value inside a TCP packet, which is a way of telling routers the priority of the packet in question. For more inform

2011-03-24 13:11:00 7173

路由器DSCP target

This is a target that changes the DSCP (Differentiated Services Field) marks inside a packet. The DSCP target is able to set any DSCP value inside a TCP packet, which is a way of telling routers the p...

2011-03-24 13:11:00 228

原创 Select代码理解

Socket代码理解 1 socket select流程 (1)初始化server socket initServerSocket (2)监管 server socket FD_SET ( gehServerFd, &readFdsMaster ); (3)更新socket fd最大值 UPDATE_MAXFD ( gehServerFd ); (4)循环等待数据 while ( 1 ) rv = select ( maxFdTmp + 1, &readFdsMasterTmp, NUL

2011-03-23 11:06:00 1388

Select代码理解

Socket代码理解1 socket select流程(1)初始化server socketinitServerSocket(2)监管 server socketFD_SET ( gehServerFd, &amp;readFdsMaster );(3)更新socket fd最大值UPDATE_MAXFD ( gehServerFd );(4)循环等待数据whi...

2011-03-23 11:06:00 150

原创 通过建立好连接的socket或者IP获取对端MAC地址

#include #include #include #include #include #include #include #include #include #include #include #

2011-03-22 20:59:00 4546

通过建立好连接的socket或者IP获取对端MAC地址

#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;errno.h&gt; #include &lt;string.h&gt; #include &lt;sys/types.h&gt; #in...

2011-03-22 20:59:00 350

原创 OPENSSL安装使用

  一、 安装 安装环境: 操作系统:redhat 12.0        OpenSSL Version:openssl-0.9.8l Download § 安装包(Linux source) : openssl-0.9.8l.tar.gz(or the latest version of openssl) 下载地址:http://www.openssl.org/source/ § 在linux下解压缩下载到的安装包,命令如下..... tar -xzf openssl-xxx.tar

2011-03-21 15:00:00 1651

OPENSSL安装使用

一、 安装 安装环境: 操作系统:redhat 12.0 OpenSSL Version:openssl-0.9.8l Download § 安装包(Linux source) : openssl-0.9.8l.tar.gz(or the latest version of openssl) 下载地址:http://www.openssl.org/source/ § 在linu...

2011-03-21 15:00:00 188

原创 C中随机数理解

函数一:int rand(void); 从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed); 参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看: 1) 如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的起始值。 2)

2011-03-21 14:16:00 495

原创 windows / Linux Socket 模式

<br />Windows Socket 模式<br />如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped I/O)和完成端口(Completion Port)共五种I/O模型。每一种模型均适用于一种特定的应用场景。程序员应该对自己的应用需求非常明确,而且综合考虑到程序的扩展性和可移植性等因素,作出自己的选择。<br

2011-03-17 12:50:00 1351

windows / Linux Socket 模式

Windows Socket 模式如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped I/O)和完成端口(Completion Port)共五种I/O模型。每一种模型均适用于一种特定的应用场景。程序员应该...

2011-03-17 12:50:00 81

原创 Windows完成端口与Linux epoll技术简介

<br />WINDOWS完成端口编程<br />1、基本概念<br />2、WINDOWS完成端口的特点<br />3、完成端口(Completion Ports )相关数据结构和创建<br />4、完成端口线程的工作原理<br />5、Windows完成端口的实例代码<br />Linux的EPoll模型<br />1、为什么select落后<br />2、内核中提高I/O性能的新方法epoll<br />3、epoll的优点<br />4、epoll的工作模式 <br />5、epoll的使用方法<b

2011-03-17 12:27:00 692

Windows完成端口与Linux epoll技术简介

WINDOWS完成端口编程1、基本概念2、WINDOWS完成端口的特点3、完成端口(Completion Ports )相关数据结构和创建4、完成端口线程的工作原理5、Windows完成端口的实例代码Linux的EPoll模型1、为什么select落后2、内核中提高I/O性能的新方法epoll3、epoll的优点4、epoll的工作模式 5、epoll的使用方法6、Linux下EPOll...

2011-03-17 12:27:00 74

原创 pthread之工作模式

<br />呵呵,本来只想写写今年学习多线程时碰到的一些问题,没有想到随意列个表,竟然成了一个系列,这一系列包含了互斥、条件变量、信号量等相关的内容、也包括了内存可视性、线程的取消等一些线程使用的高级话题。以这些知识为元素、以<br />现实现中遇到的问题为对象,为解决这些问题构成下面的几种基本的线程模型(就像编程语言中的for,while,if,switch这些编程的基本结构一样)<br />线程编程模型<br />流水线<br />每个线程反复地在数据系列上执行同一种操作,并把操作结果传递给下一步骤<b

2011-03-17 12:15:00 731

pthread之工作模式

呵呵,本来只想写写今年学习多线程时碰到的一些问题,没有想到随意列个表,竟然成了一个系列,这一系列包含了互斥、条件变量、信号量等相关的内容、也包括了内存可视性、线程的取消等一些线程使用的高级话题。以这些知识为元素、以现实现中遇到的问题为对象,为解决这些问题构成下面的几种基本的线程模型(就像编程语言中的for,while,if,switch这些编程的基本结构一样)线程编程模型流水线...

2011-03-17 12:15:00 88

原创 Makefile原理

makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。 gcc命令可以进行编译和链接的动作,生成我们想要的可执行文件。那么我们写Makefile文件的目的又是什么?无非也

2011-03-16 17:14:00 1595

Makefile原理

makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。 g...

2011-03-16 17:14:00 65

原创 单体模式C++

应用场景:一个类只能实例化一个对象。例如打印机类只能实例化一个打印机对象,否则,多个打印机对象,会导致打印出错。 关键点: 1、private 构造函数和类元素 2、static类元素,能被static方法调用 3、public static方法,返回类元素 #include using namespace std; class Singleton {  private:

2011-03-16 16:59:00 1671

单体模式C++

应用场景:一个类只能实例化一个对象。例如打印机类只能实例化一个打印机对象,否则,多个打印机对象,会导致打印出错。 关键点: 1、private 构造函数和类元素 2、static类元素,能被static方法调用 3、public static方法,返回类元素 #include &lt;iostream&gt;&lt;/iostream&gt; ...

2011-03-16 16:59:00 119

原创 TCP建立和关闭连接

一、建立连接 1) 请求端(通常称为客户)发送一个 S Y N段指明客户打算连接的服务器的端口,以及初 始序号(I S N,在这个例子中为1 4 1 5 5 3 1 5 2 1) 。这个S Y N段为报文段1。 2) 服务器发回包含服务器的初始序号的S Y N报文段(报文段2)作为应答。同时,将确认 序号设置为客户的I S N加1以对客户的S Y N报文段进行确认。一个S Y N将占用一个序号。 3) 客户必须将确认序号设置为服务器的 I S N加1以对服务器的S Y N报文段进行确认(报文段

2011-03-16 11:40:00 1212

TCP建立和关闭连接

一、建立连接 1) 请求端(通常称为客户)发送一个 S Y N段指明客户打算连接的服务器的端口,以及初 始序号(I S N,在这个例子中为1 4 1 5 5 3 1 5 2 1) 。这个S Y N段为报文段1。 2) 服务器发回包含服务器的初始序号的S Y N报文段(报文段2)作为应答。同时,将确认 序号设置为客户的I S N加1以对客户的S Y N报文段进行确认。一个S Y N将占用...

2011-03-16 11:40:00 90

原创 Linux进程理解

1.1 进程分类; Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。 a) 交互进程--由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。 b) 批处理进程--这种进程和终端没有联系,是一个进程序列。 c) 监控进程(也称守护进程)--Linux系统启动时启动的进程,并在后台运行。 值得一提的是守护进程总是活跃的,一般是后台运行,守护进程一般是由系统在开机时通过脚本自动激活启动或超级管理用户root来启动。比如在 Fedora或Redhat中,我们可

2011-03-16 10:11:00 682

Linux进程理解

1.1 进程分类; Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。 a) 交互进程--由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。 b) 批处理进程--这种进程和终端没有联系,是一个进程序列。 c) 监控进程(也称守护进程)--Linux系统启动时启动的进程,并在后台运行。 值得一提的是守护进程总是活跃的,一般是后台运行,守护进程一...

2011-03-16 10:11:00 117

原创 常见linux命令

1.查看系统信息 uname -r cat /proc/version   2.zip解压/压缩 unzip -n so.zip -d ./so zip -q -r wm5130.zip /home/nick/wm5130   3.查找文件内容 find ./ -name "*" | xargs grep "main"   4.删除搜索得到的文件 find ./ -name "*svn*" | xargs  /bin/rm -r   5.文件和文件夹大小 查看各个挂载盘大小

2011-03-14 13:45:00 607

常见linux命令

1.查看系统信息uname -r cat /proc/version2.zip解压/压缩unzip -n so.zip -d ./so zip -q -r wm5130.zip /home/nick/wm51303.查找文件内容find ./ -name "*" | xargs grep "main"4.删除搜索得到的文件find ./ -name ...

2011-03-14 13:45:00 56

原创 svn常见命令

<br />1.获取代码<br />svn co svn://172.16.0.254/biad/gct/models/wm5130 --username nick.li --password nick.li --revision 18<br /> <br />2.提交代码<br />svn ci -m"" filepath dirpath<br /> <br />3.增加文件或文件夹<br />svn add filepath/dirpath<br /> <br />4.删除文件或文件夹<br />svn

2011-03-14 13:38:00 684

svn常见命令

1.获取代码svn co svn://172.16.0.254/biad/gct/models/wm5130 --username nick.li --password nick.li --revision 182.提交代码svn ci -m"" filepath dirpath3.增加文件或文件夹svn add filepath/dirpath4.删除文件或文...

2011-03-14 13:38:00 68

原创 iptables相关资料汇总

Iptables Tutorial 1.1.19Iptables Tutorial 1.2.2Iptables 指南 1.1.19Ipables 指南 1.2.2netfilter official documentLinux防火墙(Michael Rash)2 小时玩转 ipt

2011-03-10 10:31:00 580

iptables相关资料汇总

Iptables Tutorial 1.1.19Iptables Tutorial 1.2.2Iptables 指南 1.1.19Ipables 指南 1.2.2netfilter official documentLinux防火墙(Michael Rash)2 小时玩转 iptables 企业版 v1.5.4.pdfNetfilters connection tracking sy...

2011-03-10 10:31:00 55

转载 linux下iptables/netfilter搭建DMZ[转]

防守在网络安全中的重要性不必多说。保护网络最常见的方法就是使用防火墙。防火墙作为网络的第一道防线,通常放置在外网和需要保护的网络之间。最简单的情况是直接将防火墙放置在外网和企业网络之间,所有流入企业网络的数据流量都将通过防火墙,使企业的所有客户机及服务器都处于防火墙的保护下。这对

2011-03-08 15:59:00 4745 1

linux下iptables/netfilter搭建DMZ[转]

防守在网络安全中的重要性不必多说。保护网络最常见的方法就是使用防火墙。防火墙作为网络的第一道防线,通常放置在外网和需要保护的网络之间。最简单的情况是直接将防火墙放置在外网和企业网络之间,所有流入企业网络的数据流量都将通过防火墙,使企业的所有客户机及服务器都处于防火墙的保护下。这对于一些中小企业来说是简单易行的,而且这种解决方法在某些情况下也表现不错。然而这种结构毕竟比较简单。企业中有许多服务器、...

2011-03-08 15:59:00 145

原创 AJAX系列4:采用jquery库实现

采用juery实现AJAXjQuery Ajax 实例演示5

2011-03-03 14:38:00 711

AJAX系列4:采用jquery库实现

采用juery实现AJAX&lt;html&gt; &lt;head&gt; &lt;title&gt;jQuery Ajax 实例演示5&lt;/title&gt; &lt;/head&gt; &lt;mce:script src="./js/jquery.js" mce_src="js/jquery.js" type="text/javascri

2011-03-03 14:38:00 77

原创 AJAX系列3:采用prototype库实现

利用prototype的ajax函数 xmlhttprequest ajax demo

2011-03-03 14:35:00 513

酒店解决方案酒店解决方案酒店解决方案酒店解决方案

酒店解决方案酒店解决方案酒店解决方案酒店解决方案

2022-09-07

服务器ESXI虚拟机创建和使用说明.docx

服务器ESXI虚拟机创建和使用说明.docx服务器ESXI虚拟机创建和使用说明.docx服务器ESXI虚拟机创建和使用说明.docx服务器ESXI虚拟机创建和使用说明.docx服务器ESXI虚拟机创建和使用说明.docx

2020-09-01

MySQL在大型网站的应用架构演变.docx

MySQL在大型网站的应用架构演变.docxMySQL在大型网站的应用架构演变.docxMySQL在大型网站的应用架构演变.docxMySQL在大型网站的应用架构演变.docx

2020-09-01

Mycat生产实践之数据迁移与扩容实践.docx

Mycat生产实践之数据迁移与扩容实践.docxMycat生产实践之数据迁移与扩容实践.docxMycat生产实践之数据迁移与扩容实践.docxMycat生产实践之数据迁移与扩容实践.docxMycat生产实践之数据迁移与扩容实践.docx

2020-09-01

阿里云Redis.docx

阿里云Redis.docx阿里云Redis.docx阿里云Redis.docx阿里云Redis.docx阿里云Redis.docx

2020-09-01

阿里云DTS.docx

阿里云DTS.docx阿里云DTS.docx阿里云DTS.docx阿里云DTS.docx阿里云DTS.docx

2020-09-01

阿里云OSS云存储方案.docx

阿里云OSS云存储方案.docx阿里云OSS云存储方案.docx阿里云OSS云存储方案.docx阿里云OSS云存储方案.docx阿里云OSS云存储方案.docx阿里云OSS云存储方案.docx

2020-09-01

华为FusionCloud 2.06 技术白皮书.doc

华为FusionCloud 2.06 技术白皮书.doc华为FusionCloud 2.06 技术白皮书.doc华为FusionCloud 2.06 技术白皮书.doc华为FusionCloud 2.06 技术白皮书.doc

2020-09-01

云平台技术选型之十:API网关

云平台技术选型之十:API网关,对市面上的API网关调研并选型

2018-06-14

云平台技术选型之九:微服务

云平台技术选型之九:微服务,对市面上的微服务开源软件进行了调研,并确定了选型

2018-06-14

云平台技术选型之八:容器

云平台技术方案选型之八:容器,对市面上的开源容器方案进行了调研,并确定了最终的选型

2018-06-14

云平台技术选型之七:分布式对象存储

云平台技术选型之七:分布式对象存储,对市面上的分布式对象存储OSS方案进行了调研,并确定了最终的选型

2018-06-14

云平台技术选型之六:运维监控

云平台技术选型之六:运维监控,对市面上的监控类运维开源软件进行了调研,并确定了最终的选型方案。

2018-06-14

云平台技术选型之五:分布式缓存

云平台技术选型之五:分布式缓存。对市面上的分布式缓存技术进行了调研,并对各种方案进行了选型

2018-06-14

云平台技术选型之四:MySQL高可用

云平台技术选型系列文章之四:mysql高可用,对mysql的高可用方案进行了全面的调研并选型

2018-06-14

云平台技术选型之三:集群管理

云平台技术调研和选型之三:集群管理。对市面上流行的方面进行调研,并进行选型。

2018-06-14

云平台技术选型之二:双机热备

云平台技术方面系列文章之二:双机热备,实现主备切换,避免单点故障,实现高可用方案。

2018-06-14

云平台技术选型之一:负载均衡

云平台技术方案,系列资源之一:负载均衡。对市面上的负载均衡技术进行调研并选型。

2018-06-14

MySQL性能调优与架构设计nk

包括了Mysql的性能优化,以及架构调优,对于DBA以及架构师有很大的参考价值。

2018-04-24

mysql 性能调优

mysql是最流行的开源数据库,在中大型项目中应用广泛,但系统瓶颈存在数据库,因此需要系统的优化

2018-04-24

机器学习与数据挖掘方法和应用(经典)nk

非常经典的人工智能机器学习的书籍,介绍各种方法和具体的应用,对于初学者有很大的帮助,。

2018-04-24

机器学习:实用案例解析(中文版,带完整书签)

结合实例来讲述机器学习的一本非常详细的书籍,推荐初学者入门使用。

2018-04-24

C语言代码仓库

C语言代码仓库

2014-09-17

windiff for windows

windiff for comparing files and directioary;windiff for comparing files and directioary

2012-07-14

Linux设备驱动开发入门 introduction

Linux设备驱动开发入门 introductionLinux设备驱动开发入门 introduction

2011-07-23

bash word document

bash word document back

2011-04-14

socket select code

linux socket select test code

2011-03-23

OPENSSL资料汇总

openssl资料汇总openssl资料汇总openssl资料汇总openssl资料汇总openssl资料汇总openssl资料汇总

2011-03-21

openssl测试程序

openssl测试程序openssl测试程序openssl测试程序openssl测试程序openssl测试程序openssl测试程序

2011-03-21

AJAX 三种实现方式 自己构建 prototype juery

三种实现AJAX的方式的简单例子,自己构建httpRequest 采用prototype,采用juery

2011-03-03

IPC 读书笔记及测试程序

IPC 读书笔记及测试程序 PIPE FIFO Mutex Conditional Variable Semophore

2010-12-25

log4cplus日志库及封装程序文件

Ø 日志文件名形式:2009-10-10.txt Ø 日志内容形式:DEBUG [2009-10-10 10:12:34] Enter the main function Ø 自定义写日志接口函数形式:writelog("TRACE",” Enter the main function”); 具体可以参考: http://blog.csdn.net/braveyly/archive/2009/12/25/5076481.aspx

2009-12-25

信息论与编码学习_傅注云

网络环境是不稳定的,采用UDP传输可靠性不能得到保证,采用差错控制方式进行信道编码来降低误差

2009-05-10

BCH编解码C++实现

BCH(762.752)实现源码,信息位长752

2009-05-10

BCH(16,8)编解码,c++实现

BCH(16,8)码长16位,信息8位,纠错能力为3位

2009-05-10

192BCH编解码 c++实现

线性循环编码BCH(192,116,21)实现源码,信息位116,码长192,纠错位10,源码包括编码和解码部分

2009-05-10

CSDN VC编程经验总结.chm

CSDN VC编程经验总结.chmCSDN VC编程经验总结.chm

2009-04-20

VC常见问题集(中文).chm

VC常见问题集(中文).chmVC常见问题集(中文).chm

2009-04-20

vc++ 实现rtp源码例子

在vc++下实现rtp协议,包括发送和接受两部分

2009-04-20

流媒体rtp和rtcp多份文档资料

JMF RTP的网络传输媒体流的实现.doc linux 下基于jrtplib库的实时传送实现.doc ny-zhouyongzheng.doc RFC+2326+rtsp+中文版(前11章).doc RTP协议.doc RTSP协议学习笔记(学习流媒体的时候自己总结的).doc RTSP协议学习笔记(学习流媒体的时候自己总结的).doc 等等。。。。。。。

2009-04-20

空空如也

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

TA关注的人

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