原创 Python-01-基礎語法

Python 是一種解釋型的面向對象編程的高級語言,本文以 Python3 爲準介紹 Python 的基礎語法和概念。 文章目錄面向對象編程CPython數據類型內存管理/垃圾回收深拷貝/淺拷貝函數參數類和對象擴展用法參考文檔 面

原创 MySQL-03-故障轉移

在高可用領域,除了通過規範化運維和軟硬件優化,提升平均失效時間(MTBF), 降低平均恢復時間(MTTR)也非常關鍵,本文主要講述的內容是其中的故障轉移和故障恢復部分。 文章目錄降低平均恢復時間(MTTR)故障探測I. 探測方法I

原创 Python-12-lambda

lambda 函數是一個簡短的匿名函數,這裏介紹它的經典用法。 語法 lambda 語法: lambda 參數列表(支持多個參數):計算表達式 lambda x,y,z:x+y+z 經典用法 filter() 方法藉助於一個函

原创 Coding-11-生產者消費者

併發編程經典問題之生產者消費者。本文簡單介紹了問題模型,並提供了一種 Python3 的解決方式。 問題模型 問題描述: 生產者-消費者模型描述的是有一羣生產者進程在生產產品,並將這些產品提供給消費者進程併發進行,具備併發程序

原创 Win10 爲 python 安裝 opencv

Win10 安裝 opencv 環境: amd, x64, win10, python3.6 下載 OpenCV – 3.4.9 的 Windows 版本 文件名: opencv-3.4.9-vc14_vc15.exe 下載

原创 Coding-21-裝飾器模式

  實現一個同樣功能可以有各種方法,功能簡單時需要考慮的只有效率和可讀性,功能複雜時就需要額外考慮擴展性。在設計程序時,使用合適的設計模式,不僅可以解決擴展性問題,還可以讓程序結構更符合人類的思維直覺,富有藝術感。   這裏介紹了

原创 數據治理中 PyODPS 的正確使用方式

數據治理中 PyODPS 的正確使用方式 概述:表飽和度(字段是否爲空)、字段閾值(數值類字段取值是否超出有效邊界)是評估數據質量的關鍵指標,由於是單表內字段級別的校驗和統計,並且幾乎涉及所有表,範圍大、邏輯簡單、重複性強,結合

原创 Jetson 觸摸顯示屏設置設置爲豎屏

Jetson 顯示屏豎屏設置 入手的 Jetson Nano 套裝中包含一個 5 寸的觸摸屏,橫屏使用時一切正常,設置爲豎屏時,顯示沒有問題,但是觸摸輸入卻亂套了。把下面的腳本配置到 .profile 中,會自動修復這個問題。 參

原创 MySQL-04-分佈式

分佈式系統已經無處不在,它有哪些特性?在 MySQL 應用過程中的表現形式是什麼樣的?分佈式 MySQL 的數據質量怎麼保障?這裏做一些介紹和總結。 文章目錄分佈式理論基石 CAP必備利器 ZooKeeperMySQL 應用中的分

原创 Jetson 加裝 USB 聲卡後設置爲默認聲卡

利用 pulseaudio 的自帶命令 pactl pactl set-default-sink `pactl list short sinks | grep usb |awk '{print $2}'` 在home目錄添加 .

原创 JetsonNano-命令行模式啓用開關

前期調試階段,開機進入命令行模式省電 開機進入命令行模式,一次修改永久有效: sudo systemctl set-default multi-user.target 開機進入圖形界面,一次修改永久有效: sudo syste

原创 MySQL-01-日常運維

範式和反範式 範式和反範式是庫表設計過程中的概念 目前關係數據庫有六種範式,越高的範式數據庫冗餘越小 範式化可以較少冗餘,從而減少了在更新數據時一致性方面的開銷 反範式化由於冗餘的數據,在複雜的查詢場景下,可以避免聯合查詢和子查

原创 SVN 替換主機地址

svn switch --relocate https://192.168.0.100/svn/RoBFang_Repos/branches/MAIN/JetsonNano/RoBFang https://192.168.0.10

原创 windows 安裝 Tkinter

windows 安裝 Tkinter 參考文檔:https://tkdocs.com/tutorial/install.html#installwin 在 Windows 上,將 Tcl/Tk 安裝到計算機的最簡單方法是從 Ac

原创 ROS 中 LaserScan 與 MultiEchoLaserScan 的區別

普通的激光掃描消息(LaserScan)表述的是:每個激光脈衝的單個返回深度和強度值,如果返回了多個,通常只會選取其中強度最強的一個。 多回波傳感器(MultiEchoLaserScan)不同的是,它能夠爲每個激光脈衝接收多個回波