自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 03-javaEE多线程

进程的概念多任务操作系统,希望系统能够同时运行多个程序。本质上来说进程是解决并发编程的问题的。在互联网发展的早期,web开发是用c语言来编写的服务器程序这是一种CGI的技术基于多进程的编程模式。服务器同一时刻会进行很多请求,针对每个请求,都会创建出一个进程。一旦这个请求处理完了,这个进程就销毁了。如果请求很多,意味着你的服务器就需要不停创建新的进程,也需要不停的销毁进程。频繁创建和释放。这样的开销是非常大的。进程在频繁创建和销毁的时候开销比较大,最关键的原因是资源的申请和释放。

2025-04-18 20:05:59 188

原创 02-javaEE进程(补充)

进程是操作系统分配资源的基本单位。多任务操作系统(Windows、Linux、Android、iOS等)可以同时管理多个进程。单任务操作系统(如老式功能机)一次只能运行一个程序。优先级 = 系统默认 + 用户调整 + 进程类型 + 动态调整 + 特殊需求系统最后会综合这些因素,给每个进程打分(优先级),然后调度器根据优先级高低,来安排谁上CPU、谁排队等。

2025-04-15 09:00:00 476

原创 02-javaEE进程

可以把内存想象成一个旅馆,这个旅馆里面有很多个房间,所谓的申请内存,就是你跟老板说开一个房间,这时候就是申请到了一个空的房间号(这个房间号是我们不能确定的)。注意,这里讲的和我们之前所说的同时运行是不冲突的,(CPU频率往往都是GHz,一秒钟能够执行几十亿条指令的,由于执行速度太快,我们肉眼感知不到),通过一个简单的不重复的整数来进行区分的,系统会保证pid的唯一性,针对某个进程来操作,就可以通过pid,pid一般是从1开始累加的。整个系统的内存不是我们决定的,

2025-04-07 20:43:51 710

原创 01javaEE入门

cpu频率cpu频率描述单个cpu核心工作的速度。严格来将叫做时钟周期。如果是超线程,那就表示超线程后的单核。通常可以把频率当作每秒执行的指令数,这只是粗略估计。我们的cpu频率都是以GHz为单位的,相当于每秒执行亿次指令,这个速度很快。睿频技术cpu的频率发生动态变化,主要取决于当前任务多不多,因为频率过高会更耗电。衡量一个cpu的单核性能,既要看基础频率(下限),也要看最大睿频(上限)为啥需要缓存?这是因为在冯诺依曼架构下,内存的速度(频率)达不到cpu的速度(频率)。

2025-03-29 20:01:58 475

原创 MySQL基本操作

一次插入多行记录,比一次插一条要快不少,因为后者涉及到多次网络交互,虽然体积变大,但是相比于网络交互的影响还是少些的,就好比丢垃圾那么datetime类型该如何插入呢?可以通过一个固定格式字符串来表示时间日期例如:insert into student values(“2000-01-01 12:00:00”);

2025-03-24 21:45:28 296

原创 初识Java泛型

泛型是java中的特性,主要用于在定义类、接口、方法时,不指定具体的类型,而是使用一个占位符来表示类型。在编译时进行类型检查,这样做的好处是提高代码的复用性和安全性。以上述代码来回答:通过擦除机制后,返回的Object数组里面可能存放的是任何数据类型,直接转给Integer类型数组,编译器会认为这是不安全的。因此,我们引出泛型。存放字符串会报错,因为编译器会帮我们在存放数据的时候进行类型检查。我们是否可以实现一个类里面包含一个数组用于存放任何类型的数据?类名后的<T>代表占位符,表示当前类是一个泛型类。

2025-02-27 20:19:05 260

原创 关于通过flatpak下载的最新版qq无法切换输入法

这样就可以使用中文输入法了。

2025-02-25 20:10:45 170

原创 普利茅斯主题

普利茅斯(Plymouth) 是一个用于显示系统启动进程的软件,通常在类 Unix 操作系统中使用。它可以在操作系统启动时显示一个友好的图形界面或动画,以掩盖可能看起来不友好的启动信息,从而改善用户体验。普利茅斯(Plymouth) 可以配置为显示各种主题,包括图形、动画或简单的文本信息。在启动过程中,普利茅斯(Plymouth) 会在加载内核和初始化系统期间显示一个启动画面。

2025-02-23 12:04:53 245

原创 java数组

这样我们要插入的那个位置就空出来了(并不是那个位置是空的,那个位置的元素与覆盖前的元素相同,这个位置已经移位,我们随时可以将它覆盖,不会丢失数据,所以我们可以认为这个位置是空的),现在我们可以将元素插进去,假设是3。需要注意的是,最后一位(也就是数组下标为8的位置)的元素不变,后续要用到这个位置时,我们直接覆盖好了。正是因为数组的内存地址是连续的,所以我们在增加和删除元素时,难免要移动其他元素的地址。跟上面同理,不过步骤与上述相反,我们要从删除位置后的元素开始往前移动,直到最后一个元素。

2025-02-22 14:52:35 299

原创 Java继承和多态

继承:用于代码的复用和扩展,通过extends关键字来实现多态:同一个方法调用在不同的对象上可以有不同的实现方式。通过方法重写来实现。

2025-01-31 17:07:45 445

原创 我的第一篇博客:开启我的编程之旅

我是一个充满好奇心和求知欲的初学者,对技术世界充满向往。虽然目前还处于学习的起步阶段,但我对编程的热情非常高。生活中,我喜欢挑战新事物,享受从无到有的创造过程。编程对我来说,不仅是一种技术,更是探索世界的一种方式。作为一家全球顶尖的科技公司,Google 拥有创新的技术和开放的文化,同时也非常注重员工的成长与发展。我希望未来有机会加入这样的团队,与世界级的人才一起工作,为用户提供更好的产品和体验。今天,我想通过这篇文章介绍一下自己,并分享我学习编程的计划和目标。编程对我而言,是打开未来职业大门的一把钥匙。

2024-12-10 21:05:25 366 1

原创 《零基础学习汇编语言》

CPU |--------------- | 内存 | | | 定位到1011。不是的,要达到完全的64位,CPU要64位,其次要有一个64位的操作系统,接着要有一个64位的操作软件,缺一不可。程序员 ------汇编指令----->编译器-------机器码------>计算机。

2024-06-23 21:32:59 986 1

价值百万的小米logo(mix2s开机动画)

价值百万的小米logo(mix2s开机动画)

2025-02-26

这是一幅动漫风格的插画,画中有一位女孩 她有金色的眼睛和长长的黑发,头上戴着花环 身穿蓝白相间的衣服,衣服上有蕾丝花边装饰 女孩手中捧着一朵白色的花 背景是一片花田,阳光明媚,给人一种宁静与自然感觉

这是一幅动漫风格的插画,画中有一位女孩 她有金色的眼睛和长长的黑发,头上戴着花环 身穿蓝白相间的衣服,衣服上有蕾丝花边装饰 女孩手中捧着一朵白色的花 背景是一片花田,阳光明媚,给人一种宁静与自然感觉

2025-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除