原创 MYSQL 事務與隔離級別及鎖的關係探討
https://blog.csdn.net/lcx390549721/article/details/81082361 https://tech.meituan.com/2014/08/20/innodb-lock.html 事務出錯不會
原创 Mac 終端下載文件
Mac OS X Terminal 終端下載文件 利用終端命令從網頁鏈接下載文件是有好處的: 1. 瀏覽器默認解壓了原本不需要解壓的壓縮文件。比如下載的壓縮包需要校驗MD5值,TensorFlow 中用到的 MNIST 訓練集等。
原创 Docker 入門及命令詳解
Docker 提供了容器運行環境,開發者可以利用 Docker 打包應用及依賴包成容器鏡像,便於移植開發。Docker 容器可以理解爲在沙盒中運行的進程。這個沙盒包含了該進程運行所必須的資源,包括文件系統、系統類庫、shell 環境等等。
原创 MySQL 終端啓動與用戶登錄
MAC OS X 下命令操作 安裝完mysql後,可以在終端執行全局命令 mysql.server命令,這個命令在默認路徑下: /usr/local/mysql/support-files/mysql.server 當你已經安裝過MyS
原创 Mac報錯org.opencv.imgcodecs.Imgcodecs.imread_0及no opencv_java343 in java.library.path
本來想放棄使用 BufferedImage 改用 OpenCV 處理圖像,但我試了 Maven 直接加入依賴後發現頻頻報錯,網上搜的資料教程又太少,折騰了好久,還是記錄下來方便大家吧! 此教程針對 Mac OS 環境 OpenCV f
原创 C++ socket IP int to string 自己實現 inet_ntop
在這之前,先來理清下大小端存儲的區別,一般用的 intel x86 架構都是小端的機器。小端指低地址存放低位數據,高地址存放高位數據;而大端反之,低地址存放高位數據。 下面的例子一目瞭然。 1. 小端 🌰 "192.168.1.1" 字符
原创 C++ Protocol Buffer RepeatedPtrField 類型遍歷及成員函數
Protocol Buffer Repeated 對應類型爲 ::google::protobuf::RepeatedPtrField 如果想要遍歷該類型,可以使用 iterator typedef ::google::protob
原创 C++ 之函數返回局部變量
1. 返回字符串字面量的指針,即存放在常量存儲區的數據,不會因爲函數調用棧被釋放而消失,所以操作可行。 char* const_str() { char* p = "Hello World!"; // 指向常量區字符串的指針
原创 Local hexo not found in 報錯
首先進入到博客目錄下 執行命令移除 node_modules 文件夾,重新安裝npm rm -rf node_modules/ && npm install 3. 關閉terminal後重新打開
原创 OpenCV findContours 返回結果的順序
筆記 在做 OCR 的時候遇到了個坑,在使用了 findContours 查找文字區域的時候,發現返回的文字是倒序的,有時還是無序emmm。 找了很久才發現是這個函數的問題,它的實現算法並不是想當然的從左到右查找標記序號的(從整體來看)
原创 Android 子線程異步更新 UI 線程框架 Handler 模版
前言 最新利用安卓開發一個掃描銀行卡號碼的程序,識別過程包括了多個步驟,比較費時,需要放到後臺線程去處理,不然就阻塞主線程延遲響應了,這時在增加一個進度條就完美了。後來發現 Handler 十分好用,通過 FutuerTask 反饋識別任
原创 php 報錯:A non-numeric value encountered
意思是'遇到了非數值異常',可能是你的代碼裏字符串拼接習慣性的將 '.' 寫成了 '+' 所導致。
原创 單詞拼寫校正原理及實現(貝葉斯推斷)
做網頁檢索系統的時候,當時還想加給它加上一個拼寫糾錯的功能(當然,只適合英文...),後來找到了個效果不錯的方法給大家分享一下。 拼寫糾錯、校正是一個提高搜索引擎用戶體驗的很關鍵的一項能力。如我們在Google搜索 saferi,然後
原创 Docker入門及命令詳解
Docker提供了容器運行環境,開發者可以利用Docker打包應用及依賴包成容器鏡像,便於移植開發。docker容器可以理解爲在沙盒中運行的進程。這個沙盒包含了該進程運行所必須的資源,包括文件系統、系統類庫、shell環境等等。利用Doc
原创 C++二叉排序樹的創建和插入
加/**/表示另一種二叉排序樹的創建方法 第一類 #include <iostream> using namespace std; class TreeNode { public: int data; TreeNode *