自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 readlink获取当前路径

readlink("/proc/self/exe", buf, count - 1);const uint16_t buf_size = 1024;boost::scoped_array<char> buf(new char[buf_size]);memset(buf.get(), 0, buf_size);int32_t count = readli...

2019-11-14 15:54:05 503

原创 valgrind 工具介绍和简单的使用

Valgrind 是个开源的工具,功能很多。例如检查内存泄漏工具---memcheck。Valgrind 安装:去官网下载: http://valgrind.org/downloads/current.html#current或 wget http://valgrind.org/downloads/valgrind-3.12.0.tar.bz2有的版本本身有问题,建议用最新的版本...

2019-10-13 22:08:52 260 1

原创 MAC 安装brew

react native搭建环境,安装homebrew的时候,在终端输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"提示:curl: (7) Failed to connect to raw.githubusercontent.c...

2019-09-18 17:49:11 240 1

原创 MAC 修改eclipse 的project Explorer的字体大小

eclipse project explorer 下面的字体怎么更改大小WIN应该是如果eclipse选择的theme是win7,然后修改css里面对应的e4_default_win7文件在stackoverflow中查到相关问题MAC 参考以下网站:http://stackoverflow.com/questions/3124629/how-can-i-configure-the-...

2019-09-18 16:51:48 1543

原创 boost::asio::steady_timer基础使用

https://blog.csdn.net/u013600225/article/details/51505246

2019-08-09 17:00:38 1389

原创 一行编译代码

build.sh# !/bin/bash#echo $(cd `dirname $0`;pwd)dirpath=$(pwd)echo ${dirpath}if [ -d "${dirpath}/build" ] ; then rm -rf build echo "this has a ${dirpath}/build" mkdir buildelse ...

2019-07-31 17:08:38 237

原创 cmake 简介

https://blog.csdn.net/afei__/article/details/81201039https://blog.csdn.net/Yong_Qi2015/article/details/100810485

2019-07-31 14:26:32 93

转载 cycle结构体的四级指针详解

cycle结构体的四级指针详解https://blog.csdn.net/u013009575/article/details/17470625https://blog.csdn.net/linux_vae/article/details/70610755

2019-07-24 16:48:03 180

转载 图解Nginx 中的4级指针

转载,感谢原作者分享。nginx的所有配置结构体全部放在一个cycle的四级指针中,本文就具体分析一下每级指针究竟指向的是什么,下图表示了这个四级指针每一级的指向,图中虚拟地址模拟了真实地址,ctx指针存的指向虚拟地址为1的数据,图中只列举出core,event,http模块最基础的配置结构。 需要注意得是,从图中不难发现,对于常用的模块,core模块,event模块,http...

2019-07-24 14:04:54 244

转载 HTTP协议格式详解

一、URI结构HTTP使用统一资源标识符(URI)来传输数据和建立连接。URL(统一资源定位符)是一种特殊种类的URI,包含了用于查找的资源的足够的信息,我们一般常用的就是URL,而一个完整的URL包含下面几部分:http://www.fishbay.cn:80/mix/76.html?name=kelvin&password=123456#first1.协议部分该URL的...

2019-07-16 16:34:00 1312

原创 二分法算法

#include<stdio.h>#include<iostream>int main(){ int a[]={1,2,3,4,5,7,8,9,10,11}; int key=6; int midd = 0; int hig =9; int low = 0; while(1) { midd= l...

2019-07-15 20:19:40 111

转载 MTU 和 MSS 区别

MTU: Maximum Transmit Unit,最大传输单元,即物理接口(数据链路层)提供给其上层(通常是IP层)最大一次传输数据的大小;以普遍使用的以太网接口为例,缺省MTU=1500 Byte,这是以太网接口对IP层的约束,如果IP层有<=1500 byte 需要发送,只需要一个IP包就可以完成发送任务;如果IP层有> 1500 byte 数据需要发送,需要分片才能完成发送,...

2019-07-15 16:00:30 230

转载 Nginx源码分析(25篇)

转载:感谢原作者分享https://blog.csdn.net/yangyin007/article/details/82777086

2019-06-23 10:14:35 544

原创 完全二叉树生成

def createTree(x,n):#创建完全二叉树 if x<n: node=TreeNode(x)#x传参为1,表示根节点为1 node.left=createTree(2*x,n) node.right=createTree(2*x+1,n) else: node=None return ...

2019-06-17 10:44:56 1141

转载 迷宫问题

问题描述迷宫问题: 迷宫问题的求解是实验心理学中的一个经典问题,心理学家把一只老鼠从一个无顶盖的大盒子的入口处赶进迷宫,迷宫中设置很多墙壁,对前进的方向形成了多处障碍,心理学家在迷宫的唯一出口处放置了一块奶酪,吸引老鼠在迷宫中寻找通路以达到出口。设计算法实现迷宫问题。迷宫示意图,其中1代表有障碍,0代表无障碍,前进方向有四个,分别是上,下, 左,右。1 1 1 1 1 1 1 1 1...

2019-06-17 09:15:12 725

转载 awk

awk学习指南https://awk.readthedocs.io/en/latest/chapter-one.htmltcpdump -c 10 -nn -i eth0 tcp dst port 22 tcpdump -c 5 -nn -i eth0 icmp and src 192.168.100.62tcpdump -c 2 -q -XX -vvv -nn -i eth0 ...

2019-06-14 10:53:39 89

转载 ZMQ源码学习

转载,感谢原创作者的分享!1、对象关系http://www.bubuko.com/infodetail-2100848.html2、io_thread和pollerhttp://www.bubuko.com/infodetail-2100796.html3、socket与mail_boxhttp://www.bubuko.com/infodetail-2123957.htm...

2019-06-13 16:28:27 388

转载 ZMQ源码学习

转载,感谢原创作者的分享!zeromq应用学习(1)——编译zeromq的示例程序http://blog.chinaunix.net/uid-23629988-id-3015856.htmlzeromq源码学习(1)——zmq_init源码分析(1)http://blog.chinaunix.net/uid-23629988-id-3020546.htmlzeromq源码学习(...

2019-06-13 16:23:31 153

转载 ZMQ框架

转载,感谢原创作者的分享!ZMQ第一章 ZeroMQ基础https://blog.csdn.net/wushuangge/article/details/79963531ZMQ第二章 ZeroMQ进阶https://blog.csdn.net/zzhongcy/article/details/19811825ZMQ第三章 高级请求-应答模式https://blog...

2019-06-03 16:07:16 680

转载 右值引用

c++中引入了右值引用,可以避免无谓的复制,提高程序性能。C++引用很常见了,就是给变量取了个别名,在c++11中,因为增加了右值引用(rvalue reference)的概念,所以c++98中的引用都称为了左值引用(lvalue reference)。int a = 10; int& refA = a; // refA是a的别名, 修改refA就是修改a, a是左值,左...

2019-05-27 15:30:45 77

原创 xargs 遍历所有文件

xargs -i 或者是-I,将xargs的每项名称,一般是一行一行赋值给{},可以用{}代替find ./ -name *.txt | xargs -i cp -rf {} /var/fpwork/yugao/

2019-05-20 13:20:53 1373

转载 Ceph源码目录架构

来源http://blog.csdn.net/scaleqiao/article/details/511655751简介该代码架构基于版本10.0.5整理,先整理根目录里的代码,再整理出src目录的架构。2代码结构2.1根目录Ceph的根目录下包含了一些文件夹和若干编译、代码格式相关的文件。[admin]:架设Document服务器,包括依赖内容并...

2019-05-09 21:52:37 275

转载 【块存储】 【文件存储】【对象存储】

【块存储】典型设备:磁盘阵列,硬盘块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。(假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。例如第一个逻辑硬盘A里面,可能第一个200M是来自...

2019-05-06 16:18:48 154

原创 EPOLL + 事件驱动

#include <sys/eventfd.h>#include <unistd.h>#include <stdlib.h>#include <stdio.h>#include <stdint.h>#include <sys/epoll.h>#include <string.h>#include &l...

2019-05-05 09:14:46 612

原创 去掉eclipse 红线

选取windows--&gt;perferences --&gt; general--&gt;editors--&gt;text editor--&gt;annotation--&gt;codan error项 在里面有三个选项,勾第一项时在代码窗口的左边标记错误 (灯炮,小叉、惊叹号之类的)勾第二项时在代码窗口的右边出现一个标记(垂直滚动条外的边框上出现一个小方块)勾第三项时在出错的代码下...

2018-12-10 09:50:58 4361 2

转载 通信50强

1 华为技术有限公司 2 中兴通讯股份有限公司 3 中国普天信息产业股份有限公司 4 上海贝尔阿尔卡特股份有限公司5 烽火科技集团 6 大唐电信科技产业集团 7 长飞光纤光缆有限公司 8 亚信科技(中国)有限公司 9 京信通信系统(中国)有限公司 10 北京中星微电子有限公司 11 南京联创科技股份有限公司 12 亨通集团有限公司 13 中天科技股份

2015-05-20 18:38:38 1784

转载 Visual Assist X的用法

Visual Assist X设置Visual Assist X的用法open file in solution 打开文件中的解决办法open Corresponding file 打开相应文件list methods in current file 列表方法在当前文件file symbol 文件标记find referenc

2014-12-25 18:42:52 678

转载 爱似流星

如果失去是苦你还怕不怕付出如果坠落是苦你还要不要幸福如果迷乱是苦该开始还是结束如果追求是苦这是坚强还是执迷不悟如果分离是苦你要把苦向谁诉如果承诺是苦真情要不要流露如果痴心是苦难道爱本是错误如果相爱是苦这世上的真情它在何处好多事情总是后来才看清楚

2014-12-14 16:30:16 432 1

Linux Shell脚本攻略(第2版).pdf

Shell,是指“为使用者提供操作界面”的软件(命令解析器)

2019-06-21

深入理解Nginx模块开发与架构解析-高清晰目录版.pdf

Nginx (“engine x”) 是一个高性能的HTTP和反向代理 服务器,也是一个IMAP/POP3/SMTP服务器。

2019-06-21

WinSock源码文件.zip

Windows Sockets 是从 Berkeley Sockets 扩展而来的,其在继承 Berkeley Sockets 的基础上,又进行了新的扩充。这些扩充主要是提供了一些异步函数,并增加了符合WINDOWS消息驱动特性的网络事件异步选择机制。   Windows Sockets由两部分组成:开发组件和运行组件。   开发组件:Windows Sockets 实现文档、应用程序接口(API)引入库和一些头文件。   运行组件:Windows Sockets 应用程序接口的动态链接库(WINSOCK.DLL)。

2019-06-21

WinSock网络编程经络.pdf

WinSock网络编程经络 随书源码 本书专门讨论Windows网络编程技术。内容包括NetBIOS和Windows重定向器方法、Winsock方法、客户端远程访问服务器方法。

2019-06-17

空空如也

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

TA关注的人

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