问下这个类ConnectionHandler是在哪个包下面的?

t355402 2009-08-15 04:58:18
这个类里面有这个方法 ConnectionHandler.requestToHandler(Socket s, Service service);
如果哪个知道的话告诉我下
...全文
831 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingle2000 2009-08-15
  • 打赏
  • 举报
回复
http://www.ibm.com/developerworks/cn/java/l-app-server/index.html

ConnectionHandler currentThread = new ConnectionHandler(server,logStream);

ConnectionHandler.requestToHandler(s, service);

下载后台服务程序示例全部代码: code.zip ( http://www.ibm.com/developerworks/cn/java/l-app-server/code.zip )

import java.util.*;
import java.io.*;
import java.net.*;

public class ConnectionHandler implements Runnable {
private Socket socket;
private static String stopService = "";
private static List pools = new LinkedList();
private PrintWriter log = new PrintWriter(System.err, true);
private static int checkOut = 0;
private int maxConn;
private static Service s;
private Server server;
private static boolean stop_flag = false;

public ConnectionHandler(Server server) {
this.server = server;
}

public void run() {
while (true) {
synchronized (pools) {
while (pools.isEmpty()) {
try {
// log.println("线程" + Thread.currentThread().getName() + "正等待连接......");
pools.wait();
} catch (InterruptedException e) {
log.println(e.getMessage());
}
}

socket = (Socket) pools.remove(0);
server.addConnections(socket);
checkOut++;
}
synchronized (this) {
handleConnection(socket, s);
}

}
}

public static void requestToHandler(Socket socket, Service service) {
s = service;
synchronized (pools) {
pools.add(pools.size(),socket);
pools.notifyAll();
}
}

public static int getCurrentConnections() {
return checkOut;
}

public void handleConnection(Socket socket, Service s) {
try {
InputStream in = socket.getInputStream();
OutputStream out = socket.getOutputStream();
s.serve(in, out);
server.removeConnections(socket);
checkOut--;
} catch (IOException e) {

}
}

}
knightzhuwei 2009-08-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gesanri 的回复:]
引用 1 楼 knightzhuwei 的回复:
java.util.logging.ConsoleHandler

。。。 他说的是ConnectionHandler
[/Quote]
看错了。。⊙﹏⊙b汗
knightzhuwei 2009-08-15
  • 打赏
  • 举报
回复
不对 错了 这是什么框架里的?
gesanri 2009-08-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 knightzhuwei 的回复:]
java.util.logging.ConsoleHandler
[/Quote]
。。。 他说的是ConnectionHandler
gesanri 2009-08-15
  • 打赏
  • 举报
回复
API里没有这个类,要么就是程序中自己定义的,要么就是引入了第三方包,在那里定义的
knightzhuwei 2009-08-15
  • 打赏
  • 举报
回复
java.util.logging.ConsoleHandler
内容概要:本文围绕“基于超局部模型与自抗扰ESO观测器的无模型预测电流控制改进策略”展开研究,提出一种结合超局部模型(ULM)与扩张状态观测器(ESO)的无模型预测电流控制(MFPCC)改进方法,旨在提升永磁同步电机(PMSM)电流环的动态响应性能与抗干扰能力。该策略利用超局部模型对系统行为进行局部逼近,避免依赖精确数学模型,同时引入自抗扰控制中的ESO实时观测并补偿系统内外部扰动,有效抑制参数摄动、负载变化及模型不确定性带来的影响。研究通过Simulink搭建完整的控制系统仿真模型,对传统MFPCC与所提改进策略进行对比分析,验证了新方法在电流跟踪精度、响应速度和鲁棒性方面的优越性。; 适合人群:具备电机控制、现代控制理论及Simulink仿真基础的电气工程、自动化及相关专业的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于高性能电机驱动系统中电流环控制器的设计与优化;②为无模型控制与自抗扰控制的融合应用提供技术参考;③支撑相关课题的仿真验证、论文复现与创新方法研究。; 阅读建议:建议读者结合Simulink仿真模型深入理解控制结构与参数整定过程,重点关注ESO的观测性能与扰动补偿机制,并可通过改变负载条件、参数偏差等工况进行鲁棒性测试,进一步掌握该改进策略的核心优势与适用边界。

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧