1. 求一款能搜索電腦文件里內容的軟體(即關鍵字不是文件名,是文件裡面的內容)
可以使用Everything軟體來對電腦裡面的文件進行搜索,Everything是一個運行於Windows系統,基於文件、文件夾名稱的快速搜索引擎。在搜索之前會把所用的文件和文件夾都列出來,提供給用戶根據需要選擇文件。
同時Everything軟體可以通過搜索函數 content: 來搜索文件內容。搜索特定的文件類型,可以在搜索框中添加文件擴展名,如.jpg或者.mp3等。另外在搜索過程中可以使用,指定查找位置。如在downloads文件夾中尋找所有avi文件時可以輸入downloads .avi來實現。
(1)文件內容解析工具擴展閱讀
使用注意
在使用之前,確保已經打開正則表達式選項(菜單Search → Enable Regex)
1、| 豎線表示或。例如:gray|grey 能夠匹配 gray或grey(註:在|兩側沒有空格)。
2、() 小括弧用於確定范圍。例如:gr(a|e)表示在gr和y之間有一個字母a或e。gr(a|e)y將匹配gray或grey,與gray|grey意義相同。
3、? 問號表示其前一個字元可能出現,也有可能不出現。例如:colou?r將匹配color和colour。
4、* 星號表示其前一個字元可能不出現,也可能出現一次或多次。例如:ab*c將匹配ac、abc、abbc、abbbc等等。
5、+ 加號表示其前一個字元出現一次或多次。例如:ab+c將匹配abc、abbc、abbbc等等,但不能匹配ac。
2. java中幾種解析html的工具
HTML分析是一個比較復雜的工作,Java世界主要有幾款比較方便的分析工具:
1.jsoup
Jsoup是一個集強大和便利於一體的HTML解析工具。它方便的地方是,可以用於支持用jQuery中css selector的方式選取元素,這對於熟悉js的開發者來說基本沒有學習成本。
String content = "blabla";
Document doc = JSoup.parse(content);
Elements links = doc.select("a[href]");
Jsoup還支持白名單過濾機制,對於網站防止XSS攻擊也是很好的。
2.HtmlParser
HtmlParser的功能比較完備,也挺靈活,但談不上方便。這個項目很久沒有維護了,最新版本是2.1。HtmlParser的核心元素是Node,對應一個HTML標簽,支持getChildren()等樹狀遍歷方式。HtmlParser另外一個核心元素是NodeFilter,通過實現NodeFilter介面,可以對頁面元素進行篩選。這里有一篇HtmlParser的使用文章:使用 HttpClient 和 HtmlParser 實現簡易爬蟲。
3.Apache tika
tika是專為抽取而生的工具,還支持PDF、Zip甚至是JavaClass。使用tika分析HTML,需要自己定義一個抽取內容的Handler並繼承org.xml.sax.helpers.DefaultHandler,解析方式就是xml標準的方式。crawler4j中就使用了tika作為解析工具。SAX這種流式的解析方式對於分析大文件很有用,我個人倒是認為對於解析html意義不是很大。
4.HtmlCleaner與XPath
HtmlCleaner最大的優點是:支持XPath的方式選取元素。XPath是一門在XML中查找信息的語言,也可以用於抽取HTML元素。XPath與CSS Selector大部分功能都是重合的,但是CSS Selector專門針對HTML,寫法更簡潔,而XPath則是通用的標准,可以精確到屬性值。XPath有一定的學習成本,但是對經常需要編寫爬蟲的人來說,這點投入絕對是值得的。
3. 如何對招標文件進行分析,有招標文件分析軟體嗎
招標文件內容一般包括如招標公告(或投標邀請書)、投標人須知、評標辦法、合同條款及格式、圖紙、工程量清單、技術標准和要求、投標文件格式等內容,需要重點關注每一項的要求和重點事項。
要快速准確分析完一份招標文件需花費較多時間,現在除了人工手動分析外,也可以藉助標事通招標文件解析工具,幫助投標人拿到招標文件後第一時間能夠實現對招標文件全面解析,會提示招標文件關鍵信息,進行結構化節點處理,建立快速導航,實現便捷閱讀;同時在文件中明確標注出招標星號項、廢標項信息,保障投標人的投標合規不漏項。可以將大量減少投標人解讀文件的時間成本,提高解讀文件的效率,幫助投標人搶佔先機。
主要需重點查看以下幾點:
1、看資格審查
資格審查是招標項目的必要程序,所以投標人必須要關注。看資格審查,主要是看業績、規模、財務、人員等等的硬性指標,再看看自己的企業投標有沒有硬性門檻。雖然本著鼓勵競爭的原則,資格審查一般不會要求太高或者太特殊,但是也要認真對待。
2、看評標方法
主要看招標文件中的一些商務、技術的評分標准。根據自己公司的實力進行分析,要求什麼標准,客觀分和主觀分,根據這些制定投標策略,尋找自己的優勢,彌補自己的劣勢,做到心中有譜。
3、看投標人須知前附表
細看投標人須知前附表,這裡面涵蓋的都是關鍵性條款,認真研讀有助於理清楚整個投標文件要怎麼做,尤其是包含一些不可偏離條款(實質性條款)。
4、看合同部分和技術規范書
結合商務不可偏離條款,看合同大致要求,結算方式,付款條件等等。這部分要和技術人員詳細充分交流,盡量或者完全滿足招標人的要求。
5、紙質標書的製作
有需要製作紙質標書文件的,一定要製作相同數量的紙質標書文件簽名蓋章,按要求進行密封。招標文件要求簽字蓋章的地方一定不要忘記。
6、記住關鍵點
關鍵點一般包括:公示期,投標截止日期,保函或者保證金,投標開標地點,文件格式等。
4. bin文件用什麼軟體打開
bin文件是由來自不同來公司的源磁碟映像開發和編輯應用中創建的磁碟鏡像文件。這些文件的內容是二進制形式,從一個磁碟,這個輸出文件復制。可以包括圖片、游戲、音頻甚至是編程器用來刷晶元(ROM)的內容。
工具/材料:Notepad++、bin文件。
1、首先在桌面上,選中「bin文件」快捷方式。