數(shù)據(jù)庫按條件抓取對應(yīng)數(shù)據(jù) 前端js怎么直接獲取電腦詳細配置信息?
前端js怎么直接獲取電腦詳細配置信息?最近做一個項目、后臺用的是java、前端用vue、前后端分離、有一個需求統(tǒng)計員工本機的電腦配置信息、傳說中的魯大師的具體一點電腦配置!1能去掉想用bat配如何處理
前端js怎么直接獲取電腦詳細配置信息?
最近做一個項目、后臺用的是java、前端用vue、前后端分離、有一個需求統(tǒng)計員工本機的電腦配置信息、傳說中的魯大師的具體一點電腦配置!
1能去掉想用bat配如何處理文件并且資源電腦配置、全部分給每一個員工一個bat腳本然后再讓他們在自己的電腦上執(zhí)行查看配置、然后再將配置郵箱管理員、可是決定到安全問題很容易被員工撰改、很快地被一口否決了
2、到最后商討對策出的方案上、在網(wǎng)頁上加一個,某些本機電腦詳細信息的按鈕、員工然后點擊這個按鈕、就可以不,某些自己電腦上的詳細配置、不下于cpu型號內(nèi)存等等都是需要獲取、查看之后請求后臺api接口自然持久化到數(shù)據(jù)庫!
現(xiàn)在最難的事情的問題是怎么在網(wǎng)頁上再點一個按鈕就自動出現(xiàn)某些電腦詳細硬件參數(shù)。這個領(lǐng)導要求要自動化!
像是商業(yè)瀏覽器是沒有這種接口的,w3c也沒有這種標準,所以才想直接js實現(xiàn)目前是不可能的。
想利用基本是肯定得發(fā)郵箱員工一個本地程序去查看配置信息,但bat腳本估計不行的話,太很難被改。要是我也不想增強太多額外的編程成本和時間,這個可以考慮到用nw.js有.electron發(fā)郵箱網(wǎng)頁交回給員工運行,他兩相當于兩個特殊的瀏覽器,也可以讓js順帶跑node.js的api得到機器配置信息,別外他兩都也可以加密編譯器源碼,讓腳本沒能改,最大限度地只要信息準。
至于最重要的是,你們前端人員應(yīng)該是這個可以零成本練熟,不必須極大代價增加成本
Js主要注意對操作瀏覽器的也沒提供這方面的Api
js好像也沒說是有這個可以無法讀取電腦信息的api吧。網(wǎng)頁js是依托瀏覽器為容器的。都正常的方法應(yīng)該是是憑借插件吧
直接懟出去,資源電腦配置怎莫可能是由你前端來做的呢?錯誤的的做法是你前端點擊一個按鈕就內(nèi)部函數(shù)后臺的一個接口,估計是在后臺這個接口資源電腦配置接著在持久化。
電腦配置信息,不該你資源的數(shù)據(jù)。
完成信息檢索的三個條件?
信息檢索的三個條件:信息需求、信息資源和檢索系統(tǒng)方法。
1、信息需求是關(guān)鍵。沒有需求,信息就沒有用武之地。問題是信息需求再產(chǎn)生之源,有了問題,人們才能夠有可以解決之的和想法。能解決問題要“知已知彼”,是需要有足夠的信息,這樣的話才能提出正確的的決策,得出答案錯誤的管用的解決問題的方法。有了信息需求是不過在此之前,要檢索到加上的信息又要把問題明確,會提出問題,這就要要會問題陳述。把問題表述的越簡單明了越好。有句話:檢索到信息取決于它你的檢索到提問。
2、信息資源是基礎(chǔ)。當然了,網(wǎng)絡(luò)上的信息資源非常極為豐富,另外有很多的免費資源。不過,如果沒有我們進行拿來的研究,這里有很專業(yè)的信息,這時就無可奈何用非常比較好的專業(yè)的數(shù)據(jù)庫來檢索信息了。有的人能在用很多的專業(yè)的數(shù)據(jù)庫,很方便些地檢索到想的文獻信息。你是需要明白哪些信息資源可用好用,哪些信息資源適合我你的需要。
3、檢索方法可以提高檢索的效率。但是,數(shù)據(jù)庫檢索方法的使用,和信息需求、信息資源有很關(guān)系密切的關(guān)系。數(shù)據(jù)庫檢索方法的制定是參照信息需求和信息資源的情況而考慮的。這樣,檢索系統(tǒng)方法可以使用的熟煉,在其他情況不同的情況下,可以不增加檢索系統(tǒng)效率。