开发技术 - 超腾开源博客 - 第7页 | AI技术、开发实战与软件资源

本指南详细介绍了OpenVPN的完整安装和配置流程,涵盖服务器端证书生成、服务配置及客户端连接的全过程。通过将SSH端口和网站后台置于内网,仅通过VPN访问,配合nginx最小化公网暴露,显著提升服务器安全性。特别适合有建站需求的个人用户,提供从环境准备到问题排查的完整解决方案。
4425
3
创建于2024年6月21日
本文介绍了MyBatis-Plus,一个基于MyBatis的增强工具,旨在简化开发并提高效率。内容包括常用网站参考、Maven和Gradle依赖配置、application.yml配置文件、自定义拦截器及MyBatis-Plus拦截器的代理配置示例、配置类(如分页插件和自动填充处理器),以及实体类、Mapper接口、Service和Controller层的使用示例。此外,还展示了复杂查询和代码生成器的实现。文章强调通过合理配置可实现数据权限、自动填充和逻辑删除等功能,适合实际项目应用。
876
0
创建于2024年6月21日
Jackson是Java生态中最流行、高效的JSON处理库,基于流式解析实现Java对象与JSON的互转。文章介绍了其项目地址、Maven依赖配置以及常用注解(如@JsonProperty、@JsonIgnore、@JsonFormat),并提供了多种使用示例:对象与JSON相互转换、JSON与常用类型及泛型转换、以及JSON转树形结构的操作方法。文章内容全面,便于开发者快速上手。
标签: JacksonJSONJava
588
0
创建于2024年6月21日
本文整理了ESRI公司ArcGIS开发过程中的常用资源与经验总结。文章列出了官方网站、SDK、开源仓库等关键地址,介绍了ArcGIS Desktop、ArcGIS Server、ArcSDE等核心产品功能,以及ArcObjects SDK、ArcGIS API for JavaScript、ArcPy等开发工具,并提供了ArcGIS Server 10.1至10.9.1版本的中文文档链接。此外,还汇总了ArcGIS Server常见问题的解决方案,适合GIS开发与运维人员参考使用。
880
0
创建于2024年6月21日
本文作者整理了GIS开发中常用的网站、软件和框架,旨在为入门者提供参考。内容包括坐标查询与转换工具、地图数据下载资源、三维GIS数据格式转换与重建工具,以及ArcGIS、QGIS、SuperMap等常用桌面和服务器端软件。此外,还列举了Leaflet、Cesium、Mapbox、Turf.js等开发框架,涵盖开源与商业平台,覆盖WebGIS、三维可视化、空间分析等核心领域,为GIS开发提供一站式工具导航。
807
0
创建于2024年6月21日