Linux编程
圆奋奋
一个小小的努力者
展开
-
Linux网络编程 之 UDP 单播
最近一直在做linux的网络,现在作个总结,陆续贴出来。在网上搜了很多资料 ,其中周立发的博客对我的学习参考作用最大,谢谢前辈。直接上代码吧,一个很简单udp通信的例子,分别为服务器端和客户端的代码。1、服务端代码(udp_server.c):这里实现了一个小功能,一收到客户端发来的消息则又转发给客户端。#include #include #include#i原创 2013-11-22 17:12:17 · 2429 阅读 · 0 评论 -
Linux网络编程 之 UDP 组播
最近一直在做linux的网络,现在作个总结,陆续贴出来。在网上搜了很多资料 ,其中周立发的博客对我的学习参考作用最大,谢谢前辈。直接上代码吧,一个很简单udp 组播通信的例子,分别为服务器端和客户端的代码。1、服务器端代码 (multi_udp_server.c)#include #include #include #include #inc原创 2013-11-22 17:59:01 · 6077 阅读 · 2 评论 -
Linux网络编程 之 UDP 广播
最近一直在做linux的网络,现在作个总结,陆续贴出来。在网上搜了很多资料 ,其中周立发的博客对我的学习参考作用最大,谢谢前辈。这个倒让我花的时间最多了,主要一直脑残的在自己的虚拟机上调试不成功,认为只要开几个终端就可以当作服务器了,这种想法是错误的。因为ip地址会被占用的,所以后来我和同事测试一下,就OK了。这个广播代码逻辑其实挺有用的,可以用来寻找所在局域网内设备。原创 2013-11-22 18:24:27 · 5835 阅读 · 0 评论 -
Linux网络编程 之 TCP 多线程的服务器和客户端同时收发数据
具体的相关TCP 的资料我这里就不多说,我会在末尾贴出来。直接上源码吧,里面有一些跟本题无关的我已经屏弊掉了,里面的注释也很清楚,大家只要自己看一下就应该知道了。1、服务器端代码(Server.c)#include #include #include #include #include #include #include #include #include原创 2013-11-22 19:16:46 · 6751 阅读 · 2 评论 -
安装并测试Gitweb
安装gitweb apache2apt-get install gitweb apache2配置gitweb首先,将/etc/apache2/目录下,conf.d/gitweb复制成sites-available/gitweb.conf。 root@gsit: ~# cp conf.d/git web sites-available/gitweb.conf原创 2017-03-15 11:42:57 · 1813 阅读 · 1 评论 -
vim选择命令
最近在做一些无聊的客户化OSD,发现结合vim的一些命令更简单。1、全选:ggVG(V:shift+v)解释是:gg 让光标移到首行,在vim才有效,vi中无效;V 是进入Visual(可视)模式;G 光标移到最后一行选中内容以后就可以其他的操作了,比如:d 删除选中内容y 复制选中内容到0号寄存器"+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用原创 2013-08-07 13:20:16 · 1401 阅读 · 0 评论