• 致与青春同行的代码



    百度地图不免费了

            近日,百度地图客服联系说,我的应用里有好几个还在高频使用,要开始收取授权费了。我当时就惊奇了,以前的外卖系统还在使用吗,一看网址,熟悉的界面,当时真有恍如隔世的感觉。还没等我回过神来,一个在微信里阔别多年的朋友,突然说想用我们原来的外卖配送系统。我在想:这都什么年代了,还有搞这个块的么?原本是拒绝的,倒腾起来太麻烦,在已知的最后的客户不在运营时,就没再碰过了,最终推辞不过,勉强应了下来。不知道还能不能找到当时的代码,也许三年不曾碰过代码也在静静等待召唤再次发光发热。

            搬出那台2012年花4000多购买的二手电脑,抹去岁月的痕迹,熟悉而又陌生的开机界面,瞬间回忆慢慢。也得佩服媳妇对这些“老”物件的妥当收拾 。

     

     

    往事再回味

        遥记09年暑假,只身来杭州投奔师兄,开始了外卖系统的研发与运营。没曾想,一干就是好些年,真到17年开始北漂。看到数百个系统从无到有,从有到无;有的还没开始就结束了,也有少数的几个系统运营了数年,达到一定的单量。今天再开启尘封已久的文件夹时,颇点有“人面不知何处去,桃花依旧笑春风。”的感觉。

     

     

    再看当年代码

     

    翻开这些代码,当年的一幕幕又开始映入脑海。一开始,我们创建了自己的外卖平台《吃了吗》,有了自己的打印机,在杭州和厦门两城运营。后来转做外卖系统的定制开发... 系统也从单一的PC,扩展到微信公众号,小程序,APP;商户端也逐渐增加了小程序与APP;再到配送端;再到配送中语音语音播报。

     

    记忆最深当属解决 配送员 Android APP 推送经常失败的问题。 最早是用的是web socket 。频繁断开链接,无法推送,记得当时给窝窝团做外卖系统时,被这个问题折磨得心力憔悴。 后来使用Super Scoket 搭建服务端,修改后APP 上的代码,后台通过WCF与推送服务通信,才基本解决了推送问题,后来也在此基础上实现了客服与配送员的消息沟通。

     

    系统也是借着订单丰富起来了,麻雀虽小,也基本是五脏俱全了。

     

     

    熟悉的界面

     

    十年前的电脑跑起来真有点步入中年的我们么,跑得吃力了,想着 i7+16内存+固态硬盘的配置,运行下 Android Studio ,VS 应该是不至于的 ,于是一顿操作猛如虎,该删除的,改关的服务关.. 果然还是快了不少。三下五除二就运行起来了。如果不是自己做的,可能真会觉得这个界面确实还有优化空间。干完正事儿,突然看到数年前安装的红色警戒游戏, 高中与一众同学网吧联网打红警的场景,真是10年弹指一挥间。

     

     

     

    后记

    帮盆友部署后,突然觉得这套代码不应该躺着默默被遗忘,像文章开头提到那些还在高频调用百度api的网站依然稳定运营。 为了让他们继续发光发热。 于是有了这篇文章。

    微信:jijunjian

    源码地址: 这是一款开箱即可用的外卖系统。他不只是一个外卖系统,还是一款即时配送系统。他是一款经过数百个客户验证的外卖系统。他不只拥有PC端,公众号端。还具备完善的商家端,配送员端。

    有需要的联系我获取数据库文件。

    成为一名优秀的程序员!

     

  • 相关阅读:
    算法练习----力扣每日一题------6
    ftp端口号20和21的区别是什么?
    1058 选择题 (利用ASCII码)
    算法训练Day30 回溯算法专题 | LeetCode332. 重新安排行程;51.N皇后(棋盘问题);37.解数独(二维的递归)
    【houdini vex】时间偏移
    [Unity]动态修改URP资源的相关参数
    vue3发送验证码倒计时 (防止连点、封装复用)
    C++DAY10 结构体·定义与使用
    前端-(1)
    leetcode 33. 搜索旋转排序数组-java
  • 原文地址:https://www.cnblogs.com/jijunjian/p/17617052.html