笔记总结
来源:互联网 发布:java中transient的作用 编辑:程序博客网 时间:2024/05/01 06:13
1: 无符号长整型打印用%ul 有符号用%ld
2: 解决socket不能重复绑定的问题
当客户端保持着与服务器端的连接,这时服务器端断开,再开启服务器时会出现: Address already in usr。
可以用netstat -anp | more 可以看到客户端还保持着与服务器的连接(还在使用服务器bind的端口)。这是由于client没有执行close,连接还会等待client的FIN包一段时间。
解决方法是使用setsockopt,使得socket可以被重用,是最常用的服务器编程要点。
具体的做法为是,在socket调用和bind 调用之间加上一段对socket的设置:
setsockopt(socket_fd,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof(opt));
3: printf("%*.*s/n",m,n,ch);
其中前边*定义的是总的宽度,后边*是指定输出字符个数。分别对应外边参数m和n。
输入: 10 3
输出: Hap
4 : 修改DNS:
/etc/resolv.conf 里面添加
nameserver 202.168.24.68
如果还不行,就是服务器的端口没开
iptables -IA RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
5:判断奇数
if(i&1)
6: unix 的几个好习惯
cd tmp/a/b/c || mkdir -p tmp/a/b/c && tar xvf -C tmp/a/b/c ~/archive.tar
tar xvf -C tmp/a/b/c newarc.tar.gz
mkdir -p tmp/a/b/c
将反斜杠用于长输入
~ $ cd tmp/a/b/c || /
> mkdir -p tmp/a/b/c && /
> tar xvf -C tmp/a/b/c ~/archive.tar
7:
- 笔记总结
- 总结笔记
- 笔记总结
- iOS 知识点总结 笔记总结
- echo2 学习笔记 总结
- JDBC总结笔记1
- RFC_791阅读笔记总结
- Vi 笔记总结
- 数据结构笔记--排序总结
- Django笔记-Models总结
- C#笔记总结
- HTML笔记总结
- Javascript基础笔记总结
- vi 笔记总结
- dom4j 个人总结笔记
- 粒子滤波总结笔记
- JiBX笔记总结
- shell笔记总结
- MyEclipse 8.5 正式版发布(新增MyEclipse 9.0 M1 发布-下载 )
- 男人们必知的人生定律~(其实女人也得知道)
- vi 技巧和诀窍:令人刮目相看的 10 个超酷命令
- j2me学习笔记【13】——创建矩形框、圆角矩形以及填充颜色小例子
- STL算法总结
- 笔记总结
- 关于鼠标移上去显示层,鼠标移出事隐藏层的js解决方法
- 文档库(Alpha1)发布
- linux命令行快捷键
- Linux 内核剖析
- ARM9 S3C2440最小系统
- 持续集成-平台搭建(hudson+sonar)
- j2me学习笔记【14】——创建圆弧并填充颜色小例子
- 延迟加载图片的 jQuery 插件:Lazy Load