如果端口不可用,捕获异常
try
{
ServerSocket testPort = new ServerSocket(8282);
}
catch(Exception ex)
{
ex.printStackTrace();
}
------其他回答(1分)---------
netstat -ano
------其他回答(1分)---------
在windows命令行窗口下执行:
>netstat -aon|findstr "8000"
TCP 127.0.0.1:8000 0.0.0.0:0 LISTENING 4292
看到了吗,端口被进程号(PID)为4292的进程占用,继续执行下面命令:
>tasklist|findstr "4292"
python.exe*32
------其他回答(5分)---------
mark一下,我一直也想做个程序监视各个端口,并且能得到流量
------其他回答(1分)---------
try
{
ServerSocket testPort = new ServerSocket(8282);
}
catch(Exception ex)
{
ex.printStackTrace();
}
------其他回答(40分)---------
Java code
public class TestPort
{
public static void main(String[] args)
{
System.out.println(getPID("3306"));//得到进程ID,3306是端口名称
System.out.println(getProgramName(getPID("3306")));//根据进程ID得到映像名称
killTask(getProgramName(getPID("3306")));//根据映像名称关闭进程
}
// 得到进程ID
public static String getPID(String port){
InputStream is = null;
BufferedReader br = null;
String pid = null;
try
{
String[] args = new String[]{"cmd.exe","/c","netstat -aon|findstr",port};
is = Runtime.getRuntime().exec(args).getInputStream();
br = new BufferedReader(new InputStreamReader(is));
String temp = br.readLine();
if(temp != null){
String[] strs = temp.split("\\s");
pid=strs[strs.length-1];
}
}
catch (IOException e)
{
e.printStackTrace();
}finally{
try
{
br.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
return pid;
}
//根据进程ID得到映像名称
public static String getProgramName(String pid){
InputStream is = null;
BufferedReader br = null;
String programName = null;
try
{
String[] args = new String[]{"cmd.exe","/c","tasklist|findstr",pid};
is = Runtime.getRuntime().exec(args).getInputStream();
br = new BufferedReader(new InputStreamReader(is));
String temp = br.readLine();
if(temp != null){
String[] strs = temp.split("\\s");
programName=strs[0];
}
}
catch (IOException e)
{
e.printStackTrace();
}finally{
try
{
br.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
return programName;
}
//根据映像名称关闭进程
public static void killTask(String programName){
String[] args = new String[]{"Taskkill","/f","/IM",programName};
try
{
Runtime.getRuntime().exec(args);
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
分享到:
相关推荐
Excel表格+Word文档各类各行业模板-顾 客 资 料 卡.zip
Excel表格+Word文档各类各行业模板-第二十九节 [部属评价⑤]顾.zip
Excel表格+Word文档各类各行业模板-第二十九节 [部属评价⑤]顾.DOC
为研究顾北矿区地下水水化学特征及其控制因素,快速准确判别矿区突水水源提供依据。采用常规数理统计、Piper三线图、相关性分析、TDS与各离子关系图、Gibbs图以及离子比例系数6种方法对研究区地下水22个水样进行系统...
为进一步查明顾北矿井地震勘探圈定的2#疑似陷落柱的空间分布及其工程地质条件问题,确保煤矿安全生产,采用钻探工程技术对该陷落柱进行精细探查。探查施工4个钻孔,其结果表明,不同的钻孔岩心破碎程度和采取率差异较大...
用户还可以根据实际需求,在IS7024+和IS7008G上添加访问控制列表,对物理端口、协议、网络层地址以及四层端口号任意组合绑定来控制各办公区以及各VLAN之间的数据传输、资源共享,实现内部网络的数据安全性以及访问...
采用水化学测试、统计分析、水文地球化学分析等方法,对顾北煤矿4个主采煤层顶板的76组砂岩水样进行系统研究,查明了各煤层顶板水的水化学作用类型,并对其成因进行了详细分析。研究结果表明:在顾北煤矿煤层埋藏...
应用杨-顾算法,只用两块纯位相片H1和H2来代替透镜、光栅等分立元件,提出一种新型纯位相型波分复用器件,H1位相片的作用是使输出面H2上强度分布达到设定所要求的那样,8个高斯子波按不同波长依次排列分布在不同位置,...
这里有个大高校在09年的录取分数,望大家一起分享,谢谢大家关顾
基于不同煤层微量元素丰度差异,以顾桥矿B组煤下部主要可采8、6-2、4-2煤层为例,解析了在构造发育、常规手段难以判明其层位的条件下,利用微量元素各指标测试值在SPSS中建立不同煤层判别函数,回判正确率达到81.6%;...
]李莉,闫斌,顾春霞.知识产权保护、信息不对称与高科技企业资本结构[J].管理世 界,2014(11):1-9.DOI:10.19744/j.cnki.11-12 35/f.2014.11.002. 2、未侵权率。参考吴超鹏和唐菂(2016)的 做法,采用各地区专利负责...
以煤矿井下胶带输送机驱动系统为研究对象,指出了公司内、外部各矿井在用传统异步电动机驱动系统的主要缺点和不足。通过考察学习、技术讨论、经济分析,提出一种新型驱动系统——永磁同步变频直驱系统,并以应用实例对...
顾 客 导 购 够 买 顾 客 订 单 库 存 信 息 录 入 客 户 资 料 开 发 票 销 售 单 修 改 登 记 流 水 账 顾 客 导 购 够 买 顾 客 订 单 库 存 信 息 录 入 客 户 资 料 开 发 票 销 售 单 修 改 登 记 流 水 账 ...
SupeV为站长提供视频软件系统,...论坛、SupeSite、X-Space、ECShop 等产品进行无缝整合,实现各子站点的同时登录、同时退出。对于站长来说,SupeV将获得Comsenz系列产品的运作支持,实现无限扩展,长期发展后顾无忧。
选取各含水层多项水质指标,应用Bayes方法建立适用于不同水质类型的矿井突水水源快速判别模型。结合SPSS软件,以淮南顾桥矿为例,并与模糊综合评判模型、神经网络模型进行分析比较。结果表明:贝叶斯多类线性判别模型...
基于open SER的IMS CSCF的设计与实现,顾翔宇,靳浩,纵观当前网络技术和未来趋势,3GPP IMS 是目前国内外各通信标准组织公认的融合的控制平台,对IMS平台的开发和推广也是各大厂商竞争的
碾压混凝土坝变形安全监控模型研究,顾冲时,李云,研究了碾压混凝土坝本体、施工层面及坝基等各部分的变形规律,并采用不同的模型描述了上述各部分的本构关系,据此分析了影响碾压
(例如:顾 客标准、国家标准、国际标准、法律法规等)。 4.5 临时文件:在特殊情况下(如打样需要、工艺变更、设备原因、体系运作等),当 现行体系文件不能满足产品质量或体系运作要求时,并且这种情况只是 暂时性...
该 模 型 能充 分 利 用 质 量 屋 中各 部 分 的 信 息 ,权 衡并 优 化 质 量屋 中存在 的 各种 矛盾 和 冲 突 ,确定 各个 工 程特 性 的 目标值 改进率 ,使 所 设 计 的 产 品 在 有 限 的 资 源 约束下 能最 大...
各企业 数据 指标 年份 股票代码 公司名称 总词频 词频加1取对数 人工智能 计算机视觉 图 像识别 知识图谱 智能教育 增强现实 智能政务 特征提取 商业智能 智能养老 支 持向量机(SVM) 知识表示 模式识别 物联网 人...