原创 python改變圖片的分辨率

這裏使用Python代碼做一個簡單的功能,基於PIL庫改變圖片的分辨率。代碼也不多,這裏就不多做介紹了 代碼實現 from PIL import Image def ResizeImage(filein, fileout, scal

原创 隨機OCR測試數據(身份證、銀行卡、營業執照)生成工具

前言 現在的App,讓用戶輸入銀行卡、身份證等信息越來越多的使用OCR進行照片識別。作爲一個開發人員或測試人員,總不能整天拿自己的身份證、銀行卡掃來掃去吧。這樣也不安全,拿別人的銀行卡也是不對的。這裏我用python開發了一個隨機測試照片

原创 python pip使用國內鏡像,提升各類庫下載速度

前言 python安裝各類包這塊一直挺失敗的,不像nodejs那麼簡單。python各版本還得需要不同版本的包,pip安裝太慢。晚上一直很流行的anaconda,個人用起來感覺也不是非常好,很多包都找不到,而且還不安裝最新版。還是得依靠p

原创 Android 實現bug捕捉並重啓應用

一直以來,Android 的閃退處理起來都十分麻煩,用戶可能不知道什麼情況,App就沒有了,做一個全局的捕捉機制,上傳錯誤信息,或進行提醒,這將對用戶十分友好。這裏我就簡單實現一下,App遇到bug自動重啓並提醒用戶。 異常處理類  

原创 地理信息、GIS畢設、GIS開發項目

        不知不覺在GIS開發的道路上已經走過了4個年頭,先後做過WebGIS、移動GIS的開發工作,也經歷過大大小小不少個項目。以前專門爲這個題目寫了兩篇博文結果都被封了。        下面簡單的介紹一下技能,有需要的可以私信我

原创 RabbitMQ消息隊列使用測試

在上一篇博文中,已經在Centos7.2上完成消息隊列服務器的搭建。這裏測試一下是否可以進行正常的消息推送和接收。 新建一個Spring boot項目,然後進行測試 pom.xml <?xml version="1.0" enco

原创 Centos7 上部署RabbitMQ3.8.3採坑記

前言 原本以爲RabbitMQ的部署會是一件非常輕鬆的事,網上教程也挺多的,結果花了半天的時間。挺無奈的,安裝的過程各種出錯。最後記錄一下 採坑後記錄的寶貴經驗吧! 軟件版本 Centos 7.2 RabbitMQ3.8.3 erlang

原创 基於Python和GDAL實現遙感影像無損壓縮

背景 一些做遙感數據的公司,隨着數據越來越多,所佔的空間也越來越大。對遙感影像進行無損壓縮可以有效的節省空間,同時在操作影像時也可以節省內存。在網上搜索了遙感影像壓縮的相關代碼,發現都是基於C++寫的,沒有python的,GDAL的pyt

原创 通過nginx實現文件下載限速

前言 最近在開發一款文件服務器時,想實現文件的下載限速功能,查閱了一些資料,最簡單,最快建的方式就是通過nginx進行限速。使用Nginx的ngx_http_limit_conn_module模塊,不過配置起來很方便,也不用下載。ngin

原创 Jenkins結合FireLine實現Android代碼靜態掃描

FireLine(火線)是360研發的進行Android代碼安全性靜態掃描的工具。對於小公司來說,可能對Android代碼的質量和安全性沒法進行很好的把控,用這個插件可以很好的解決這個問題。 使用方法 如果是你個人的話,可以在Androi

原创 Jenkins實現與Vue項目的打包發佈

今天測試一下Jenkins對Vue項目的打包發佈 服務器環境 centos7.4 Jenkins 安裝部署 可以參照之前寫的Jenkins系列教程 nodeJs環境安裝 直接下載Nodejs的壓縮包,然後在服務上解壓到指定目錄就可以了  

原创 Jenkins結合Sonarqube實現代碼質量評估和漏洞檢測

Sonarqube可以實現對15中代碼語言的靜態掃描和質量評估,包括Java, JavaScript, C#, TypeScript, Kotlin, Ruby, Go, Scala, Flex, Python, PHP, HTML, C

原创 python實現基於GDAL的哨兵2影像NDVI值計算

NDVI是什麼 NDVI(歸一化植被指數)是近紅外波段的反射值與紅光波段的反射值之差比上兩者之和。即(NIR-R)/(NIR+R),NIR爲近紅外波段的反射值,R爲紅光波段的反射值。歸一化植被指數是反映農作物長勢和營養信息的重要參數之一。

原创 python基於Sen2Cor對哨兵影像進行大氣校正

Sen2cor是ESA發佈的專門生產L2A級數據的插件。Sen2Cor下載地址 L2A級數據主要包含經過輻射定標和大氣校正的大氣底層反射率數據。L1C級多光譜數據(MSI),L1C級數據是經過幾何精校正的正射影像,並沒有進行輻射定標和大氣

原创 Android 開發GPS定位、網絡定位、卡爾曼濾波優化結果對比

作爲Android開發者可能會經常遇到定位的問題,在獲取位置信息的時候就會遇到使用網絡定位、GPS定位等種類。其實、百度和高德等還對定位結果進行了優化,其中包括卡爾曼濾波。卡爾曼濾波怎麼推導的我也不是很清楚,引用了一個github上的庫