上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 前言 作为一个 Go 语言新手,看到一切”诡异“的代码都会感到好奇;比如a56爆大奖在线娱乐最近看到的几个方法;伪代码如下: func FindA() ([]*T,error) { } func FindB() ([]T,error) { } func SaveA(data *[]T) error { } func 阅读全文
posted @ 2021-08-01 23:35 crossoverJie 阅读(304) 评论(1) 推荐(0) 编辑
摘要: 前言 最近在实现两个需求,由于两者之间并没有依赖关系,a56爆大奖在线娱乐想利用队列进行解耦;但在 Go 的标准库中并没有现成可用并且并发安全的数据结构;但 Go 提供了一个更加优雅的解决方案,那就是 channel。 channel 应用 Go 与 Java 的一个很大的区别就是并发模型不同,Go 采用的是 CS 阅读全文
posted @ 2021-07-05 20:32 crossoverJie 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 前言 最近用 Python 写了几个简单的脚本来处理一些数据,因为只是简单功能a56爆大奖在线娱乐a56爆大奖在线娱乐就直接使用 print 来打印日志。 任务运行时偶尔会出现一些异常: 因为a56爆大奖在线娱乐在不同地方都有打印日志,导致每次报错的地方都不太一样,从而导致程序运行结果非常诡异;有时候是这段代码没有运行,下一次就可能是另外一段代码没有 阅读全文
posted @ 2021-05-18 19:35 crossoverJie 阅读(1708) 评论(4) 推荐(2) 编辑
摘要: 前言 最近公司内部项目的发布流程接入了 GitHub Actions,整个体验过程还是比较美好的;a56爆大奖在线娱乐主要目的是对于没有还接触过 GitHub Actions的新手,能够利用它快速构建自动测试及打包推送 Docker 镜像等自动化流程。 创建项目 a56爆大奖在线娱乐主要以 Go 语言为例,当然其他语言也是类似的, 阅读全文
posted @ 2021-03-29 09:46 crossoverJie 阅读(400) 评论(3) 推荐(1) 编辑
摘要: 前言 最近在用 Go 写业务的时碰到了并发更新数据的场景,由于该业务并发度不高,只是为了防止出现并发时数据异常。 a56爆大奖在线娱乐自然就想到了乐观锁的解决方案。 实现 乐观锁的实现比较简单,相信大部分有数据库使用经验的都能想到。 UPDATE `table` SET `amount`=100,`version` 阅读全文
posted @ 2021-03-17 10:09 crossoverJie 阅读(493) 评论(0) 推荐(1) 编辑
摘要: 前言 a56爆大奖在线娱乐的读者中应该大部分都是 Java 从业者,不知道写 Java 这些年是否真的有找到对象? 没找到也没关系,总不能在一棵树上吊死,a56爆大奖在线娱乐们也可以来 Go 这边看看,说不定会有新发现。 开个玩笑,a56爆大奖在线娱乐会以一个 Javaer 的角度来聊聊 Go 语言中的面向对象。 OOP 面向对象这一词来源于Obje 阅读全文
posted @ 2021-02-23 18:20 crossoverJie 阅读(317) 评论(0) 推荐(1) 编辑
摘要: 前言 ”面向接口编程“写 Java 的朋友耳朵已经可以听出干茧了吧,当然这个思想在 Java 中非常重要,甚至几乎所有的编程语言都需要,毕竟程序具有良好的扩展性、维护性谁都不能拒绝。 最近无意间看到了a56爆大奖在线娱乐刚开始写 Python 时的部分代码,当时实现的需求有个很明显的特点: 不同对象具有公共的行为能力 阅读全文
posted @ 2021-01-15 17:26 crossoverJie 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 前言 最近一年多的时间陆续接触了一些对a56爆大奖在线娱乐来说陌生的语言,主要就是 Python 和 Go,期间为了快速实现需求只是依葫芦画瓢的撸代码;并没有深究一些细节与原理。 就拿参数传递一事来说各个语言的实现细节各不相同,但又有类似之处;在许多新手入门时容易搞不清楚,导致犯一些低级错误。 Java 基本类型传递 阅读全文
posted @ 2021-01-12 19:19 crossoverJie 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 前言 最近因为项目需要写了一段时间的 Go ,相对于 Java 来说语法简单同时又有着一些 Python 之类的语法糖,让人大呼”真香“。 但现阶段相对来说还是 Python 写的多一些,偶尔还得回炉写点 Java ;自然对 Go 也谈不上多熟悉。 于是便利用周末时间自己做个小项目来加深一些使用经验 阅读全文
posted @ 2020-12-09 17:14 crossoverJie 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 前言 前段时间在用 Python 实现业务的时候发现一个坑,准确的来说是对于 Python 门外汉容易踩的坑; 大概代码如下: class Mom(object): name = '' sons = [] if __name__ == '__main__': m1 = Mom() m1.name = 阅读全文
posted @ 2020-10-10 11:16 crossoverJie 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页