BR 技术头条
mp mp.weixin.qq.com / 2021-06-20 22:56 / by @code小生

卧槽!VSCode竟然可以找对象了!

为了用最硬核的方式找到男(女)朋友,23 岁的程序员 Ben Awad 在 VS Code 里打造一个约会软件 VSinder。

赞过的人

@code小生

发表评论

相关分享

co colobu.com / 2023-09-10 23:38

真实世界的Go设计模式 - 对象池模式

对象池(object pool pattern)是一种设计模式。一个对象池包含一组已经初始化过且可以使用的对象,而可以在有需求时创建和销毁对象。池的用户可以从池子中取得对象,对其进行操作处理,并在不需要时归还给池子而非直接销毁它。这是一种特殊的工厂对象。

若初始化、实例化的代价高,且有需求需要经常实例化,但每次实例化的数量较少的情况下,使用对象池可以获得显著的效能提升。从池子中取得对象的时间是可预测的,但新建一个实例所需的时间是不确定。

另外,利用对象池,我们可以重用对象,减少对象的分配,对于垃圾回收的编程语言,也是一种提高性能的手段。

无图
52 www.52nlp.cn / 2023-07-23 11:28

Python源码剖析:深度探索Cpython对象

Python是一门备受推崇的脚本语言,以其简单的语法和全面的功能而著称,可快速实现各种业务。本文从 CPython 对象构造器入手,介绍了浮点数对象在 CPython 底层数据结构中的表现形式以及对象创建的过程。通过进一步了解 CPython 动态性的实现方式,读者可望在阅读 CPython 源码后提升编写高质量代码的能力。

无图
mp mp.weixin.qq.com / 2022-08-07 09:40

必备的VScode插件

VS Code在没有这个扩展的情况下也会支持Python代码高亮显示。但还是推荐你安装Python这个扩展,Python是由微软自己开发的,与VS Code是同一个创建者。它对提高Python开发人员的效率非常有用,VS Code会自动建议你在打开第一个.py文件后立即安装它。

无图
mp mp.weixin.qq.com / 2022-06-26 11:30

VSCode真的会一统江湖吗?

在选择用哪种工具时,我们最看重之一的那就是软件寿命。学习软件是一项投资,如果以后不得不切换到其他应用程序,那你的投资可能就损失了一部分。

在大多数软件类别中,选择寿命最长的软件很容易,最流行的工具通常就是存在时间最长的工具。像微软的 Excel 和 Adobe Illustrator 都是在 1987 年发布的,从那时起,它们就一直是同类软件中最受欢迎的。

无图
aw www.awaimai.com / 2022-06-19 23:24

Java 正确获取对象内存地址的方式

在本教程中,我们将了解如何在 Java 中查找对象的内存地址。

在此之前,我们需要说明的是,运行时数据区的内存布局不是 JVM 规范的一部分,完全由实现者自行决定。因此,每种 JVM 可能回用不同的策略布局内存中的对象和数组。

在本教程中,我们主要讨论 HotSpot JVM。

无图
bl blog.codingnow.com / 2022-06-19 23:19

ECS 中的对象引用

我们很难避免在 ECS 系统中相互引用 Entity 。而我对 ECS 模式的使用是鼓励去引用的。为此,我对许多常见依赖引用的模式给了对应的解决方案。

最近的一个 luaecs 开发版本中,提供了一种 Lua 层面的引用方案 :在创建 Entity 时,可以指定一个 table 作为该对象的引用。系统会更新它,让它保持为一个有效的(形如 select 过程中的)迭代器。这样,业务层就可以随时通过它 sync entity 中的数据。

我一直不是太喜欢这个方案,所以一直再考虑不同的解决方法。念念不忘 必有回响。昨天,我尝试了一个新的、更满意一点的方案。

无图
mp mp.weixin.qq.com / 2022-05-30 21:07

VSCode花式摸鱼大法,悄悄用起来!

现在使用VsCode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。
以其可支持扩展程序(通过安装扩展程序,VS Code 可以支持更多新的语言、界面主题、测试器,以及更多的增值服务),而备受广大开发者追捧。

无图
mp mp.weixin.qq.com / 2022-05-15 09:51

炸了!!又一VSCode神器面世!

在项目开发中,优秀的代码自动补全工具可以提升工作效率。然而,传统的 IDE 基本都使用搜索方法进行补全,在一些场景下效果不佳。

无图