編程語言及工具
電子發燒友網編程語言及工具欄目提供嵌入式設計所需的嵌入式編程語言技術和開發工具以及最新設計相關內容,是嵌入式工程師喜歡的網站。K8s常見的10個問題排查
K8S的集群狀態是排查故障的關鍵起點。使用kubectl get nodes命令來檢查節點狀態。如果有節點未能就緒或出現異常狀態,可能會對應用程序造成故障。確?;窘M件,如etcd、kubelet和kube-proxy等,正...
2023-11-01 170
DC啟動環境綜合設置及實操
當啟動DC時,首先會在當前啟動位置尋找.synopsys_dc.setup文件并加載,如果沒有找到則回到當前用戶主目錄下尋找,若還沒有找到則加載DC安裝路徑下的.synopsys_dc.setup。...
2023-10-31 763
為什么MySQL索引要用B+tree?
紅黑樹是一種特化的 AVL樹(平衡二叉樹),都是在進行插入和刪除操作時通過特定操作保持二叉查找樹的平衡; 若一棵二叉查找樹是紅黑樹,則它的任一子樹必為紅黑樹。...
2023-10-30 52
基于Kubernetes集群的typecho博客搭建方案
Kubernetes提供了強大的高可用性特性,它可以自動管理和調度容器實例,確保應用程序在集群中始終可用。還可以監控和自動修復故障的容器實例,提高博客的穩定性和可靠性。...
2023-10-30 77
什么是Kubernetes CoreDNS?如何監控 CoreDNS?
如果您在 Kubernetes 中運行您的工作負載,并且您不知道如何監控 CoreDNS,請繼續閱讀本文:如何使用 Prometheus 來抓取 CoreDNS 指標,您應該檢查哪些指標,以及它們的含義。...
2023-10-30 133
如何判斷一個網站是否存在一個CDN?
查到到的ip可以拿到和微步的DNS歷史查詢來對比 常見的有以前的鐘馗之眼,shodan,fofa搜索。以fofa為例,只需輸入:title:“網站的title關鍵字”或者body:“網站的body特征”就可以找出fofa收錄的...
2023-10-30 382
什么是內存泄漏?如何避免JavaScript內存泄漏
JavaScript 代碼中常見的內存泄漏的常見來源: 研究內存泄漏問題就相當于尋找符合垃圾回收機制的編程方式,有效避免對象引用的問題。...
2023-10-27 62
PyTorch 與 TensorFlow的區別分析
PyTorch是一個開源的深度學習框架,建立于Torch之上,底層為C++,并標榜Python First,強調其為Python 語言量身打造的,使用上就與Python項目的撰寫并沒有太大的差異,也能夠與Python的套件相整合。...
2023-10-27 229
Git中最常用的命令介紹
git add命令用于將修改的文件添加到下一次提交的暫存區。你可以指定要添加的文件git add命令用于將修改的文件添加到下一次提交的暫存區。你可以指定要添加的文件,例如git add file1.txt file2....
2023-10-26 61
Clone節點如何避免主從故障?
通過解析binlog發現,同一時刻主從節點都在執行同一條語句,因此詢問業務是否在主從節點都執行了定時任務,業務回復定時任務只在主節點執行。...
2023-10-26 57
常用于緩存處理的機制總結 如何避免緩存雪崩問題?
在實際的開發當中,我們經常需要進行磁盤數據的讀取和搜索,因此經常會有出現從數據庫讀取數據的場景出現。但是當數據訪問量次數增大的時候,過多的磁盤讀取可能會最終成為整個系統的...
2023-10-24 80
RocketMQ的定時任務設計精髓!
Name Server 集群部署,但是節點之間并不會同步數據,因為每個節點都會保存完整的數據。因此單個節點掛掉,并不會對集群產生影響。...
2023-10-24 82
什么是分布式鎖 Redis的五種分布式鎖方案
本地加鎖的方式在分布式的場景下不適用,所以本文我們來探討下如何引入分布式鎖解決本地鎖的問題。本篇所有代碼和業務基于我的開源項目 PassJava。...
2023-10-23 128
const 聲明的變量不一定是只讀的?
雖然使用 const 修飾變量為只讀,但是 MDK 編譯器仍將這兩個數組放在了 RAM 區(全局變量)。這意味著,這個變量仍可寫(通過指針方式修改),只是不能直接修改而已,還白白浪費了 RAM 空間...
2023-10-19 89
基于Prometheus開源的完整監控解決方案
每一個被 Prometheus 監控的服務都是一個 Job,Prometheus 為這些 Job 提供了官方的 SDK ,利用這個 SDK 可以自定義并導出自己的業務指標,也可以使用 Prometheus 官方提供的各種常用組件和中間件的 E...
2023-10-18 99
基于OkHttp 3.10.0的源碼案例解析
本文嘗試從源代碼出發探究 OkHttp 的基本原理,并列舉了一個簡單的例子說明攔截器在我們項目中的實際應用。本文源代碼基于 OkHttp 3.10.0。...
2023-10-17 62
什么是SQL注入?Java項目防止SQL注入方式
Java項目防止SQL注入方式 這里總結4種: PreparedStatement防止SQL注入 mybatis中#{}防止SQL注入 對請求參數的敏感詞匯進行過濾 nginx反向代理防止SQL注入...
2023-10-16 120
如何打造安卓測試機
執行該命令是看看有沒有adb可連接的設備,如果后面顯示的是device那么就可以了,如果是offline,那么請執行adb kill-server或重啟計算機、手機;或使用方法二進入bootloader...
2023-10-15 130
基于FastDFS的實現遠程訪問文件案例
FastDFS為互聯網量身定制,充分考慮了冗余備份、負載均衡、線性擴容等機制,并注重高可用、高性能等指標,使用FastDFS很容易搭建一套高性能的文件服務器集群提供文件上傳、下載等服務。...
2023-10-15 114
新版編譯器的設計思路和優化方法
小程序編譯器在小程序開發、預覽、發布各個階段都需要使用,因此編譯器性能會直接影響到開發者開發效率,也會影響到開發者工具的使用體驗。 由于舊版的編譯器(基于 webpack4)在構建大...
2023-10-13 96
golang語言的加密解密算法實現
HMAC是密鑰相關的哈希運算消息認證碼(Hash-based Message Authentication Code)的縮寫, 它通過一個標準算法,在計算哈希的過程中,把key混入計算過程中。...
2023-10-12 516
9個比較常用的cmd命令分享
Net user 功能:查看本機賬戶情況 操作方法:和ipconfig一樣,net user也有很多衍生的命令后綴,比方說“net user xxx 123456 /add”,輸入后就會在系統中創建一個名為“xxx”的新用戶,而新用戶密...
2023-10-11 177
基于python進行語音識別的實現方案
使用PocketSphinx包, PocketSphinx是一個用于語音轉換文本的開源API。它是一個輕量級的語音識別引擎,盡管在桌面端也能很好的工作,它還專門為手機和移動設備做過調優。...
2023-10-11 156
數據結構面試之二叉樹相關操作
根據前序可知根結點為1; 根據中序可知 4 7 2 為根結點 1 的左子樹和 8 5 9 3 6 為根結點 1 的右子樹; 遞歸實現,把 4 7 2 當做新的一棵樹和 8 5 9 3 6 也當做新的一棵樹; 在遞歸的過程中輸...
2023-10-10 73
Nacos實現原理:SpringCloud集成Nacos的實現過程
Nacos服務提供者,里面包含的Open API是功能訪問入口,Conig Service、Naming Service 是Nacos提供的配置服務、命名服務模塊。Consitency Protocol是一致性協議,用來實現Nacos集群節點的數據同步,這里使用...
2023-10-09 92
編輯推薦廠商產品技術軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯網 | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發電 | UPS | AR | 智能電網 | 國民技術 | Microchip |
開關電源 | 步進電機 | 無線充電 | LabVIEW | EMC | PLC | OLED | 單片機 |
5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
NB-IoT | LoRa | Zigbee | NFC | 藍牙 | RFID | Wi-Fi | SIGFOX |
Type-C | USB | 以太網 | 仿真器 | RISC | RAM | 寄存器 | GPU |
語音識別 | 萬用表 | CPLD | 耦合 | 電路仿真 | 電容濾波 | 保護電路 | 看門狗 |
CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
SDI | nas | DMA | HomeKit | 閾值電壓 | UART | 機器學習 | TensorFlow |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |