- 博客(8)
- 资源 (26)
- 收藏
- 关注
原创 linux 下进程和线程指定CPU运行
大概的介绍一下linux 的指定CPU运行,包括进程和线程,这个只是最基本的方法,看一下基本就会了,至于其他的进程间通信和线程同步的话,这里暂不做任何介绍。算了,还是比较整体的介绍一下如何去学习这个吧。linux下的top命令是可以查看当前的cpu的运行状态,具体参数自己去查,这里只介绍与标题相关的,按1可以查看系统有多少个CPU,以及每个CPU的运行状态。可是如何查看线程的CPU呢???
2015-12-27 22:35:40 2772
原创 linux 获取本机的所有IP地址
linux下获取本地的ip地址,我这里只介绍一种,亲测有效,包括你虚拟出来的IP地址也可以显示出来。先说一下可能大家都有听过的使用 gethostname 函数和 gethostbyname 函数获得本机的IP地址,其实获得的是127.0.0.1,是一个回环的地址。而不是真正的本机IP地址。示例代码: struct hostent *ent; gethostname(host_n
2015-12-27 22:10:23 2279
原创 linux下的setenv使用
今天遇到一个setenv的问题,本来想用gdb去查看的,可是后来找了半天并木有找到,但是还是有一点收获的,记录一下。获取环境变量: #include char *getenv(const char *name);设置环境变量 :setenv和putenv #include int setenv(const char *name, co
2015-12-16 01:25:51 8483
原创 SO_REUSEADDR SO_REUSEPORT 解析
首先我们需要了解一些基本知识,一个TCP/UDP连接是被一个五元组确定的{源地址,源端口,协议,目的端口,目的地址}。因此,任何两个连接都不可能拥有相同的五元组,否则系统将无法区别这两个连接。当使用socket()函数创建套接字的时候,我们就指定了该套接字使用的protocol(协议),bind()函数设置了源地址和源端口号,而目的地址和目的端口号则由connect()函数设定。尽
2015-12-15 00:05:51 735
原创 linux 下脚本查看带宽 (不需要安装其他工具包)
因为平时常用的都是iftop去查看网卡的带宽,因为有相对的可视化界面。可是平时去其他的centos上查看流量的话,对方的电脑不一定会安装iftop,这样的话会带来一定的麻烦,所以去网上找了一下traffic.sh 利用脚本去检测实时带宽。#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;
2015-12-13 23:36:49 1435
原创 Linux 下的Core Dump
相信大家都有过在linux 下变成出现core dump或者Segment fault的情况,有的时候这种崩溃情况不一定每次都出现,复现有一定的难度,那样我们可以查看的就只有coredump文件了。接下来要说的就是如何设置coredump以及调试corddump文件。一般情况下,linux(目前我用的是centos 6.7)默认是不开启coredump的。[root@local
2015-12-12 00:23:07 502
原创 TCP 协议状态解析
我们讲述的都是一些基本的tcp状态,就是使用netstat可以观察到的状态,记录一下,以便出现问题的时候一个思路。先大概叙述一下三次握手和四次握手的机制。1、建立连接(三次握手) (1)服务器会处于listen状态,客户端发送一个带SYN标志的TCP报文到服务器。 (2)服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表
2015-12-10 23:32:37 451
原创 网络基本知识(1) ARP解析
IP地址是一个32位的二进制数(这里我们说的都是IPV4),通常用 " 点分十进制 " 表示 “a.b.c.d”。地址分类的话,其实大多数同学都知道,我就大概的说一下:A类:0.0.0.0~127.255.255.255.255;B类:128.0.0.0~191.255.255.255;C类:192.0.0.0~223.255.255.255;D类:224.0.0.0~239.2
2015-12-09 23:05:20 551
vs2013 boost1.55 win32 和win64的编译完成库
2018-02-01
天地伟业的设备网络SDK win64
2018-01-24
uniview 64 SDK
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人