第5、6行比较中重要,目的是把编译好的二进制文件放到“build”这个文件夹下,防止污染当前的工作目录。
idea 编译总是1.5处理使用 idea 时会碰到在 Project Structure 中设置了编译版本为 1.8 时,重新编译过后查看,还是1.5的问题,怎么都改不过来。这是因为 maven 的 compiler 工具的问题,两种解决方式。...
这个可能很少人在意,一般只有在安装rust的时候通过脚本安装了rustup,但是后面很少会用到。这几天在折腾rust-vim的时候,发现还是会用到,记录一下。这个工具不止是安装、御载,还是一个工具链管理工具。...
有相对路径 和 绝对路径,推荐使用绝对路径。GoLand 中导包如果不用,会报错。
最近公司项目需要适配arm64架构机器,特意整了两台arm64架构的CentOS7/8的机器来构建。x86、x64架构下的应用在arm64下面需要解决各种环境和依赖问题。
依赖的作用可以将项目以包的方式引用到当前项目中进行使用。实际上平时引用的jar包都看可以看成是一个个子项目被引入到了项目中。
意义:反射的意义是在于改变程序运行时的状态。比如我在程序没运行之前,我不知道我需要什么对象,但是我想在程序运行的过程中去动态的说我想要什么东西,这时可以通过反射去实现。通过反射可以调用运行时类的指定方法和属性...
C++ 也有final关键字,在C++11及以后的标准中引入了final,final关键字用于修饰类、成员函数和虚函数,表示它们是最终版本,不能被继承或重写。
C语言简单又高效,学习起来也很简单,没有太多概念。掌握C语言可以更好的让自己可以控制硬件。
函数是基本的代码块。Go是编译型语言,函数编写的顺序是无关紧要的;鉴于可读性的需求,最好把 main() 函数写在文件的底部,类似于C语言的习惯。