原创 OpenLayers2中的事件_以Popup爲例

SATURDAY, 21 MARCH 1-Preface      前幾天閱讀學習了OpenLayers'Cookbook中的第四章——Working with events。      從AFDS系統的開發項目進行至今,大部分時間都花費在

原创 翻譯:Spring-Framework-Reference Document:15.2-DispatcherServlet

寫在前面的話:   最近被項目的代碼折騰的死去活來的,其實框架也沒有那麼難理解,只是自己的Web基礎太差,被Request和Response這一對神鵰俠侶坑到淚流滿面!今天搗騰了一下Spring Web MVC,本來想用JSTL的自定義標籤

原创 關於如何在你的Web項目中實現對空間數據訪問權限的控制(一)

Wednesday, 23 JUNE   近來一直在研究關於如何在我的WebGIS項目中實現對空間數據(已發佈在GeoServer上)進行權限管理的問題。雖然到目前爲止沒能找到一個完美的解決方案,但通過這些天的學習與查閱資料,思路上多少有了

原创 翻譯:Spring-Framework-Reference Document:11-Transaction Management

TUESDAY, 07 APRIL   Comprehensive transaction support is the most compelling reasons to use the Spring-Framework. 不得不選擇S

原创 讀法克雞絲博文《技術,產品,團隊》有感

今天是來到新工作崗位的第3天,卸下了互聯網公司的節奏,確實感覺輕鬆了一些。 早上讀過法克雞絲的一篇博文《技術,產品,團隊》(https://www.cnblogs.com/fuckgiser/p/6297015.html)之後,深有感觸。

原创 【GISER&&規劃】我這二三年

  從從參加工作到現在,已經接近三年了。在這不長不短的時間裏,我的職業規劃猶如正餘弦函數一樣變化,一直遊離在前端和後端之間。   第一年入職,被安排維護和拓展一套基於JAVA實現的地圖瓦片生產工藝程序,不算複雜,基本上也涉及到了一些JAVA

原创 【GISER&&JAVA】基礎盲點系列String-不可變字符串

  提起字符串,我們應該都非常熟悉了,作爲JAVA中提供的一個標準預定義類。在日常使用過程中,字符串String靈活的可變性和豐富的API接口給我們帶來了極大的便利,但值得注意的是,其實本身String類是沒有提供修改方法的,String類

原创 【GISER&&前端優化】前端緩存的幾種主流選擇

  這周遇到了一個新需求,產品反饋地圖瓦片服務的圖片資源沒有Http緩存,每次移動地圖範圍都會向後臺發處請求/響應數據,影響了客戶端的地圖加載體驗。所以需要增加這樣一種緩存:1)針對同一個請求資源地址URL,首次加載需要緩存數據,後續加載直

原创 3月題外:關於GeoServer和OpenLayers3實用開源插件或組件的總結

Geoserver篇 注意: 1)用法 GeoServer-Extension的使用方法:將jar包直接放入部署在tomcat上的geoserver/WEB-INF/lib文件夾中 2)在安裝插件時,一定要注意版本是否匹配,本文介紹的插件均

原创 【轉載】Redis Sentinel 高可用服務架構搭建

作者:田園裏的蟋蟀 出處:http://www.cnblogs.com/xishuai/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接。 閱讀目錄: 關於 Redis 的概念 關

原创 【GISER && Painter】Chapter00:OpenGL原理學習筆記

 說明:簡單瞭解一下OpenGL的工作原理,初步認識計算機對於圖形渲染的底層設計與實現,第一次接觸,也沒學過C艹,歡迎各位批評指正。 一  什麼是OpenGL? OpenGL是一個開放標準(specification),是一種接口規範,並沒

原创 【GISER&&Painter】Chapter02:WebGL中的模型視圖變換

  上一節我們提到了如何在一張畫布上畫一個簡單幾何圖形,通過創建畫布,獲取WebGLRendering上下文,創建一個簡單的着色器,然後將一些頂點數據綁定到gl的Buffer中,最後通過綁定buffer數據,提供buffer中頂點數據的情況

原创 【GISER && Painter】矢量切片(Vector tile) 矢量切片(Vector tile)番外一:Proj4js

說明:本月的主要工作都是圍繞製作矢量切片這一個核心問題進行的,所以2月的主題就以這個問題爲主,目前分支出來的一些內容主要包括了TMS(Tile map service),OpenLayers3中的Projection和Resolution以

原创 【轉載】Java併發編程:volatile關鍵字解析 by 海子

 volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatile關鍵字才得以重獲生機。   volatile關鍵

原创 【GISER&&Painter】Chapter01:WebGL渲染初體驗

基於上一篇OpenGL的渲染原理,這兩週又陸續接觸了一些關於WebGL繪圖的一些內容,因爲剛入門,很多東西又很晦澀,所以特意花了小半天的時間整理了一下,特此記錄。 零  畫一個多邊形吧!   把一個多邊形畫上屏幕分幾步?   答:分三步,第