2025年1月22日

摘要: 最开始刚刚接触高级编程语言写出来一个web程序的时候,我就开始建立了一个网站,但是当时把后端部署到服务器上如何离线运行呢?退出了ssh连接就会停止运行,我当时不熟悉linux,所以使用了一个最愚蠢的办法,用nohup来运行,哈哈哈,后来才知道systemd,最近又在开发,虽然在测试阶段,还是分享一下 阅读全文
posted @ 2025-01-22 22:34 刘名升 阅读(4) 评论(0) 推荐(0) 编辑

2024年12月2日

摘要: 记录一次可笑的debug 我遇到了一个有意思的orm框架问题,大概的流程是,将数据先插入cardlist表中,然后如果这个card有特殊支持,则在一个support表中新增内容,我使用的是gorm,然后开启了事务 我发现插入的案例有些成功有些失败,很快总结出规律,如果有特殊支持的就插入失败,也没有报 阅读全文
posted @ 2024-12-02 21:50 刘名升 阅读(10) 评论(0) 推荐(0) 编辑

2024年7月24日

摘要: golang 并发 所有工具的简单介绍 1 goroutine: 准确来说这并不是一个和C#Java一样的线程,而是golang runtime管理的一个轻量级线程,但是我们完全可以把他当做是一个线程,使用go关键字来开启 2 channel: 这是一种通信方式,相当于不同线程之间建立了管道通信的机 阅读全文
posted @ 2024-07-24 14:32 刘名升 阅读(8) 评论(0) 推荐(0) 编辑
 
摘要: async await task 首先搞清楚什么是同步什么是异步 Synchronize 同步 asynchronous 异步 相差也就是一个a,也可以理解为a开头的就是异步操作, 同步一般是:当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行 异步一般是:方法被调用时立即返回,并获 阅读全文
posted @ 2024-07-24 10:06 刘名升 阅读(541) 评论(0) 推荐(0) 编辑
 
点击右上角即可分享
微信分享提示