原创 弱電箱只埋了一根網線時,如何上網和IPTV兼顧?

大多數家庭光貓在弱電箱,無線路由器和IPTV在客廳,但弱電箱到客廳只有一根網線,如果又想無線上網,又要看IPTV,常用的有以下四種方案: 序號 方案 1 網線給IPTV用,無線上網用光貓的WiFi 2 使用1分2

原创 幫助文檔不全的情況下,如何查看python的類的屬性及方法

Python不像C++和JAVA等語言,各種class不需要在類體明確聲明變量(屬性)及函數(方法),因此在使用第三方庫的時候,如果幫助文檔不完整,就很難通過源代碼去查看某個類有哪些屬性和方法。在網上查了些資料,並動手實踐了下,大

原创 不需要PM3/PN532也可以搞定加密卡!利用小米9、小米手環NFC模擬加密門禁卡的傻瓜式保姆級教程

我們小區的門禁卡是加密的IC卡,用小米手機和手環無法直接模擬門禁卡,網上提供的方案大多都需要買PM3或者PN532等專業設備。研究了下發現完全沒必要搞這麻煩,本文提供了一個更便宜的曲線救國的辦法,只需要買幾張空白CUID卡即可(成

原创 如何在win10中安裝dig DNS工具及“由於找不到MSVCR110.dll,無法繼續執行代碼”的解決方案

dig是Linux下用來跟蹤DNS解析過程的工具,其功能比nslookup強大得多,但windows中沒有自帶這個工具,需要自行安裝,步驟如下: 1、由於官網比較慢,可以在鏡像網站上去下載,目前最新的版本是9.15.5,由於我使用

原创 scapy學習筆記(1)——win10下安裝scapy、查看網卡、查看路由

文章目錄1 scapy簡介2 安裝和運行scapy3 查看當前網絡配置3.1 conf概覽3.2 查看網卡及路由3.2.1 查看網卡3.2.2 查看路由3.3.3 查看默認網卡 1 scapy簡介 scapy是一個python語言

原创 Java類型流水線上傳至Nexus後pom依賴丟失

問題描述 通過Maven將Java項目推送至私有倉庫Nexus時,pom中的依賴全部丟失。如果其它項目引用了此pom,運行時有可能拋出 NoClassDefFoundError 錯誤,找不到 class 文件。 源代碼中的p

原创 Nexus私有倉庫錯誤代碼500

一、Nexus錯誤500原因分析 昨天單位的Nexus私有倉庫無法deploy,提示錯誤500: 查了下Nexus的Log,原因是Nexus所在的磁盤可用容量小於4GB了 Nexus默認配置要求磁盤不得小於4G,否則只能下載

原创 羣暉918 docker命令行方式安裝jellyfin並開啓GPU硬解的方法

問題 jellyfin是一個開源的視頻管理平臺,比羣暉自帶的video station功能更強,但是直接通過918的docker界面直接安裝的jellyfin,由於沒有進行device的映射,因此實際上是沒有啓動硬解的。 表面上j

原创 maven中package、install、deploy的區別

package命令完成了項目編譯、單元測試、打包功能,但沒有把打好的可執行jar包(war包或其它形式的包)佈署到本地maven倉庫和遠程maven私服倉庫 install命令完成了項目編譯、單元測試、打包功能,同時把打好的可執行

原创 spring項目使用maven打包時,將生成的jar複製到指定路徑

使用maven打包jar的時候,默認是把各個項目的jar輸入到各自的target目錄下。而如果一個項目中包含有N個子項目,人工去把一個個的jar複製出來就太蛋疼了,好在maven有一個maven-antrun-plugin提供了集

原创 win10下scapy get_working_if()不能獲得正確的網卡原因分析

Environment :Win10, python 3.7 and scapy 2.4.3 路由表如下所示, ZeroTier是一個虛擬內網接口,I219是外網接口。 明顯I219的Metric比較小,所以I219應該是默認網卡

原创 scapy學習筆記(1)

文章目錄1 scapy簡介2 安裝和運行scapy3 查看當前網絡配置3.1 conf概覽3.2 查看網卡及路由3.2.1 查看網卡3.2.2 查看路由3.3.3 查看默認網卡 1 scapy簡介 scapy是一個python語言

原创 python tkinter界面中添加按鈕的方法

tkinter是python自帶的GUI庫,可以實現簡單的GUI交互,該例子添加了五種不同效果的Button,如圖: from tkinter import * from tkinter import messagebox #python

原创 python ui 獲取文件目錄

方法1:採用tkinter方法 優點:不需要第三方庫,有文件類型過濾功能 from tkinter import filedialog filename = filedialog.askopenfilename(initialdir =