自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幽雨雨幽

专注等于充实

原创 rabbitMQ 实战 高效部署分布式消息队列 读书笔记

第三章 运行和管理RabbitMQ 1. 创建一个新用户 ./rabbitmqctl add_user test_ai_20171228 testai Creating user "test_ai_20171228" 用户名: test_ai_20171228 , 密码...

2017-12-28 16:32:30 670 0

转载 一个Lex/Yacc完整的示例(可使用C++)

作者: 胡彦 2013-4-28 代码下载地址:http://pan.baidu.com/share/link?shareid=579088&uk=253544182 本框架是一个lex/yacc完整的示例,包括详细的注释,用于学习lex/yacc程序基本的搭建方法,在linux/cy...

2017-12-25 18:01:10 1648 0

转载 Yacc 与 Lex 快速入门

Yacc 与 Lex 快速入门 Lex 与 Yacc 介绍 Ashish Bansal 2000 年 11 月 01 日发布 WeiboGoogle+用电子邮件发送本页面   5 ...

2017-12-25 16:25:26 260 0

原创 json C库源码地址

地址: https://github.com/DaveGamble/cJSON

2017-12-25 14:46:56 349 0

转载 A记录和CNAME记录的区别

1、什么是域名解析? 域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。 2、什么是A记录? A (Addre...

2017-12-22 17:17:04 1115 0

转载 A记录、CNAME和URL转发区别

我们在做域名解析时,尤其是很多虚拟主机,大都会使用到CNAME解析,独立主机、VPS则用A记录较多,而URL转发则会在更换域名时用到,从设置效果来看,都是“解析”到一个“其它”URL地址,而实际上它们之间还是有些区别的,尤其是URL转发和其它两个之间区别很大的,首先A记录和CNAME属于标准的DN...

2017-12-22 17:15:37 3864 0

转载 三线接入

三线接入国内常见的是"电信、网通、铁通"三线接入,在电信南北分家后,仍维持速度,电信网通接入既保障了南北通讯的贯通,铁通接入还照顾了其他用户的速度. 中文名 三线接入 外文名 Three line access 国内常见 "...

2017-12-22 11:46:30 927 0

转载 浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)

1、概要   从用户在浏览器输入域名开始,到web页面加载完毕,这是一个说复杂不复杂,说简单不简单的过程,下文暂且把这个过程称作网页加载过程。下面我将依靠自己的经验,总结一下整个过程。如有错漏,欢迎指正。   阅读本文需要读者已有一定的计算机知识,了解TCP、DNS等。 2、分析...

2017-12-21 11:47:30 328 0

转载 TSIG

TSIG(Transaction SIGnature)是RFC 2845中定义的计算机网络协议。主要是它使域名系统(DNS)能够验证对DNS数据库的更新。这是最常用的更新动态DNS或辅助/从属DNS服务器。TSIG使用共享密钥和单向哈希来提供一种密码安全的方式来认证连接的每个端点被允许作出或响...

2017-12-19 17:43:47 1763 0

转载 ftruncate函数的功能及使用

ftruncate() 函数功能:改变文件大小 相关函数:open、truncate 表头文件:#include 函数原型:int ftruncate(int fd, off_t  length) 函数说明:ftruncate()会将参数fd指定的文件大小改为参数length指...

2017-12-19 15:35:29 13716 0

转载 Linux 内存映射函数 mmap()函数详解

一、概述           内存映射,简而言之就是将用户空间的一段内存区域映射到内核空间,映射成功后,用户对这段内存区域的修改可以直接反映到内核空间,同样,内核空间对这段区域的修改也直接反映用户空间。那么对于内核空间用户空间两者之间需要大量数据传输等操作的话效率是非常高的。 以下是一个把普遍...

2017-12-19 14:58:01 593 0

转载 RabbitMQ服务客户端的的业务逻辑

RabbitMQ服务客户端的的业务逻辑如下:     1,打开 socket:      amqp_new_connection();      amqp_open_socket(hostname, port);           2,用户登陆:     amqp_set_s...

2017-12-13 17:27:52 347 0

转载 百度笔试题:malloc/free与new/delete的区别

相同点:都可用于申请动态内存和释放内存 不同点: (1)操作对象有所不同。 malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对...

2017-12-12 17:47:56 302 0

翻译 DNS服务器类型的比较:如何选择正确的DNS配置

介绍 DNS或域名系统是系统如何互联以在互联网上进行通信的一个组成部分。如果没有DNS,计算机和使用它们的人将仅需要使用称为IP地址的数字地址进行连接。 除了为了简单的任务而必须记住大量复杂数字的显而易见的问题之外,通过IP地址通信还导致一些额外的问题。将您的网站移到不同的托管服务提供...

2017-12-08 17:35:05 1078 0

翻译 A Comparison of DNS Server Types: How To Choose the Right DNS Configuration

Introduction DNS, or the Domain Name System, is an integral part of how systems connect with each other to communicate on the internet. Without DN...

2017-12-08 17:34:07 168 0

翻译 DNS术语,组件和概念介绍

DNS术语,组件和概念介绍 2014年2月18日发布 255.4k个意见 DNS 概念LINUX基础常见问题  介绍 DNS或域名系统往往是学习如何配置网站和服务器的一个非常困难的部分。了解DNS如何工作将帮助您诊断配置访问您的网站的问题,并可以让您扩大对幕后发生的事情的理解。 ...

2017-12-08 16:31:53 682 0

翻译 An Introduction to DNS Terminology, Components, and Concepts

Introduction DNS, or the Domain Name System, is often a very difficult part of learning how to configure websites and servers. Understanding how DNS...

2017-12-08 14:27:37 323 0

原创 nginx无法加载css

配置文件中添加 includemime.types; default_type application/octet-stream; 如果不设置css文件就会被当作text/plain类型发送到浏览器。从而导致css文件无法显示。

2017-12-07 18:12:08 960 0

转载 mysql 用户管理和权限设置

用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user  zx_root   IDENTIFIED by 'xx...

2017-12-07 16:48:37 102 0

转载 nginx常用代理配置

因为业务系统需求,需要对web服务作nginx代理,在不断的尝试过程中,简单总结了一下常见的nginx代理配置。 1. 最简反向代理配置 在http节点下,使用upstream配置服务地址,使用server的location配置代理映射。 upstream my_server { ...

2017-12-07 15:03:16 111 0

转载 Nginx配置upstream实现负载均衡

如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下: 1. 在http节点下,添加upstream节点。 upstream linuxidc {        server...

2017-12-07 14:56:37 1196 0

转载 Nginx内存管理详解

目录:1.Nginx内存管理介绍2.Nginx内存池的逻辑结构3.Nginx内存池的基本数据结构4.内存池基本操作介绍5.内存池管理源码详解6.内存池使用源码详解7.小结   1.Nginx内存管理介绍  在C/C++语言程序设计中,通常由程序员自己管理内存的分配和释放,其方式通常是malloc(...

2017-12-06 11:15:58 197 0

转载 Linux下" >/dev/null 2>&1 "相关知识说明

在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者google一下相关的知识。   0:表示键盘输入(stdin) 1:表示标准输出(s...

2017-12-05 16:59:13 513 0

转载 Linux系统下Mysql使用简单教程(一)

这篇文章主要介绍了Linux系统下Mysql使用简单教程(一)的相关资料,需要的朋友可以参考下 如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本...

2017-12-05 14:56:27 2779 0

转载 在Linux系统的命令行中为MySQL创建用户的方法

这篇文章主要介绍了在Linux系统的命令行中为MySQL创建用户的方法,包括对所建用户的权限管理,需要的朋友可以参考下 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行。每个MySQL用户帐号都有许多与之相关连的属性,例如用户名、密码以及权限和资源限制。...

2017-12-05 11:33:05 197 0

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