自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Lua的metatable使用初步

什么是metatable(元表)有关什么是元表我没办法比openresty的作者讲得更清楚,可以参考openresty最佳实践或是菜鸟教程来进行了解,在这篇文章中我只表达一些我自己使用中的方法和理解。lua中的基础结构是比较少的,不过table结构的适用性确实非常的丰富,普通的模块也是使用...

2018-05-12 20:41:00 302

转载 rabbitmq 客户端golang实战

rabbitmq消息模式rabbitmq中进行消息控制的组建可以分为以下几部分:exchange:rabbitmq中的路由部件,控制消息的转发路径;queue:rabbitmq的消息队列,可以有多个消费者从队列中读取消息;consumer:消息的消费者;rabbitmq在使用过程...

2018-04-26 22:43:00 831

转载 Golang的Heap使用之谜

Go语言的官方package里面提供了"container/heap",在该package里面定义了Heap(堆)这一数据结构的使用接口。只要自定义的数据类型实现了标准接口,可以很方便的对自定义的数据类型在堆中进行排序了。堆结构的接口为:type Interface interface {...

2017-11-14 22:57:00 629

转载 Golang学习-Http客户端及其超时机制

golang HTTP请求中的超时我们首先来看一下HTTP请求过程中,可能产生的不同的超时类型:TCP连接超时HTTP请求头超时HTTP Body读超时HTTP Body写超时Keepalive超时目前的HTTP库大多数都是支持HTTP/1.1(HTTP/2由于存在连接并发复...

2017-06-15 20:43:00 2134

转载 记一次数据发送问题排查过程

由于采用UDP传输协议,不能如TCP在确保连接建立的情况下就能保障数据的传输,因此对从服务器A到B的数据传输过程进行逐段排查。###使用netstat检查程序端口$ sudo netstat -aunpActive Internet connections (servers and es...

2017-02-21 22:18:00 174

转载 centos 7 samba设置札记

在centos 7使用过程中,使用hostnamectl指令修改了主机的hostname,但是未在/etc/hosts文件中加入新设置的hostname导致samba连接的时候出现Samba - protocol negotiation failed的问题。在samba设置过程中使用了sec...

2016-10-02 21:13:00 82

转载 MP4文件atom头分析

重要atom综述表 顶层 moov层 trak层 mdia层 minf层 stbl层 说明 ftyp 文件类型与兼容性字段 ...

2016-08-23 17:23:00 790

转载 配置bridge后,透传的数据包未经过iptables问题的解决

初始环境为两台运行LinuxMint的虚拟机,一台linux内核为3.19(1),另一台内核为3.13(2)。希望在两台虚拟机中配置bridge防火墙,配置bridge后两台虚拟机都成功成为桥接设备(到达eth0的数据包,经过bridge接口透明传输至eth1,反之亦然)。配置iptabl...

2016-03-06 17:44:00 1030

转载 Linux的RAW SOCKET探索

在Linux实现抓取以太网络上的数据包主要有libpcap,raw socket以及从内核中获取的方式。我尝试选择使用raw socket来抓取以太网络上的数据包。##socket地址域(协议簇)##在Linux的manual中,有两个篇包含socket相关的说明,分别是socket(2...

2016-03-02 21:40:00 238

转载 找出长度为m和n的两个有序数组中的第k个数

原题链接:https://leetcode.com/problems/median-of-two-sorted-arrays/原题虽然是找出两个有序数组的中位数,但是实际上可以更一般化一些,希望能够找出长度为m和n的两个有序数组中的第k个数。在解决这样的数学问题时,似乎能够将公式写出来,再...

2016-02-20 23:01:00 236

转载 Programming With Assertions

Programming With AssertionsKnowlege From Oracle Java Documents And Writing Solid Codeureydev@aliyun.com前言编译程序也查不出算法的错误,无法验证程序员所作的假定。或者更一般地,编译...

2015-11-08 21:49:00 125

转载 Expert C Programming阅读札记

不要使用函数库中没有对输入数据进行长度检查的函数。在2.3.3节中展示了gets()在程序中可能导致的缓存越界问题,在现在的编程中应当使用fgets()来确保不会出现对输入长度无限制而导致缓存越界的问题。因此在所有进行输入或内存拷贝等操作时,都应当使用对输入/拷贝长度进行限制的方法,避...

2015-10-18 16:33:00 81

转载 网页收藏夹

有关linux性能工具perf的介绍,从这里入门看看性能工具。http://www.brendangregg.com/perf.html 转载于:https://my.oschina....

2015-09-22 21:55:00 96

转载 获取GCC的预定义宏

在不同环境使用GCC进行编写跨平台程序的时候,需要利用不同平台上GCC的预定义宏编写不同的代码。 网上有GCC在不同平台使用的预定义宏,但是如果获取GCC中的预定义宏呢?经过搜索,在下面链接中给出了几种方式。 http://www.commandlinefu.com/commands/vi...

2015-04-25 15:25:00 80

转载 函数指针与类成员函数指针

函数指针希望使用函数指针数组替代switch结构,减少判断,设计代码如下所示:#include<iostream>usingnamespacestd;typedefenum{TYPE1,TYPE2,TYPE3,TYPE_NUM}E_Type;v...

2014-12-08 20:54:00 83

空空如也

空空如也

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

TA关注的人

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