最新 最热

Rc-lang开发周记 序

之前毕业设计想尝试设计一门语言并且实现编译器,奈何时间加个人状态不佳只做到了十分简陋的ast解释器,最近又想着转成编译器并且打算认认真真做下去。既然要做那索性把这个过程中重要的部分记录下来,记录的过程能够反思...

2023-04-07
1

windows添加右键点击打开CMD(运行)的方法

记录一下,这样操作的目的是方便再某个文件夹下直接打开运行cmd 解决了cd 的问题,而且对比发现,cmd 比gitBash或者编译器自带的shell或者Terminal 工具运行速度好很多。)...

2023-04-07
1

GraalVM基本介绍

GraalVM 是一种高性能 JDK,旨在加速用 Java 和其他 JVM 语言编写的应用程序的执行,同时还为 JavaScript、Python 和许多其他流行语言提供运行时。 GraalVM 提供两种运行 Java 应用程序的方法:在 HotSpot JVM 上使用 Graa...

2023-04-06
1

在windows下为你的go打包程序添加图标并去除黑窗口

-ldflags="-linkmode internal" 通过Directory的方式编译,编译器会自动寻找同目录下的资源文件并打包进EXE

2023-04-06
1

关于编译的重要概念总结

回想初学编程的时候,大部分人都是从C语言开始学起的,除了一些常见的语法和思想,一些基础知识常常被人们忽略,如果没有及时地进行梳理,可能短时间内没有太大的影响,但是在日后碰到这些问题时仍旧一头雾水。例如C语言是一门编...

2023-04-04
1

C++ 中文周刊 第107期

不是啥新鲜点子啊,用shared_ptr + atomic_load/atomic_store 来做版本管理。代码在这里 https://github.com/f-squirrel/shared_config

2023-04-01
0

C++命名空间

在某些书上,我们常常看到 std::cout  , std::cin 等词,有很多人不知道前面的 std:: 是什么意思。

2023-03-31
1

C语言:恶搞小游戏

运用知识:1、电脑关机指令:shutdown -s -t 60设置电脑在60秒后关机。如果想要修改时间,修改那个数字60即可。2、goto语句方便在对方输入不正确的话的时候跳转会输入的语句。3、包含头文件#include <stdio.h>#include <...

2023-03-31
1

【Kotlin】类的继承 ② ( 使用 is 运算符进行类型检测 | 使用 as 运算符进行类型转换 | 智能类型转换 | Any 超类 )

在 Kotlin 中 , 如果不确定一个 实例对象的类型 , 可以 使用 is 运算符进行判定 , 使用方法

2023-03-30
1

C++模板(初阶)

如果我们定义了这个函数,其参数是int&类型的,也就是只能将整型的数据进行交换,那么如果我一个项目里面,不仅要进行整型的数据交换,还要浮点,自定义类型等等,那岂不是要使用很多个函数,而且函数的内容几乎一样。...

2023-03-30
1