原创 python切圖,地圖切圖腳本
python 切圖,地圖切圖腳本 ''' 讀入一個圖片,切成指定數目個小圖片(64個) 文件夾名out ''' from PIL import Image import sys,os cut_num = 8 # 8*8=64個圖片
原创 js安全的上傳文件到阿里雲OSS
基於阿里雲web直傳Demo改造實現安全的上傳文件。 方法:將demo中的accessid及accesskey等敏感信息採用des方式加密,僅將加密後的密文暴露在web中,用戶使用時需要輸入密碼才能上傳文件。 點擊鏈接體驗,出
原创 實現地圖加載自定義圖片(含圖片切割)
一、效果 實現在地圖中指定區域顯示自定義圖片,並支持指定層級放大縮小,點擊鏈接預覽效果自定義底圖Demo 二、 材料準備 高清圖片一張 使用ps的切片選擇工具,將圖片分別4等分,16等分,64等分切割。 然後存儲爲web所用
原创 關於ETH中ERC20協議中如何創建log_filter來監控其token事件
問題描述: 在ETH的Token交易監控中直接監控其主鏈有可能漏掉部分交易,所以建議採用監控其log來實現token交易監控。問題分析: 因此我們需要定義一個log_filter來獲取我們感興趣的token交易log。解決方案
原创 django的views中使用多線程操作session時不生效問題
問題描述: 在django views 裏開啓多線程操作session時,對session的操作沒有生效。解決方法: 在新線程中可以通過request.session.save()手動保存。問題分析: django的se
原创 linux磁盤詭異的被佔用滿的情況
1、用df 檢查發現/根目錄可用空間很小 [root@/]#df -h 2、用du檢查發現各目錄佔用的空間都很少,找不到佔用空間較大的文件 [root@/]# du -h -d1 3、用lsof檢查後才發現原因是,有文件被刪除
原创 Vue + Cesium項目實戰一 簡介
Vue + Cesium項目實戰一 簡介 最近在做一個智慧社區項目,其中3D地圖技術是工作重點,最終選擇基於Cesium引擎來實現。 後面會詳細講解具體搭建及實現過程。 先挖好坑,後面填。
原创 CMS GC啓動參數優化配置
CMS GC啓動參數優化配置 簡介: java啓動參數共分爲三類; 其一是標準參數(-),所有的JVM實現都必須實現這些參數的功能,而且向後兼容; 其二是非標準參數(-X),默認jvm實現這些參數的功能,但是並不保證所有jvm實現
原创 Docker命令
#約定: # CONTAINER_ID=容器ID # CONTAINER_NAME=容器名稱 # IMAGE_ID=鏡像ID # IMAGE_NAME=鏡像名稱 # 中括號及其中的內容爲要替換掉的變量 #-------------
原创 爲什麼卸載TeamViewer
爲什麼卸載TeamViewer ? 爲什麼卸載TeamViewer ? 爲什麼卸載TeamViewer ? 爲什麼卸載TeamViewer ? 爲什麼卸載TeamViewer ? 爲什麼卸載TeamViewer ? 這麼智
原创 Tmux分屏工具常用操作
Tmux分屏工具常用操作 tmux簡介: tmux是指通過一個終端登錄遠程主機並運行後,在其中可以開啓多個控制檯的終端複用軟件。 tmux是一個優秀的終端複用軟件,類似GNU Screen,但來自於OpenBSD,採用BSD授權。
原创 Tmux分屏工具常用快捷鍵
Tmux分屏工具常用快捷鍵 tmux簡介: tmux是指通過一個終端登錄遠程主機並運行後,在其中可以開啓多個控制檯的終端複用軟件。 tmux是一個優秀的終端複用軟件,類似GNU Screen,但來自於OpenBSD,採用BSD授權
原创 Debian系列安裝RabbitMQ
Debian系列安裝RabbitMQ 相關命令:# 安裝Erlang語言環境 sudo apt-get install erlang-nox sudo apt update && sudo apt upgrade && sudo
原创 Java實現微信紅包隨機金額算法
Java實現微信紅包隨機金額算法 class RandSplitNumUtils { private static final Random random = new Random(); /** * 根據
原创 JSON.toJSONString時保留null值
親測:字符串提前保留爲空串,數字爲0 WriteMapNullValue WriteNullStringAsEmpty WriteNullNumberAsZero 這3個同時使用 從輸出結果可以看出,null對應的key已