原创 mysql探究-IOPS優化

當使用公有云關係存儲數據庫服務時,經常會對IOPS做限制,導致數據庫如果操作頻繁,經常會達到限制,特別是inser,update,delete這類需要操作寫入磁盤的。本篇講講IOPS是什麼,爲什麼會高,以及Mysql的處理方案。

原创 yolov3 Keras版本目標檢測識別圖像標註簡單入門教程

之前已經看了通過CNN可以快速對人臉識別分類,但是在一張圖片或照片裏,如何快速定位到人臉,或者人,不是直接通過CNN就能實現,這次用yolov3的Keras版本來進行入門, 用示例模型,來驗證下是否能識別到人,並打上標籤。 文章目

原创 mysql探究-redolog和binlog的設計思路

mysql的更新流程,會牽涉到它的日誌模塊:redolog和binlog redolog(重做日誌) redolog是Mysq的InnoDB引擎中才有的日誌模塊。 如果每次更改操作,都要進行一次日誌磁盤寫入,行數據磁盤更改,整個過

原创 .Net Core在Linux環境dump分析

文章目錄前言1. 生成dump文件2. 讀取dump文件的三個方式通過windbg+sos讀取dotnet自帶的dotnet-dump進行讀取使用lldb+sos讀取(推薦)3.分析 前言 在本地開發調試的時候,基於VS的工具能方

原创 Redis刪除(del)key後內存無法釋放的原因和解決方案

現象 項目中,redis的 key value 量太多,決定對某個db下的key進行刪除,也就是Del key。 在刪除前,通過info memory看下內存情況 Memory used_memory:2205816296 use

原创 python機器學習sklearn實現人臉識別

本文通過python+sklearn,實現人臉識別。 數據準備 我們這次篩選的數據來自sklearn的datasets的fetch_olivetti_faces from sklearn import datasets face

原创 使用TensorFlow2.0集成的keras實現CNN人臉識別

本文在python環境下通過TensorFlow2.0集成的keras進行人臉識別。相對於之前通過TensorFlow自己實現cnn會方便很多。 數據準備 篩選數據來自sklearn的datasets的fetch_olivetti

原创 機器學習及sklearn使用心得

這幾天抽空了解了下機器學習,以及sklearn的應用。 也用學到的順利運用到了工作上,寫同時下篇心得。 數據特徵選取 sklearn下的datasets有很多案例數據: iris = datasets.load_iris() bo

原创 mysql探究-事務的隔離性

事務的特性 ACID 原子性(Atomicity) 一致性(Consistency) 隔離性(Isolation) 持久性(Durability) 今天主要了解的是隔離性。 事務的隔離性 先了解下髒讀,不可重複讀取,幻讀的概念

原创 ABP框架(.Net Core)-分析初始化過程

本文通過搭建一個基於ABP簡單的WebAPI Demo瞭解ABP的初始化過程。 簡單的WebAPI DEMO 首先讓我們建立一個項目: TestAbp.IService: IMyService中主要定義了一個SayHello的接口

原创 .NET Framework,.NET Core下配置支持cookie跨域

原理 從服務端返回以下Header信息,客戶端就能跨域調用 Access-Control-Allow-Origin: 允許的源(請求時所在的域名) Access-Control-Allow-Credentials: 是否允許使用憑證(

原创 http,grpc及netty的抓包及速度測試

前提 http調用過慢(很多原因:地域、http首次調用加載會慢,項目初始化慢),排除這些外,更多是tcp的來回次數決定了性能,通過Wireshark研究了下http,gRPC及netty每次調用的請求次數。 三次握手 無論哪種方案,

原创 在線使用protogen將proto文件生成各語言文件

.proto文件生成cs,vb等等文件,網上方案很多是通過下載protogen工具, 今天通過github裏的連接發現protogen官網是支持在線生成的。 網址 : https://protogen.marcgravell.com

原创 解決.net core下HttpContext.Request.Body多次讀取出現異常的問題

如下面的代碼,使用StreamReader多次讀取HttpContext.Request.Body public IActionResult SomeAction() { using (var reader = new Str

原创 Windows下TensorFlow安裝及使用PyCharm簡單調試

通過Anaconda安裝TensorFlow 先安裝Anaconda,記住安裝目錄,安裝中有個添加到環境變量的,請打勾,其他省略。 安裝完成後,允許cmd,創建一個名爲tensorflow的環境(如果有提示升級,請按照命令先升級): c