开发技术 - 超腾开源博客 - 第8页 | AI技术、开发实战与软件资源
本文是一位程序员对十多年开发历程中接触技术的梳理,提供了一份技术路线图。内容涵盖编程语言、应用开发、开发工具及其他领域。编程语言部分介绍了Java、C#、Go、PHP用于B/S架构,C/C++和Rust用于高性能场景,Python主导AI领域,以及汇编用于底层开发。应用开发涉及前端、移动端、Node.js、Electron、三维、GIS、游戏引擎、区块链、人工智能和网站建设等。开发工具包括MinGW、protobuf、GitHub、DNS和VPN。其他领域提及了谷歌文档、密码学、论文下载和量子计算。文章旨在为同行提供清晰的技术参考,突出各技术的适用场景和核心价值。
877
0
创建于2024年6月21日
本文系统性地介绍了程序员常用的各类软件工具,涵盖浏览器、编辑器、数据库管理、版本控制、虚拟机、远程桌面、解压软件、下载工具、内网穿透等九大类别,并解读了每类技术的核心价值。浏览器方面列举了360极速浏览器、Chrome、Edge和Firefox;编辑器部分详细介绍了Cursor、VSCode、IntelliJ IDEA等主流IDE及AI编程工具;数据库管理工具包括DBeaver、Navicat等;版本控制重点介绍了Git和GitLab;此外还提及了虚拟机、远程桌面、解压和下载工具等辅助软件。文章旨在帮助开发者了解各类工具的特点与适用场景,提升开发效率。
694
0
创建于2024年6月21日
本文介绍了在国企服务器无法访问外网的环境下,如何通过Nginx代理使用天地图服务。文章首先说明需要在一台开放特定IP和端口的服务器上安装Nginx,并配置代理转发天地图请求,提供了完整的Nginx配置示例,包括upstream负载均衡和location转发规则。接着展示了原始地址与代理后地址的对比及使用方法。最后针对地图不显示底图的常见问题,给出了三步排查方法:测试单个瓦片请求、使用nginx -t验证配置、以及重启Nginx进程。整体内容实用,适合有类似网络限制需求的用户参考。
626
0
创建于2024年6月21日