自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幽雨雨幽

专注等于充实

  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

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

第三章 运行和管理RabbitMQ1. 创建一个新用户./rabbitmqctl add_usertest_ai_20171228 testaiCreating user "test_ai_20171228"用户名: test_ai_20171228 , 密码是testai删除一个用户[root@root bin]# ./rabbitmqct

2017-12-28 16:32:30 1067

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

作者: 胡彦 2013-4-28代码下载地址:http://pan.baidu.com/share/link?shareid=579088&uk=253544182本框架是一个lex/yacc完整的示例,包括详细的注释,用于学习lex/yacc程序基本的搭建方法,在linux/cygwin下敲入make就可以编译和执行。大部分框架已经搭好了,你只要稍加扩展就可以成为一个计算器之类的程序,用

2017-12-25 18:01:10 3460

转载 Yacc 与 Lex 快速入门

Yacc 与 Lex 快速入门Lex 与 Yacc 介绍Ashish Bansal2000 年 11 月 01 日发布WeiboGoogle+用电子邮件发送本页面 5Lex 代表 Lexical Analyzar。Yacc 代表 Yet Another Compile

2017-12-25 16:25:26 692

原创 json C库源码地址

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

2017-12-25 14:46:56 1274

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

1、什么是域名解析?域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。2、什么是A记录?A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的w

2017-12-22 17:17:04 1657

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

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

2017-12-22 17:15:37 5452

转载 三线接入

三线接入国内常见的是"电信、网通、铁通"三线接入,在电信南北分家后,仍维持速度,电信网通接入既保障了南北通讯的贯通,铁通接入还照顾了其他用户的速度.中文名三线接入外文名Three line access国内常见"电信、网通、铁通"三线接入作    用保障了南北通讯的贯通地    位解决互联互通问题的最佳解决方案特征

2017-12-22 11:46:30 1901

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

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

2017-12-21 11:47:30 656

转载 TSIG

TSIG(Transaction SIGnature)是RFC 2845中定义的计算机网络协议。主要是它使域名系统(DNS)能够验证对DNS数据库的更新。这是最常用的更新动态DNS或辅助/从属DNS服务器。TSIG使用共享密钥和单向哈希来提供一种密码安全的方式来认证连接的每个端点被允许作出或响应DNS更新。尽管对DNS的查询通常可能在没有身份验证的情况下进行,但对DNS的更新必须经过身

2017-12-19 17:43:47 3055

转载 ftruncate函数的功能及使用

ftruncate()函数功能:改变文件大小相关函数:open、truncate表头文件:#include 函数原型:int ftruncate(int fd, off_t  length)函数说明:ftruncate()会将参数fd指定的文件大小改为参数length指定的大小。参数fd为已打开的文件描述词,而且必须是以写入模式打开的文件。如果原来的文件件大小比参数le

2017-12-19 15:35:29 16221

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

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

2017-12-19 14:58:01 989

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

RabbitMQ服务客户端的的业务逻辑如下:    1,打开 socket:     amqp_new_connection();     amqp_open_socket(hostname, port);         2,用户登陆:    amqp_set_sockfd(conn, sockfd);    amqp_login(conn, "/", 0,

2017-12-13 17:27:52 620

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

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

2017-12-12 17:47:56 543

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

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

2017-12-08 17:35:05 2004

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

IntroductionDNS, or the Domain Name System, is an integral part of how systems connect with each other to communicate on the internet. Without DNS, computers, and the people who use them, would be

2017-12-08 17:34:07 435

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

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

2017-12-08 16:31:53 1229

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

IntroductionDNS, or the Domain Name System, is often a very difficult part of learning how to configure websites and servers. Understanding how DNS works will help you diagnose problems with confi

2017-12-08 14:27:37 731

原创 nginx无法加载css

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

2017-12-07 18:12:08 1540

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

用户管理mysql>use mysql;查看mysql> select host,user,password from user ;创建mysql> create user  zx_root   IDENTIFIED by 'xxxxx';   //identified by 会将纯文本密码加密作为散列值存储修改mysql>rename  

2017-12-07 16:48:37 354

转载 nginx常用代理配置

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

2017-12-07 15:03:16 317

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

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

2017-12-07 14:56:37 1570

转载 Nginx内存管理详解

目录:1.Nginx内存管理介绍2.Nginx内存池的逻辑结构3.Nginx内存池的基本数据结构4.内存池基本操作介绍5.内存池管理源码详解6.内存池使用源码详解7.小结   1.Nginx内存管理介绍  在C/C++语言程序设计中,通常由程序员自己管理内存的分配和释放,其方式通常是malloc(free)和new(delete)等API。这样做的缺点在于:由于所申请内存块的大小不定,当频繁使用时

2017-12-06 11:15:58 876

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

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

2017-12-05 16:59:13 792

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

这篇文章主要介绍了Linux系统下Mysql使用简单教程(一)的相关资料,需要的朋友可以参考下如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本人也相信没有什么习惯是不可以改变的。so以下都是在linux系统中的使用:安装mysql命令 :$

2017-12-05 14:56:27 4648

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

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

2017-12-05 11:33:05 471

GBT 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求.pdf

GBT 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求.pdf

2024-03-27

基于大规模弱监督的鲁棒语音识别

基于大规模弱监督的鲁棒语音识别

2024-03-05

MediaInfo_GUI_0.7.66_Windows_x64_WithoutInstaller.7z

一个专门查看视音频格式的工具,作者雷神

2022-01-13

ffmpeg基础库编程开发_add_notes.pdf

音视频封装格式,编码格式,ffmpeg基础接口的介绍

2019-05-24

video_file_format_spec_v10_1.pdf

flv官方文档。The open FLV and F4V file format specification specification documents file format information for storing media content used to deliver streaming audio and video for playback in Adobe Flash Player and Adobe AIR. These video file formats are open, allowing other products and technologies to implement these specifications.

2018-05-14

Lex和Yacc从入门到精通pdf

本系列文档就是专门用来由浅入深的介绍两 个有名的Unix 工 具Lex 和Yacc,并会一步一步的详细解释如何用这两个工具 来实现我们想要的任何 功能的解析程序

2017-12-25

rtmpdump-2.3_add_note

rtmpdump-2.3 add useful notes for developers。rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.

2017-09-20

空空如也

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

TA关注的人

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