- 博客(7)
- 收藏
- 关注
原创 Java-多线程(常用)
我们下载到电脑桌面的QQ程序只是静态的代码,QQ通常是一个可执行文件(在 Windows 系统上可能是 .exe 文件),它是静态的代码,还没有开始运行。这个可执行文件包含了 QQ 程序的指令和数据,但此时它们并没有被执行,因此不构成进程或线程。当我们双击启动的时候,就会形成一个进程(实例),这个时候你还可以再次双击,再形成一个进程(类似你要登录两个QQ账号)。登录成功后,你可以进行视频通话,或者语音通话等等,这些就是进程中的功能就可以说是线程。
2024-05-09 11:13:26
781
原创 转义字符\(正则表达式)
这样说可能比较抽象,我换总说法,就是\d是一个完整的字符,一个我们在正则表达式中用来判断是否是一个数字的字符,但是你直接写\d代表着不是我们需要的那个字符,而是表示将d转义的一个字符,你需要先将\转义,也就是说\\,才代表一个\,然后再加上d,才表示为/d。这里面的 \ 是没有转义意义的\,所以当我们想表示 . 的时候,首先先把 \ 转义了,用\\表示符号\,符号\加上.也就是\.这样的一个符号才能表示 .。因为\是转义字符,直接用\d,代表着是将字符d转义为其他意思,但d没有其他意思,那么就会报错。
2024-03-30 16:53:10
545
原创 ArrayList初始容量
当我们向ArrayList添加元素时,如果长度超过了当前容量,ArrayList会自动增加内部数组的大小,以适应更多的元素。我在网上找了很久,有说ArrayList初始容量为0的,有说为10的,还有说是在add添加一个元素以后容量为10的。所以,初始容量是为了提前分配足够的内存空间,以避免频繁的扩容操作。语句创建ArrayList时,会为其分配一个默认的初始容量,通常是10。首先:我们得知道,在Java中,ArrayList是一个动态数组,其初始容量和长度是不同的概念。最大容量是Integer的最大值。
2024-03-24 17:35:29
283
原创 学生信息管理系统(C语言)
其实一个软件或者系统,都是各种功能组合在一起形成的,将对象的数据以及功能函数写好,就能形成一个简单的系统了。做个记录吧,记录以前第一次写出这比较完整的代码,记录一下以前心情。下面是以前的一个作业,c语言做一个学生信息管理系统。
2024-03-22 15:34:45
1553
原创 双色球(Java)
投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1-33中选择;蓝色球号码从1-16中选择。以上是学习Java中做的第一个有意思的小游戏,记录一下。
2024-03-22 15:22:23
222
原创 进制转换C++
当然我用了long int类型的数组来存储16进制数,但是long int的大小仍然有限,如果16进制数太大,可能会超出long int的表示范围。所以一般对于数字特别大的数据,一般是用string类型获取数据,并将其转变为2进制,再用二进制转为所需的进制类型。bitset将整数转换为二进制表示;利用输出流实现简单,进制转换。hex表示16进制;dec表示10进制;
2024-03-21 22:40:40
749
原创 C++对数函数 log() 操作
而log是对数函数 ,格式是log底数(x),如果没设底数,及只有log,那就是以e为底。首先得先了解这个函数exp(n)值为e^n次方;记得加头文件#include<math.h>
2024-03-21 22:30:00
1145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人