国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

判斷當(dāng)前程序是否正在運(yùn)行

2019-11-18 15:36:05
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友


 /**
* 通過(guò)文件鎖來(lái)判定程序是否正在運(yùn)行
* @return 假如正在運(yùn)行返回true,否則返回false
*/
PRivate static boolean isRunning()
{
    boolean rv=false;
    try {

        //
        String os_name=System.getProperty("os.name");
        //指定文件鎖路徑
        String path=null;
        if(os_name.indexOf("Windows")>-1)
        {
            //假如是Windows操作系統(tǒng)
            path=System.getProperty("user.home")+System.getProperty("file.separator");
        }
        else
        {
            path="/usr/temp/";
        }
        File dir=new File(path);
        if(!dir.exists())
        {
            dir.mkdirs();
        }
        //程序名稱(chēng)
        String applicationName="sms";
        RandomaccessFile fis = new RandomAccessFile(path+applicationName+".lock","rw");
        FileChannel lockfc = fis.getChannel();
        FileLock flock = lockfc.tryLock();
        if(flock == null) {
            System.out.println("程序正在運(yùn)行.");
            rv=true;
        }
    } catch (FileNotFoundException e1) {
        e1.printStackTrace();
    }
    catch (IOException e) {
        e.printStackTrace();
    }
    return rv;
}

進(jìn)入討論組討論。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永修县| 武功县| 离岛区| 马鞍山市| 宜君县| 连州市| 黄大仙区| 沐川县| 虹口区| 贵德县| 南平市| 德惠市| 海晏县| 南召县| 华亭县| 东乌珠穆沁旗| 开远市| 柘荣县| 遂宁市| 大埔区| 赣榆县| 万宁市| 保定市| 乌拉特中旗| 霍邱县| 古田县| 皮山县| 博乐市| 泉州市| 南和县| 新密市| 临漳县| 江华| 辽阳市| 临沧市| 大庆市| 潜山县| 宁波市| 喀喇沁旗| 双城市| 濉溪县|