GIS开源生态之分享

一、GeoWebCache

GeoWebCache是一个Java Web应用程序,用于缓存来自各种来源的地图切片,例如 OGC Web 地图服务 (WMS)。它实现了各种服务接口(如WMS-C、WMTS、TMS、Google Maps KML、Virtual Earth),以加速和优化地图图像交付。它还可以重新组合图块以与常规 WMS 客户端一起使用。

Java之防SQL注入

一、什么是SQL注入?

SQL注入(英语:SQL injection),也称SQL注入或SQL注码,是发生于应用程序与数据库层的安全漏洞。简而言之,是在输入的字符串之中注入SQL指令,在设计不良的程序当中忽略了字符检查,那么这些注入进去的恶意指令就会被数据库服务器误认为是正常的SQL指令而执行,因此遭到破坏或是入侵。

那些年印象深刻的面试

从外包公司到M2公司,从运维工程师到高级研发工程师(架构与技术管理方向),这些年所经历的面试不少,从中获得的启发也不少。谨以此文献给曾让我受挫的面试官、赏识我的伯乐、一路走来不断支持我的家人朋友们。

从零开始学YC-Framework之Neo4j

一、什么是Neo4j?

Neo4j是一个高性能的,NOSQL数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事物特性的java持久化引擎。Neo4j也可以看作是一个高性能的图引擎,该引擎具有成熟数据库所有特性。

微服务框架的另外一种选择:Jboot

一、什么是Jboot?

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的微服务框架, 帮助开发者降低微服务开发门槛。同时完美支持在 idea、eclipse 下多 maven 模块,对 java 代码、html、css、js 等资源文件进行热加载。爽爽开发,快乐生活。

极速开发框架:Jfinal

一、Jfinal是什么?

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有Ruby、Python 等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友)。