linux
xiaye_go
记录下来的东西才是自己的,不然不久就忘了
展开
-
sockaddr和sockaddr_in区别
原文出处:http://www.cnblogs.com/zihaowang/p/4649548.htmlstruct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。在各种系统调用或者函数中,只要和网络地址打交道,就得用到这两个结构体。网络中的地址包含3个方面的属性:1 地址类型: ipv4还是ipv62 ip地址转载 2017-08-10 18:39:46 · 460 阅读 · 0 评论 -
线程基础函数
ps -Lf pid //查看进程ps -eLf //查看全部线程gcc test.c -lpthread 编译需要链接pthread 库//获取当前进程的IDgetpid();//获取当前线程的IDpthread_self();//创建线程1.线程标识符2.线程属性3.线程处理函数4.函数的参数pthread_create(&t原创 2017-08-12 20:04:21 · 138 阅读 · 0 评论 -
线程锁_互斥量
声明锁变量:pthread_mutex_t mutex;该变量有两种方式赋值:1.mutex = PTHREAD_MUTEX_INITIALIZER;//使用静态数值2.pthread_mutex_init(&mutex, NULL);//成功返回0,之后需要调用pthread_mutex_destroy(&mutex);下面小程序 开两个线程开处理全局原创 2017-08-14 19:35:22 · 207 阅读 · 0 评论 -
git_简单命令行操作
1.拉取: pull本本质拉取:git pull相当于 git pull origin 远程分支1:本地分支1 //拉取远程分支1到本地分支1且合并2.提交:commit(1).#git commit 。//点//提交所有的更改(2)#git commit fileName //提交其中一个文件当要提交新的文件时,如果没有执行add file...原创 2019-01-26 17:55:22 · 138 阅读 · 1 评论