
计算机基础
文章平均质量分 83
计算机集成_
大厂软件工程师-关注一起变优秀/公众号:计算机集成
展开
-
基于C#了解垃圾回收机制
在C#等支持自动内存管理的编程语言中,垃圾回收机制是一种自动释放不再被程序使用的内存空间的机制。原创 2024-12-27 01:02:29 · 1457 阅读 · 0 评论 -
带你学正则表达式
正则表达式(Regular Expression)是用于匹配字符串中字符组合的模式,在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、matchAll、replace、search 和 split 方法。正则表达式可用于所有文本搜索和文本替换的操作。那就开始吧~语法/正则表达式主体/修饰符(可选)使用字符串方法在 JavaScript 中,正则表达式通常用于两个字符串方法 : search()原创 2022-01-08 23:06:59 · 554 阅读 · 3 评论 -
为什么Java只有值传递??
为什么Java只有值传递??值传递: 调用函数时,将实参复制一份传给函数,函数中修改参数时不会影响实参引用传递:调用函数时,将实参的地址传给函数,函数中修改参数会影响实参。判断是值传递还是引用传递的标准,和传递参数的类型是没有关系的。Java中的栈与堆栈:存放基本类型的局部变量,与对象的引用,方法执行结束后栈中的变量和对象的引用消失。堆:存放对象的实例。java中的数组和new出来的对象都是放在堆中的,堆中的对象没有任何引用(就是在栈中没有任何一个变量指向该对象)时会被GC回收。原创 2021-06-10 10:03:18 · 174 阅读 · 2 评论 -
头文件:你真的懂我吗???
在上Linux课的时候被老师提了一个问题,<stdio.h>和"stdio.h"有什么区别?老实说,当听到这个问题的时候我心里想这不是一样的吗?学和用了这么久C语言竟然把这当成理想应当了。。其实这些细节也很能体现基础掌握得怎样,听说对于面试来说,大厂也比较倾向问这些基础内功。<stdio.h>和"stdio.h"的区别当预处理器发现#include指令时,会查看后面的文件名并把文件的内容包含到当前文件中,即替换源文件中的#include指令,这相当于把被包含文件的全部内容输入原创 2020-10-02 20:30:30 · 562 阅读 · 3 评论