原创 在 C++ 項目中,通過源碼使用 PaddlePaddle 實現 OCR 功能

My-PaddleOCR 介紹 如何在 C++ 項目中,通過源碼使用 PaddlePaddle 實現 OCR 功能。 本項目的所有源碼:gitee: paddleocr 目前,官方提供使用 PaddleOcr 的方案有: 在 Pytho

原创 Excel Undo-Redo的編程問題

Excel Undo歷史棧對外是不透明的。 代碼對Excel表單的編輯操作會清空Excel內部的Undo歷史。 Application.OnUndo只支持一次撤銷,並且不支持ReDo。 使用DDE的方式支持Undo/Redo是現在發現的最

原创 Excel DDE Commands

! https://zhuanlan.zhihu.com/p/635569763 Excel DDE Commands 連接參數 Application: Excel Topic: System: 整個應用。 [sheetname] 指定

原创 MySQL 數據庫死鎖排查

死鎖排查方法 查看進程狀態 show processlist; 查看行鎖的狀態 show status like 'InnoDB_row_lock%'; 查詢是否有死鎖 show engine innodb status;

原创 Java 響應式編程模式

Java 響應式編程模式 響應式編程 在 Spring Boot 中,響應式編程模式已經被引入,它可以讓我們在 Spring Boot 的應用中使用響應式編程模式。 響應式編程帶來的性能上和內存使用上的優化。 詳見: Spring: Bl

原创 阿里雲上安裝 Ubuntu + MariaDB

阿里雲上安裝 Ubuntu + MariaDB 任務 安裝第二個磁盤 設置第二個磁盤爲數據盤 安裝 MariaDB 配置 MariaDB 的數據文件目錄 配置 MariaDB 遠程訪問 安裝第二個磁盤 參考: 阿里雲: 配置磁盤

原创 [Node] nvm 安裝 node 和 npm

Node JS 安裝 安裝 node version manager (nvm) Windows: https://github.com/coreybutler/nvm-windows/releases 配置 nvm 國內源 編

原创 [Rust] 數據類型的轉換

數據類型的轉換 類型轉換的方式 Rust 提供了多種類型轉換的方式。 as T 用於數類型之間的轉換。ixx, uxx, fxx 都可以。 注意:當溢出的時候,轉換不會 panic,而是循環映射值。 fn as_type() {

原创 [golang] 錯誤處理

[golang] 錯誤處理 Go語言的錯誤處理方式 Go語言 提供了兩種錯誤處理方式: 返回錯誤模式: 函數的返回是一個複合類型,其中一個類型(習慣上是最後一個類型)是 error ,類似於:(, error)。 這種模式被期望處理的場

原创 [golang] 變量聲明和初始化 var, :=, new() 和 make()

[golang] 變量聲明和初始化 var, :=, new() 和 make() 說明 go語言中,提供了多種變量聲明和初始化的方法。這裏着重一一說明。並提供一個簡單的指南。 指南 使用make(),來初始化slice,map 和cha

原创 [golang] 概念: struct vs interface

struct vs interface go語言的簡化哲學: class = struct + receiver method set 注意: go 語言的struct,在參數傳遞中,是值拷貝。 struct 的代碼示例 package

原创 [Rust] Workspace,Package, Crate 和 Module

package(包) 一個 package 對應一個項目,package 的信息在 Cargo.toml 裏面定義。 crate(木箱、箱子) crate 指的是 package 編譯後的輸出文件。以 Windows 爲例,可能會產生 .e

原创 如何將 IPhone 的文件導入 Linux

如何將 IPhone 的文件導入 Linux 完全免費方案。 方法一: 使用 Koder 的 Local File Access 功能 這方法不需要在 Linux 端做任何配置。 IPhone 端 安裝 koder 進入應用 K

原创 The OCaml Language Cheatsheets

The OCaml Language Cheatsheets OCaml v.4.08.1 Syntax Implementations are in .ml files, interfaces are in .mli files. Com

原创 設置npm源的幾種方式

設置npm源的幾種方式 原始源 # the original source https://registry.npmjs.org/ 方案: 使用nrm 安裝 npm install -g nrm 列出源的候選項 nrm ls 輸出結