LINUX socket 在connect的时候发生 Operation now in progress 错误    3
QT Creator WINSOCKET undefined reference to …的错误的处理    4
linux下组播遇到的问题及解决办法    4
NFS文件无法写入的权限问题    5
SVN服务启动    6
SVN命令增加文件    6
Linux操作系统下三种配置环境变量的方法    6
如何查看一个可执行程序链接使用了哪里动态库    7
电脑主机IP为192.168.0.1  设备IP地址为192.168.1.1,两者之间如何连通。    7
linux下如何设置IP地址并激活    9
centos 系统错误处理Give root password for maintenance    10
在linux下添加DNS服务器地址    11
Smb 开机自动运行    11
开发板ftp 下载文件命令    11
虚拟机如何修改mac地址    11
VIM 插件的安装路径。    12
虚拟机如何添加硬盘    12
开机后自动启动samba服务    12
ln建立链接    13
undefined reference to `fvp_get_relative_time'    13
SourceInsight 添加新的文件类型    13
内网IPCamera 外网访问的方法。    13
implicit declaration of function 错误的解决方法。    13
调用ioctl函数没有加头文件#include <sys/ioctl.h>,居然报语法错误。    14
Linux下打包目录命令    14
嵌入式查看当前动态库链接目录,增加动态库链接目录    14
海思芯片硬解码可以接受的两种码流方式。    14
太过份了,在调用ioctl函数时, 没有加头文件 #include<sys/ioctl.h> 居然提示我语法错误。    15
一个导致主程序不断的挂掉的函数。    15
VMware虚拟机出现Reason: Failed to lock the file    15
一个内存错误。    16
编绎时出现此提示错误,warning: assignment makes pointer from integer without a cast   
17
使用va_list时应包含的头文件 #include<stdarg.h>    18
头文件里一个函数定义忘记写分号,导致的BUG.    18
C语言宏定义##连接符和#符的使用    18
vimperator常用命令    25
SAMBA 在windows下,COPY文件出现 指定的网络名不再可用 错误    27
Linux 图形界面启动    27
ln -s创建了一个软链接,出现如下错误    28
1 编绎安装libmad 时出错    28
Git 安装方法    29
apr和apr-util的安装    29
1 局域网内组播包发送不成功    30
2 automake编绎时CPP提示不到文件C文件    30
1 生成静态库的makefile 模板    31
2 生成测试程序的makefile 模板    31
1 NULL所在头文件名    32
1 用automake工具编译c++文件出错    32
1 autoconf automake 编绎工程源码时出现的错误,    33
1 模块初始化时,如何调用模块的初始化函数。    33
1 如何打印error 所反映的错误信息    34
2 关于waitpid()    34
2 grep 查目录中文件的字符串    37
1  main 函数执行完后,是否可以执行其它函数。    38
1 pthread_key_create    39
指针数组和数组指针。    43
对结构体某一个成员变量赋初值    44
相信编绎器    44
很奇怪的一个问题, 编绎时报错    45
linux 下查包含该字符串的文件的命令    46
统计目录src下的代码的行数,    46
打包文件    46
CTRL+D代表输入完成CTRL+C 代表终止程序。    47
搜索文件夹内的所有文件里包含某字符串的linux命令    47
设置开发板获取Ip的方式为动态获取ip方式,也就是以dhcp的方式获取ip。    48
1 赋值 运算 ++, --    48
1 tar 命令详解    49
Ie台云台控制无效。    50
ie端无法保存参数,    50
Vim 中高亮c 函数    50
二维数组的初始化    51
vim 中如何复制多行。    51
C语言的格式化输出。    51
Linux 更改系统设置语言。    52
一 如何一个文件夹下的所有文件转换unix格式。    53
二 zip 文件 的解压。    53
一     当更新静态库时, 应全部重新编绎make clean; make.    54
一nor falsh 和nand falsh 的读写机制 ,    54
一 图片坐标扣图背影显示不相符。    55
一 两台刚烧录新的软件机器,向其中一台发ping包,始终无法成功,但是两台机器均可以向外ping 成功。    55
一 网络设置无法开机自动激活    55
二 什么是端口映射。    56
Unsined char 无符号整型,能表示的最大的整数是256 ,    56
一 Secure crt 如何退出全屏    56
一 开发板运行程序mount nfs 失败, 查定位分析原因    56
二 工程sz36574v 进入页面,鼠标无法获得focus焦点    57
解压linux内核时出错, 解压命令为tar -xzvf linux-2.6.14.    57
强制类型转换    57
计算两点坐标的长度 x1,x2 之间的长度的大小为x2-x1+1    58
整形转换。    59
一 交叉编绎环境的安装。    59
调用宏时, 宏里的定义了临时变量,不要与调用宏的函数的变量相同。    60
一个扇形的算法    60
任意两点画直线的算法    61
一种新的for模型,    63
linux添加用户    63
1 nfs客户端的配置。    63
2 在linux 下直接函数名表示函数名所在内存中的地址。    64
Linux 下安装飞鸽    64
VPN 无法连接    64
Windows下的文件系统是不支持创建符号链接    64
linux与windows下的换行符不一样    65
编绎问题    65
linux C语言    66
编绎问题    66
linux C语言    66
Win7 访问samba 很慢
VistaWin7 中,网络共享访问时,打开一个共享文件夹,有时地址栏中都会出现进度条,打开速度超级慢。慢的主要原因是由于VistaWin7 中多了一个叫做远程拆分压缩(Remote Differential Compression的的机制,这个机制能够减少网络文件传输数据量,提高文件下载速度,但会大大降低共享访问的速度。
        何为远程拆分压缩(RDC
        远程拆分压缩(Remote Differential Compression)在有效的管理下允许程序在两个不同的计算机之间同步数据。
        一个 RDC 程序可以通过网络,用最小的数据参数量在两台或者更多的计算机之间同步数据。
        RDC 是为 C/C++ 开发者设计的。COM 客户/服务器架构知识是必要的。
        RDC 包含在 Windows Server 2003 R2 和其后的系统中。
linux命令查看文件夹大小
        关闭远程拆分压缩
        打开控制面板(经典模式下) --> 程序和功能 --> 打开或关闭 Windows 功能,在弹出的对话框中去除远程拆分压缩前面的CheckBox勾选,点击确定。
date -s”命令来修改系统日期如2005年7月26日
 
  #date -s 07/26/2005
 
  将系统时间设定成下午11120秒的命令如下。
 
  #date -s 11:12:00
LINUX socket 在connect的时候发生 Operation now in progress 错误
unsigned long ul = 1;
ioctl( nSocket, FIONBIO, &ul );  //设置为非阻塞模式
放到connect()后面.
QT Creator WINSOCKET undefined reference to …的错误的处理
undefined reference to `bind@12′
undefined reference to `listen@8′
undefined reference to `accept@12′
undefined reference to `recv@16′
undefined reference to `send@16′
undefined reference to `shutdown@8′
undefined reference to `closesocket@4′
解决办法:
pro文件中添加: LIBS += -lwsock32
linux下组播遇到的问题及解决办法
2009-12-18 16:21 185人阅读 评论(0) 收藏 举报
1,查看系统是否支持多播:ifconfig出现 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric
2, 出现:setsockopt:No such device”。的提示,说明多播IP设置出现问题,系统所需要的uint32_t格式的网络地址的开头不是1110,检验通不过。解决办法:在把地址字符串"*.*.*.*"转化为uint32_t时采用htonl(inet_network(*.*.*.*))或者inet_aton函数,inet_aton(GRUPO, &srv.sin_addr)
3,如果发送多播包的主机没有设置网关,会出现network is unreachable.这点很重要,网关可以随便设置,但是一定要设。还要添加路由240.0.0.0。即:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
route add default gw "192.168.40.1 " dev eth0
NFS文件无法写入的权限问题
今天在机器上配置NFS文件系统,在/etc/exports中加入以下信息:
    /testfs 10.0.0.0/8(rw)
    重启NFS服务以后,在客户机通过mount -o rw -t nfs 10.214.54.29:/testfs /rd1命令将网络文件mount到本地。执行完成之后,目录是可以访问了,但无法写入。感觉有点奇怪,明明在命令中指定可以写入了。于是到网上搜索资料,发现exports目录权限中,有这么一个参数no_root_squash。其作用是:登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限!。默认情况使用的是相反参数 root_squash:在登入 NFS 主机使用分享之目录的使用者如果是 root 时,那么这个使用者的权限将被压缩成为匿名使用者,通常他的 UID GID 都会变成 nobody 那个身份。
    因为我的客户端是使用root登录的,自然权限被压缩为nobody了,难怪无法写入。将配置信息改为:
    /testfs 10.0.0.0/8(rw,no_root_squash)
    据说有点不安全,但问题是解决了。 
    另外,在测试NFS文件系统时,会经常mountumount文件,但有时会出现device is busy的错误提示。你肯定感到很奇怪,我明明没有使用啊,看看你当前所在的目录,是不是在mount的文件目录中?回退到上层目录重新umount,是不是OK了?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。