国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

相關(guān)網(wǎng)站怎么做seo關(guān)鍵詞排名價(jià)格

相關(guān)網(wǎng)站怎么做,seo關(guān)鍵詞排名價(jià)格,網(wǎng)站的盈利點(diǎn),電子商務(wù)網(wǎng)站規(guī)劃書范文良好的設(shè)計(jì)源自實(shí)踐,優(yōu)秀的基礎(chǔ)決定上限 上一篇用JRT連設(shè)備實(shí)現(xiàn)了比較有難度的Sebia繪圖設(shè)備和TCP模式連接。這次連接最常見(jiàn)的檢驗(yàn)設(shè)備(西森美康),讀文件和圖上傳出圖。 視頻演示 結(jié)果格式 通道對(duì)應(yīng) 接口設(shè)置 接口處理實(shí)現(xiàn)…

良好的設(shè)計(jì)源自實(shí)踐,優(yōu)秀的基礎(chǔ)決定上限
上一篇用JRT連設(shè)備實(shí)現(xiàn)了比較有難度的Sebia繪圖設(shè)備和TCP模式連接。這次連接最常見(jiàn)的檢驗(yàn)設(shè)備(西森美康),讀文件和圖上傳出圖。

視頻演示

結(jié)果格式
在這里插入圖片描述
通道對(duì)應(yīng)
在這里插入圖片描述

接口設(shè)置
在這里插入圖片描述

接口處理實(shí)現(xiàn),JRT設(shè)備連接全部采用CMD驅(qū)動(dòng)方式實(shí)現(xiàn),所以需要客戶端執(zhí)行對(duì)應(yīng)操作返回對(duì)應(yīng)CMD即可??蛻舳藢?duì)CMD負(fù)責(zé),實(shí)現(xiàn)了對(duì)應(yīng)的CMD執(zhí)行器。
在這里插入圖片描述

import JRT.Core.Dto.CmdDto;
import JRT.Core.Dto.OutValue;
import JRT.Core.Util.LogUtils;
import JRT.Core.Util.MakeCmdUtil;
import JRT.Model.Bussiness.Parameters;
import JRTBLLBase.BaseHttpHandlerMachine;
import JRTBLLBase.Helper;import java.util.ArrayList;
import java.util.List;/*** 希森美康XN9000儀器接口*/
public class miXN9000 extends BaseHttpHandlerMachine {/*** 流水號(hào)*/private static String dataEpis="";/*** 數(shù)據(jù)的日期*/private static int date=Helper.GetNowDate();/*** 數(shù)據(jù)的時(shí)間*/private static int time=Helper.GetNowTime();/*** 緩存結(jié)果*/private static String result="";/*** 保存儀器數(shù)據(jù)** @param Param   參數(shù)* @param Session* @param Output* @return* @throws Exception*/public String SaveData(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String data = Param.P1;String epis = Param.P2;String fileName = Param.P3;String DBColName = Param.P4;Trace(mi, data, "M->H");//讀取文件到第幾行數(shù)據(jù)int index = Helper.ValidParam(Param.P5, -1);//返回的數(shù)據(jù)List<CmdDto> cmdList = new ArrayList<>();try {String [] arr=data.split(",");//第一行解析流水號(hào)和結(jié)果日期時(shí)間if(arr[0].equals("0")){String dateStr=arr[1];date=Helper.DateToInt(dateStr);String timeStr=arr[2];time=Helper.TimeToInt(timeStr);dataEpis=arr[3];result="";}//解析結(jié)果else if(arr[0].equals("1")){String chl=arr[1];String res=arr[3];result+=chl+"\\"+res+",";}//解析圖片else if(arr[0].equals("3")){String imgClass=arr[2];String imgPath=arr[3];//取圖MakeCmdUtil.AddGetImageCmd(cmdList, dataEpis, imgClass, imgPath, "");//刪圖//MakeCmdUtil.AddRMCmd(cmdList,imgPath);}//最后一行保存結(jié)果if(index==-1&&!dataEpis.isEmpty()){Trace(mi, result, "解析結(jié)果");//處理數(shù)據(jù)Helper.GetBllMethodData("mi.miBase", "SaveResult", mi, dataEpis, result, date, time);}Trace(mi, "解析完成", "M->H");} catch (Exception ex) {LogUtils.WriteExceptionLog("解析XN9000儀器結(jié)果發(fā)生錯(cuò)誤", ex);}return Helper.Object2Json(cmdList);}/*** 得到文件服務(wù)地址供接口上傳圖片** @param Param* @param Session* @param Output* @return* @throws Exception*/public String GetFileService(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String path = (String) Helper.GetBllMethodData("mi.miBase", "GetFileService", mi);//返回文件服務(wù)路徑return path;}/*** 保存文件到數(shù)據(jù)庫(kù)** @param Param* @param Session* @param Output* @return* @throws Exception*/public String SaveImage(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String epis = Param.P1;String ImageClass = Param.P2;String fileName = Param.P3;String fullName = Param.P4;String caption = "";String displayRatio = "";String width = "";String height = "";String sequence = "";Integer receiveDate = null;String ret = (String) Helper.GetBllMethodData("mi.miBase", "SaveImage", mi, epis, ImageClass, "", fileName, null, caption, displayRatio, width, height, sequence);return ret;}/*** 查詢要上傳的指令** @param Param* @param Session* @param Output* @return* @throws Exception*/public String QryUpdata(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;//先寫Log測(cè)試LogUtils.WriteDebugLog("mi:" + mi + ",調(diào)用上傳查詢");//返回的數(shù)據(jù)List<CmdDto> cmdList = new ArrayList<>();return Helper.Object2Json(cmdList);}/*** 設(shè)置上傳指令執(zhí)行狀態(tài)** @param Param* @param Session* @param Output* @return* @throws Exception*/public String SetQryStatus(Parameters Param, OutValue Session, OutValue Output) throws Exception {String mi = Param.P0;String setStatusKey = Param.P1;//先寫Log測(cè)試LogUtils.WriteDebugLog("mi:" + mi + ",setStatusKey:" + setStatusKey + "設(shè)置狀態(tài)");return "";}}

效果
在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

這就是第二個(gè)儀器接口演示

http://m.aloenet.com.cn/news/40629.html

相關(guān)文章:

  • 深圳設(shè)計(jì)網(wǎng)站培訓(xùn)學(xué)校開(kāi)發(fā)一個(gè)網(wǎng)站的步驟流程
  • 重慶網(wǎng)站建設(shè) 公司列舉常見(jiàn)的網(wǎng)絡(luò)營(yíng)銷工具
  • 團(tuán)購(gòu)網(wǎng)站推廣怎么做百度搜索關(guān)鍵詞技巧
  • 合肥有多少做網(wǎng)站的優(yōu)化營(yíng)商環(huán)境工作總結(jié)
  • 網(wǎng)站訪問(wèn)者qq山東工藝美術(shù)學(xué)院網(wǎng)站建設(shè)公司
  • 沃爾瑪網(wǎng)上商城可以用購(gòu)物卡嗎seo技術(shù)優(yōu)化整站
  • 設(shè)計(jì)師網(wǎng)站建設(shè)icp備案查詢官網(wǎng)
  • 溫州高端網(wǎng)站建設(shè)公司哪家好全球最大的磁力搜索引擎
  • 一個(gè)公司做100個(gè)網(wǎng)站人民日?qǐng)?bào)官網(wǎng)
  • html5手機(jī)網(wǎng)站源碼月入百萬(wàn)的游戲代理
  • eclipse 簡(jiǎn)單網(wǎng)站開(kāi)發(fā)搜索關(guān)鍵詞的方法
  • 無(wú)錫哪里做網(wǎng)站市場(chǎng)調(diào)研報(bào)告怎么寫
  • 企業(yè)網(wǎng)站建設(shè)西安今日熱點(diǎn)新聞事件摘抄50字
  • dedecms 網(wǎng)站地圖模板網(wǎng)絡(luò)熱詞作文
  • 用ul做的網(wǎng)站為何浮動(dòng)不上去seo關(guān)鍵詞優(yōu)化費(fèi)用
  • 東莞網(wǎng)站建設(shè)網(wǎng)站建設(shè)北京百度seo關(guān)鍵詞優(yōu)化
  • 宿遷網(wǎng)站推廣網(wǎng)站排名顧問(wèn)
  • 網(wǎng)站建設(shè)制作 武漢北京網(wǎng)站seo公司
  • 廣州南站在哪個(gè)區(qū)電商最好賣的十大產(chǎn)品
  • 昆明網(wǎng)站建設(shè)-中國(guó)互聯(lián)百度app安裝下載免費(fèi)
  • 個(gè)人網(wǎng)站需要建站群?jiǎn)岬谌酵茝V平臺(tái)
  • 建設(shè)網(wǎng)站的價(jià)格百度熱線電話
  • 淘寶客怎樣做自己的網(wǎng)站推廣網(wǎng)絡(luò)推廣培訓(xùn)班
  • 網(wǎng)站建設(shè)與管理實(shí)務(wù)深圳網(wǎng)絡(luò)推廣有幾種方法
  • 深圳龍崗網(wǎng)站建設(shè)公司什么是百度指數(shù)
  • 太原網(wǎng)站建設(shè)丿薇怎么推廣網(wǎng)址
  • 做cpa廣告網(wǎng)站教程電商軟文范例100字
  • 做網(wǎng)站用什么工具好引流推廣的句子
  • 廣州天河網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷的主要方式和技巧
  • 如何查詢網(wǎng)站哪個(gè)公司做的搜索引擎排名優(yōu)化seo