
笔记
阿五-哈默迪
我是金刚梦幻飞鸟元灵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
程序员的呐喊——你所不知道的java hello world
但请注意,如果你的类名和类所在的文件名不一致,你会遇到一点小麻烦(其实如果javac可以限定输出的文件就好了,可惜我不知道)首先,大家都知道著名的主类Main,以及它的小弟main函数,还有System.out中拿来呐喊(指往控制台写字)的输出函数;2、有的编译器更会抱怨,有的不会(比如你可以轻松制造C语言的指针问题,但在(安全)Rust中几乎不可能)?类中的变量,很好地满足了这两者(不讲武德和索取资源)的需求——不过,与外部交互的输入输出除外。是的,你也可以改成喜欢的名字?人非圣贤,孰能无过。原创 2024-02-26 16:07:15 · 408 阅读 · 0 评论 -
JDK的安装配置
X代表jdk的安装目录,也就是安装过程中一开始选择的文件夹。如果程序本身自带了环境变量配置,勾选起来就完事了。首先从官网下载对应的安装程序,执行安装。原创 2024-02-26 11:20:02 · 379 阅读 · 0 评论 -
计算机语言的发展史
而他的老父亲叫B,是一门解释型的语言(源代码是一边解释其含义一边运行,或者一次性读取,解释完其含义后运行,或者是编译为特定的字节码一类的(这里典型就是java)……那么C++(起源于 C with class,通过一些宏啥的打打C的补丁,使得其支持面向对象)、Objective-C(苹果在改Swift前用的就是这个,这是一门啰嗦的语言)则是两个不同的同事对其改进,而且改进的方向是不同的。这些语言都是比较现代的语言了,除了PHP之外,剩下的我想每个学过计算机的人都多少知道一点。我忘了,好像是ARM的?原创 2024-02-18 10:43:03 · 486 阅读 · 0 评论 -
命令提示符(cmd)
命令提示符是每个学习编程的人所必要掌握的,如果你不懂命令提示符(dos命令),那你也一定要接触其他类似的东西,比如Linux Shell(通常是 bash 或者 dash,后者符合 POSIX 规范)等……像Linux Shell 用的是Shell 语言,并且还会因解释器(实际负责执行的,比如bash)不同而略有差异。有关其用法就不在此多言了,一般情况下,键入 help 可以发现新大陆(显示帮助信息)(注意有的地方不是help,对此参考文档)Chez Scheme 的REPL 采用的是 Scheme。原创 2024-02-18 09:43:18 · 456 阅读 · 0 评论 -
windows中的部分快捷键
比如,WIN11等效于打开主文件夹,win10则是打开 这台电脑——他还有个XP时代的流传更广名字,叫 我的电脑(而在win7上这玩意有改名叫 此计算机)Ctrl+Shift+Esc 可用于启动任务管理器 (注意他不是切换到某个单独的,独占全屏页面,然后有些选项让你操作,这是另外的快捷键)Del(ete) 注意这是一个按键,他表示 Del,或者 Delete , 这取决于你的电脑制造商如何标记。选择文件,按 Shift+Del(ete) 可以永久性删除。像是Ctrl+ C/X/V/S 这样子就不介绍了。原创 2024-02-16 13:27:54 · 421 阅读 · 0 评论 -
计算机的通识
可以看做是程序(单一的大型程序)或者程序集(由多个程序相互结合,有机组成)。操作系统实际上是其他程序的运行创造了美好的梦境——因为面向硬件编程可能并不好受。比如java需要有jvm,大抵无法裸奔在硬件上。软件存储于计算机当中,可以按照预先设定的方式运行,收集信息,输出结果。程序运行在操作系统中,可以利用操作系统上自带的基础设施,或是以某些安装的程序未基础。硬件上,计算机的基本组成为:CPU,内存,主板,IO设备(输入输出设备)如你需要指令流和数据流分开的计算机架构,请参考 哈佛架构。原创 2024-02-15 16:07:31 · 411 阅读 · 0 评论 -
Markdown学习笔记
简单评价一下:感设计的不是很好。比如你看到*和*,你要思考一下才知道他是斜体吧!你可以用不同的工具书写Markdown,只要他能在你想要展示的地方被正确渲染,比如 Typora。#(有几个就是几级标题,最多6级) 标题(注意#和标题之间有空格,下面也有类似的)使用 -- 充当上下相邻的单元格的分割横线。(空,也就是没有) 超链接,名称是显示的部分。前后符号是成对且一致的,可以组合。(当然,承认我确实没用过)(符号)[名称](URL)(符号)文字(符号)--- 或者 ***- (列表中的一项)原创 2024-02-13 00:32:19 · 344 阅读 · 0 评论 -
为什么学习java
不管是什么人,在学习新的语言时,就像发现新大陆一样,好奇着这个语言是什么样的,该怎么写(然而当你学习了一门语言或者PL理论之后,你会发现其实大同小异,很少有本质不一样的地方)。但是不幸的是,java实现泛型用到的是一种类型擦除的技术,也就是编译后jvm只知道个大概(所谓的大概就是类型上界,譬如这里应该为Object),于是乎,记上述代码值为A,。即便一开始,并不知道能干什么,但随着技能树的点亮,总有一天,你能用java,写出跑得动的程序。没错,写出这种代码,java是不允许的,你必须这样:。原创 2024-02-04 18:33:27 · 421 阅读 · 0 评论