原创 Vue項目在局域網中訪問

查看網上有很多種方法 可以用這種方法試下: 1.修改config文件夾裏index.js文件的host屬性,將localhost改爲本地的IP 查看本地IP方法,cmd控制檯中輸入ipconfig,IPv4地址就是了。 2.

原创 最短路徑分析的算法

Floyd-Warshall(弗洛伊德算法) 弗洛伊德算法的主要思想是通過第三點來縮短兩點間的路徑,例如頂點a和頂點b之間的路徑爲dis[a][b],如果想使a,b之間的路徑縮短,只有引入第三點k,並通過k點來中轉,即a->k->

原创 WebGis鷹眼圖

WebGis鷹眼圖&全屏顯示 鷹眼圖是GIS中一個基本的功能,鷹眼圖,顧名思義,在鷹眼圖上可以像從空中俯視一樣查看地圖框中所顯示的地圖在整個圖中的位置。 直接貼代碼了,關於代碼都有註解。 引入相關css樣式 <style>

原创 Spring Boot 微服務小案例

創建一個Maven(maven-archetype-quickstart)項目,在pom.xml文件配置Spring Boot 依賴 配置與<properties 同級的文件 <parent> <groupId>org.s

原创 C語言中關於二進制的換算

進制:進制也就是進位制,是人們規定的一種進位方法、是一種計數方式。 對於任何一種進制—X進制,就表示某一位置上的數運算時是逢X進一位。 十進制是逢十進一,二進制就是逢二進一,以此類推,x進制就是逢x進位。 十進制 二進制

原创 VUE生命週期的幾個階段

VUE生命週期的幾個階段 beforeCreate(創建前) 在數據觀測和初始化事件還未開始 created(創建後) 完成數據觀測,屬性和方法的運算,初始化事件,$el屬性還沒有顯示出來 beforeMount(載入前) 在掛

原创 ArcGisEngine 地圖兩點之間的距離

一週的弧度數爲2πr/r=2π,360°角=2π弧度,因此,1弧度約爲57.3°,即57°17’44.806’’,1°爲π/180弧度,近似值爲0.01745弧度,周角爲2π弧度,平角(即180°角)爲π弧度,直角爲π/2弧度。

原创 java項目部署到Tomcat服務器

JavaWeb項目部署到Tomcat服務器 點擊需要發佈的javaweb項目,右鍵選擇Export→WAR file 選擇導出war文件的路徑 打開Tomcat服務器文件夾,將打包的war文件放在webapps文件夾下 打開

原创 Websocket 聊天工具

WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。 WebSocket 使得客戶端和服務器之間的數據交換變得更加簡單,允許服務端主動向客戶端推送數據。在 WebSocket API 中,

原创 OpenLayer向postgresql數據庫添加數據

使用openlayer 編輯點線面圖元,通過geoserver服務向postgresql數據庫添加圖元數據(這裏只貼操作中核心的代碼,相關變量有說明,其他的根據實際情況添加相關代碼) 聲明選擇圖元方法,聲明相關的簡易樣式(該方法用

原创 什麼是函數防抖動(Debouncing)

有一些瀏覽器事件可以在很短的時間內快速啓動多次,例如調整窗口大小或向下滾動頁面。 例如,如果將事件偵聽器綁定到窗口滾動事件上,並且用戶繼續非常快速地向下滾動頁面,你的事件可能會在3秒的範圍內被觸發數千次。這可能會導致一些嚴重的性能

原创 什麼是Shapefile文件?

ESRI Shapefile(shp),或簡稱shapefile,是美國環境系統研究所公司(ESRI)開發的一種空間數據開放格式。目前,該文件格式已經成爲了地理信息軟件界的一個開放標準,這表明ESRI公司在全球的地理信息系統市場的

原创 編程中排序的幾種方法

(1)插入排序 分析: 插入排序就是通過數字插入有序數組的方式進行排序的, 代碼簡單, 且易理解。時間複雜度O(N*N) 代碼如下: template <typename T> void InsertSort(vector<T>&

原创 openlayers點圖元渲染及畫圓

下面是openlayers點圖元渲染效果圖及在4326座標系中畫圓效果圖。 因爲功能需要所以寫的可能有點麻煩,只截取了方法實現的代碼。 // 渲染點圖標及畫圓 renderIcon(rows) { let rows

原创 openlayers螢火圖實現

直接貼效果圖和代碼了,相關功能代碼有註釋。 // 螢火圖 let ChinaBlue, fireData; export function initFirefly(viewMap) { let map = viewMap;