原创 postgresql 修改字段類型爲數組類型(text 改爲 text[] )
語法: alter table tablename alter columnname type newcolumntype USING columnname:: newcolumntype eg: alter table dirt
原创 雪花算法踩坑 - Long 類型 id 返回前端精度丟失 (通過序列化解決)
能看到這裏大概率說明你已經踩到這個坑了。 原因: js 的 number 類型支持的最大值是9007199254740992 (2 的 53次方 -1),溢出之後的精度會丟失,導致前後端的值不一致。 java 的 long 類型最
原创 Java Geometry空間幾何數據的處理
a flag: pgsql中常用的空間座標類型在Java裏用一般的數據類型表示不了呢,研究一下java對空間幾何數據類型的處 理,研究完回來補一下博客
原创 【數據結構與算法】--2.學習方法
思考: 爲什麼要學? 最大的感受是學習的過程可以鍛鍊自己的性能意識,寫代碼的時候會潛意思的考慮性能問題,所以寫出低效代碼的情況會越來越少。 是什麼? 數據結構指的是“一組數據的存儲結構”,算法指的是:“操作數據的一組方法”。 數據
原创 mybatis-plus-3.3.0(NoClassDefFoundError: org/mybatis/logging/LoggerFactory)
異常: 引入mybatis-plus-boot-starter3.2.0之後普遍出現了這個異常, Caused by: java.lang.NoClassDefFoundError: org/mybatis/logging/Log
原创 【GIS入門】- 3.地理信息技術整體認識(3S)
文章目錄地理信息技術RSGPSGIS三者關係: 地理信息技術 地理信息技術是指獲取,管理,分析和應用地理空間信息的現代技術的一個總稱。主要包括了3S,也就是我們熟悉的RS,GPS,GIS。 遙感(RS) 全球定位系統(GPS)
原创 【PostgreSQL 】-- ARRAY_AGG聚合函數
PG 的ARRAY_AGG函數是用來連接到一個數組中的輸入值,就是把多個值合併到一個數組中。 示例: 原始sql與查詢結果: SELECT case_id, case_label FROM case_label WHERE
原创 mybatis 自定義TypeHandler映射Geometry空間幾何數據 PGPoint (java +mybatis+ pgsql)
報錯信息 Type handler was null on parameter mapping for property ‘coordinates’。It was either not specified and/or coul
原创 【2019年總結】-- 特別的一年
2019就這樣過完了,在最後一天裏我要做一件很有儀式感的事情,寫下這篇年終總結。 2019最開心的事情 9月份面了4家公司 拿到了3個期望的offer 去了特別想去的公司 從事了中學時代開始一直想做的地圖方向 遇到了最好最有人情
原创 mybatis 自定義TypeHandler數組映射處理器 (pgsql text[]與java String[]映射)
自定義 ArrayTypeHandler public class ArrayTypeHandler extends BaseTypeHandler<Object[]> { private static final St
原创 持續集成工具 Jenkins vs TeamCity
1. 先來看看受歡迎程度: 2. Jenkins vs TeamCity: What are the differences? Jenkins Jenkins 是一個開源工具,Jenkins的出現的時間比較早一點,因此社區規模
原创 java 獲取request請求頭所有信息
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException
原创 【Java併發】 -- fork/join 框架解讀
場景 需求 方案 用法 原理
原创 把事情做成
大部分人都是心裏什麼道理明白,只是不用動腦子的日子實在是太舒服了,不想幹什麼,總會找到一個看似合理的理由,然後就順着這個臺階走下去了。 但是,沒人能保證你的未來,也沒有公司能讓你幹一輩子。人始終是孤獨的,能爲我們未來負責的始終是自
原创 【GIS入門】- 1. 如何學習GIS?
文章目錄碎碎念一、搞明白什麼是GIS?二、GIS工作方向三、GIS初學者要學什麼?四、 如何提高專業基礎知識五、GIS學習途徑六、GIS技術棧學習圖譜 碎碎念 接觸地圖方面的工作不久,雖然自己是報着滿心歡喜和期望來迎接這個成長的機