- 浏览: 35232 次
- 性别:
- 来自: 成都
最新评论
-
hobitton:
yqsshr 写道发现楼主都是用这种形式创建流的,弱弱的问一句 ...
Thread,Socket从头开始 -
lovexp2010:
yqsshr 写道例如上面[b][/b]直接的部分,只new出 ...
Thread,Socket从头开始 -
yqsshr:
例如上面[b][/b]直接的部分,只new出来了,但colse ...
Thread,Socket从头开始 -
yqsshr:
发现楼主都是用这种形式创建流的,弱弱的问一句,这样会不会导致流 ...
Thread,Socket从头开始 -
菜菜bruce:
sample而已,实际项目中无法使用
Thread,Socket从头开始
文章列表
linux系统下,81端口一般情况下是关闭的。
开启81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j ACCEPT
iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j ACCEPT
关闭81端口:
iptables -I INPUT -i eth0 -p tcp --dport 81 -j DROP
iptables -I OUTPUT -o eth0 -p tcp --sport 81 -j DROP
$.event.get = function(){
if(!$.browser.msie){
if (window.event) {
return window.event;
}
var o = arguments.callee.caller;
var e;
var n = 0;
while (o != null && n < 40) {
e = o.arguments[0];
if (e && (e.constructor == Event || e.constructor == Mou ...
下载sdk:http://developer.android.com/sdk/index.html,下载linux版本的
下载完成后,进行解压,命令如下:
$ tar zxvf android-sdk_r11-linux_x86.tgz
解压完成后,将tools目录加入环境系统环境变量,命令如下:
$vi /etc/profile
在文件的最后加入
export PATH="$PATH:/your sdk path/tools"
注销用户,从新登录.
运行命令下载sdk
$android update sdk
可以看看readme ...
应用启动时触发的方法:
1:start
2:appStart(只是在应用启动时触发一次)
第一个客户端链接服务器时
假如调用的url为:rtmp://localhost/HelloWorld/1/2/3
1:start
2:roomStart
1,2循环调用3次,scope.getName分别为1,2,3
当第二个客户端链接时,上面两个将不会被调用
3:connect
scope.getName为HelloWorld(注:此方法会被调用多次)
4:appConnect
...
在网上看了很多关于Thread和Socket的资料,项目中也用到不少,但是都是比较简单,或者是用一些现成的,现在想从头开始,慢慢的再学习。希望能和各位前辈进行交流。接触的需求好多一开始比较简单,后来就慢慢复杂了,我想这个学的过程也是,先来个简单的,然后再慢慢的进行完善。好了,不废话了。
场景:客户端将键盘输入的字符通过socket发送到服务端,当输入的字符为“exit”时,程序退出,服务端仅仅将接收到的信息打印出来。
服务端代码:
public class SocketServer extends Thread{
private java.net.S ...