logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从 SVN 到 Git,再到云开发:我的代码管理进化史

本文梳理了软件开发工具从SVN到Git再到云开发的演进历程。SVN时代以中央服务器为核心,开发需严格遵循"先更新后提交"原则;Git的分布式特性解决了多分支协作难题,实现了本地完整代码管理;远程开发和云开发则进一步将开发环境迁移到云端,简化了配置流程。这一演变反映了技术发展的核心逻辑:通过工具化降低专业门槛,让开发者更专注于创造价值。从版本控制到开发环境,曾经复杂专业的能力正逐渐成为人人可用的标配

文章图片
#svn#git
从SqlHelper到EF Core:一个老菜鸟的回忆录

一位开发者偶然翻出十几年前的旧项目,触发对技术演变的感慨。早期使用DataTable和SqlHelper手动处理数据库,到EntityFramework解放生产力;从同步阻塞到async/await优雅处理异步;从ASP.NET服务器控件转向API开发;前端经历了原生JS的浏览器兼容噩梦、jQuery的黄金时代,到现代框架的便捷。包管理从手动拷DLL到NuGet一键安装。文章通过个人经历折射出.N

#.netcore#系统架构#c# +1
从SqlHelper到EF Core:一个老菜鸟的回忆录

一位开发者偶然翻出十几年前的旧项目,触发对技术演变的感慨。早期使用DataTable和SqlHelper手动处理数据库,到EntityFramework解放生产力;从同步阻塞到async/await优雅处理异步;从ASP.NET服务器控件转向API开发;前端经历了原生JS的浏览器兼容噩梦、jQuery的黄金时代,到现代框架的便捷。包管理从手动拷DLL到NuGet一键安装。文章通过个人经历折射出.N

#.netcore#系统架构#c# +1
微信支付Native扫码支付:付款成功但服务器收不到回调通知——完整排障手册

本次排障涉及了TLS 协议配置、阿里云安全组、IIS 处理程序映射、回调应答格式、异步处理策略五个层面。最常见的三个坑:TLS 1.0/1.1 未禁用,导致 PCI DSS 不合规,微信拒绝握手安全组没放行 443 端口,请求根本到不了 IISIIS 返回 405,因为静态文件、WebDAV 或请求筛选拦截了 POST 请求回调处理的核心原则:先应答,后处理:5秒内必须返回SUCCESS,业务逻辑

#微信#服务器#运维
到底了