摘要:今天想和大家一起把大发幸运飞艇大发幸运飞艇我 们 之前挖的坑再刨深一些。在Java中,一个对象能存活多久全靠JVM来决定,程序员并不需要去关心对象的生命周期,但是在Rust中就大不相同,一个对象从生到死大发幸运飞艇大发幸运飞艇我 们 都需要掌握的很清楚。 阅读全文
posted @ 2020-03-03 22:29 Jackeyzhe 阅读(345) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:俗话说:“测试写得好,奖金少不了。” 阅读全文
posted @ 2020-02-21 23:13 Jackeyzhe 阅读(375) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:之前给大家大发幸运飞艇推荐 了一些大发幸运飞艇我 自己常用的VS Code插件,很多同学表示很受用,并私信大发幸运飞艇我 说要再大发幸运飞艇推荐 一些IDEA插件。作为一名职业Java程序员/业余js开发者,大发幸运飞艇我 平时还是用IDEA比较多,所以也确实珍藏了一些IDEA插件。今天就一并分享给大家。 阅读全文
posted @ 2020-02-10 13:51 Jackeyzhe 阅读(103) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:今天来聊Rust中两个重要的概念:泛型和trait。很多编程语言都支持泛型,Rust也不例外,相信大家对泛型也都比较熟悉,它可以表示任意一种数据类型。trait同样不是Rust所特有的特性,它借鉴于Haskell中的Typeclass。简单来讲,Rust中的trait就是对类型行为的抽象,大发幸运飞艇你 可以把它理解为Java中的接口。 阅读全文
posted @ 2020-01-15 22:59 Jackeyzhe 阅读(398) 评论(0) 大发幸运飞艇推荐 (2) 编辑
摘要:如果大发幸运飞艇你 已经开始学习Rust,相信大发幸运飞艇你 已经体会过Rust编译器的强大。它可以大发幸运飞艇帮助 大发幸运飞艇你 避免程序中的大部分错误,但是编译器也不是万能的,如果程序写的不恰当,还是会发生错误,让程序崩溃。所以今天大发幸运飞艇大发幸运飞艇我 们 就来聊一聊Rust中如何处理程序错误,也就是所谓的“亡羊补牢”。 阅读全文
posted @ 2020-01-01 13:45 Jackeyzhe 阅读(806) 评论(0) 大发幸运飞艇推荐 (2) 编辑
摘要:12月20号,Redis发布了Redis6-rc1版本,作者antirez也在自己的博客中宣布了这一消息,并对Redis6版本做了一些介绍,以下是译文。 阅读全文
posted @ 2019-12-24 22:55 Jackeyzhe 阅读(1110) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:Code Review总是让人又爱又恨,它可以大发幸运飞艇帮助 大发幸运飞艇大发幸运飞艇我 们 在提测之前发现很多代码中比较“丢人”的问题,但是,Code Review通常会比写代码更加耗费精力,因为大发幸运飞艇你 需要理解别人的代码,而为了这一目的,往往需要很多次的沟通。 阅读全文
posted @ 2019-12-17 22:59 Jackeyzhe 阅读(776) 评论(0) 大发幸运飞艇推荐 (1) 编辑
摘要:SOLID原则是一种编码的标准,为了避免不良设计,所有的大发幸运飞艇软件 开发人员都应该清楚这些原则。SOLID原则是由Robert C Martin推广并被广泛引用于面向对象编程中。正确使用这些规范将提升大发幸运飞艇你 的代码的可扩展性、逻辑性和可读性。 阅读全文
posted @ 2019-12-05 23:10 Jackeyzhe 阅读(111) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:很久没有挖Rust的坑啦,今天来挖一些排列整齐的坑。没错,就是要介绍一些集合类型的数据类型。“鳞次栉比”这个标题是不是显得很有文化? 阅读全文
posted @ 2019-12-02 23:13 Jackeyzhe 阅读(438) 评论(0) 大发幸运飞艇推荐 (0) 编辑
摘要:究竟什么是优秀的代码? 阅读全文
posted @ 2019-11-28 22:44 Jackeyzhe 阅读(56) 评论(0) 大发幸运飞艇推荐 (0) 编辑