自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (13)
  • 收藏
  • 关注

原创 Java之ArrayList

ArrayList可以理解为C语言中的数组。每个 ArrayList 实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。并未指定增长策略的细节,因为这不只是添加元素会带来分摊固定时间开销那样简单。

2024-03-21 09:40:25 216 1

原创 学生管理系统之Java

ArrayList实现学生管理系统

2024-03-20 17:24:50 207 1

原创 Java源码该怎么读?如何摆脱陷入“方法调用追踪”的迷宫?

剖析源代码时候:跟着方法走,当遇到不认识的变量,会查阅该方法是什么意思,当遇到方法中调用方法,会点击方法追踪,在新的的方法中可能又会遇到不认识的方法和成员变量,然后又会继续查阅和最终,给人的赶紧无穷无尽的方法嵌套方法,到最后,已经不知道最开始的方法是干什么的了?只有想放弃的念头?

2024-03-20 09:08:51 215 1

原创 Java之StringBuilder(StringBuffer)

StringBuilder属于java.lang.StringBuffder包下,也就是使用的时候不用导包。StringBuilder是线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。

2024-03-19 09:37:03 955 1

原创 Java之JVM内存划分区域举例理解

堆是垃圾收集器管理的主要区域,因为它关注于寻找那些不再被其他对象引用的对象(食材被遗忘在冰箱里)。栈、程序计数器和本地方法栈是随着线程的创建和消亡而创建和销毁的。在Java中,每个线程都有自己的栈,用来存放调用方法的信息。这就像是餐厅的菜单板,上面列出了所有可用的菜品(类)及其配方(方法和静态内容)。方法区存储了每个类的结构信息,比如运行时常量池、字段和方法数据、构造函数和普通方法的代码,以及类、接口和枚举的类型信息。餐厅被分成几个不同的区域,每个区域有它独特的用途,正如JVM内存区域的划分。

2024-03-18 19:41:03 334

原创 Java基础之String类

通过JDK文档学习String打开jdk文档中的String类型,一般会看到5个部分:该类所属于的包。在java.lang.String包下,实现了Serializable, CharSequence, Comparable的接口。该类型功能的基本介绍。String类属于字符串类,创建后不可变,但可以共享。该类型的字段摘要。指明了String类中的字段。该类型的构造方法摘要。指明了 new String类对象 时的方法;该类型的方法摘要。指明了String类中的方法。

2024-03-17 19:01:30 906

原创 继承、依赖、聚合

学完Maven,老感觉似懂非懂,比如继承和依赖有什么关系?继承和聚合是干什么的?这里来总结下我的理解。

2024-02-12 12:14:24 328 1

原创 Vim编辑器的入门操作教程(保姆级教程)

Vim是一款强大的文本编辑器,它的代码补全、编译及错误跳转等功能特别丰富,被广泛使用。在这篇博客中,我们将介绍Vim的基本常用操作,帮助你跨越Vim入门的障碍。本文还没有涉及到使用插件,仅是使用Vim原先就带有的基本编辑器功能。强烈建议:阅读本文时最好打开Vim配合操作学习以达到最佳阅读效果。祝你好运!

2024-02-03 11:57:57 971 1

原创 Java多态案例:花木替父从军

多态中的向上转型与向下转型不好理解,这里我们借助花木兰替父亲花弧从军的案例帮助理解。

2024-01-30 15:05:10 447 1

原创 详解:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。

文章目录1.函数接口定义:2.裁判测试程序样例:3. 输入样例:4.输出样例:5.代码如下:1.函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。2.裁判测试程序样例:```c#include <stdio.h>#include <math.h> int IsTheNumber ( const int N ); int main(){ int ..

2024-01-29 12:39:17 8422 12

原创 Frank 直面数据结构

维基百科看看,数据结构有多么的多,讲不完的。动漫 境界(死神);程序员不是全知全能的。要学会谷歌,这个东西的含义,在那个领域,特性。如何分析?实际应用,有什么例子。什么是堆?一种特殊的完全二叉树。想要成功,必须合作。数据结构是长期发现的过程,算法是长期训练的过程。算法可以在leecode中练习,并且要学会定时。

2023-01-13 13:33:19 1339

原创 vim 快捷键

vim的基础命令

2022-12-17 15:32:19 4941

原创 技巧|软件推荐!!

软件推荐杀毒:小红帽,bitdefender,火绒;(如果下载了这些软件,就无需下载cclean,只需下载个geek就够了(可删除绝大数流氓软件,有些太流氓,还需其他办法,像360))注意:不要下载360,金山毒霸,腾讯管家,这些都带捆绑,指不定就下了一堆垃圾软件;清理垃圾: cclean;彻底删除软件:geek;视频: VLC;potplay;三维设计: Blender;办公软件: Libreoffice;记事本: Typora;截图:

2021-08-24 20:46:08 261

原创 让电脑速度飞起来

电脑优化清理电脑的五大缓存1.磁盘缓存清理:第四步完成后会显示是否永久删除,点击(鼠标左键)是即可。2.微软商店缓存:3.DNS缓存搜索栏搜索cmd,找到以管理员身份运行—>以管理员身份运行;在黑框中输入 ipconfig/flushDNS4.浏览器缓存各个浏览器位置不一样,本质就是清理历史记录;5.资源管理器缓存打开此电脑—点击上方查看—选项—清楚—确定;启动加速1.减少启动项打开资源管理器—启动—关闭不需要的启动项;2.更新电脑显卡(没有独立显卡无需看)右击此电

2021-08-24 18:26:49 202

原创 VMware Workstation 虚拟机权威指南——零基础虚拟机深度安装教程(前微软工程师)视频笔记

1. 虚拟机特点:(1)虚拟的;(2)安全的:和你真实的计算机毫不相干,虚拟化的一个系统(3)随意性(4)便捷性(5)快捷快照2.推荐的两款虚拟机软件1.VMware Workstation官网1.VMware Workstation快捷下载:推荐下载2.VirtualBox(开源免费)(开源但不是很好用)3. win10官方镜像网站如果不想使用windows10,可去网站:MSDN我告诉你3. 虚拟机恢复正常系统vmware使用 ctrl+alt 释放鼠标,回到真实机器。

2021-02-24 14:33:58 123 1

原创 计算机基础视频教程汇总

资源来之不易,希望点赞,评论加收藏,以下视频适合编程初学者,或者对计算机的日常使用不熟悉的学员,重在讲解计算机的基本于原理和常用操作。这些视频大部分出自各大高校,各大培训机构一般不会重视这些基础的东西,开设的课程都是面向就业的。共有6大部分:目前有两部分上传成功!!!!1.计算机基础视频汇总2.C语言视频汇总由于部分原因:有些没上传上有需要可留言或私聊,看到会回复!!!!...

2021-02-24 11:00:03 402

原创 Git使用方法(git命令)

文章目录前言一、下载git二、使用步骤1.按ctrl+R,输入cmd,之后会打开命令窗口栏2.打开文件3.注册信息:三、git常用指令1.注册类2.初始,提交,查看,修改,比较 类3.远程库前言提示:学会使用git与github可以帮助程序员了解代码世界一、下载gitgit下载:(网页会自动检测你的系统:安装方法一路点确定。)二、使用步骤1.按ctrl+R,输入cmd,之后会打开命令窗口栏2.打开文件打开目标文件: 例如: 我想 打开D盘” 下的 “我的文件” 下的..

2021-02-23 18:46:58 571

原创 计算机专业基础

计算机专业题库:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。系列文章目录9.操作系统8.软件工程7.软件知识6.数据结构5.数据库基础4.体系结构3.网络基础2.信息安全1.运算基础文章目录系列文章目录1.运算基础2.信息安全3.网络基础4.体系结构5.数据库基础6.数据结构7.软件知识8.软件工程9.软件工程...

2021-02-23 10:45:31 154

原创 关于指针的总节(变量,一维数组,二维数组 ) 2021-02-15

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-02-15 14:30:11 78 2

avira_zh-cn_sptl1_feb87760e3ac8921__phpws.exe

由于360,金山毒霸...等弹窗过多,后台暂用进程内存大,有时候甚至偷偷的安装软件,捆绑电脑和浏览器,经常造成电脑卡顿,因而特推出以下几款较好的软件。 不需要任何积分和关注即可获得,当然你也可以关注我,我会是不是给大家推荐软件。 第一款:小红伞安全卫士

2021-08-24

Wolfram Alpha apk.

Google 作为关键字搜索的成功典范,一度并且还会继续称霸江湖,但新人还是在辈出。 早在新闻订阅中了解过Wolfram是具有革命性意义的搜索引擎,正如它的宣传所说,Computational Knowledge Engine,就知道,它不会是简单的google重复。 所谓知识搜索,就不再是给出些不清楚到底是些什么的网页链接,而是直接给出答案,我等到今天才亲自试验了一下,体验一下所谓知识搜索的感受。

2021-02-24

C语言视频资料下载地址(有了它,你再也无需傻傻的到公众号,知乎,B站找资源)

接下来将会发出一系列资源,这都是网上大牛精挑细选的优质内容,有的出自各大培训机构(,有的出自某位编程高手(比如小甲鱼、等),它们不但知识含量丰富,长短适中,而且讲师口齿清晰,逻辑连贯。 有些视频提供了完整的学习路线,包含了就业方向的全部知识点,学会了可以直接找工作。有些视频侧重于某个专题,让大家对单个知识点有深入的理解,一针见血,各个击破。 视频都保存在百度网盘,容易失效的还提供了多个下载链接。

2021-02-24

第七章函数.docx

谭浩强 版 c 程序设计笔记 到了期末了,厚厚的一本书不想翻,这里有你想要的。

2021-02-23

第六章数组.docx

谭浩强 版 c 程序设计笔记 到了期末了,厚厚的一本书不想翻,这里有你想要的。

2021-02-23

第五章 循环结构.docx

谭浩强 版 c 程序设计笔记 到了期末了,厚厚的一本书不想翻,这里有你想要的。

2021-02-23

第四章 选择结构.docx

谭浩强 版 c 程序设计笔记 到了期末了,厚厚的一本书不想翻,这里有你想要的。

2021-02-23

数据库基础-练习.docx

题库有:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。

2021-02-23

数据结构 算法-练习.docx

题库有:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。

2021-02-23

软件知识-练习.docx

题库有:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。

2021-02-23

软件工程-练习.docx

题库有:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。

2021-02-23

操作系统-练习.docx

题库有:操作系统;软件工程;软件知识;数据结构;数据库基础;体系结构;网络基础;信息安全;运算基础——9大板块基础题,帮你更好的了解计算机专业。

2021-02-23

第一二章笔记.docx

谭浩强 版 c 程序设计笔记 到了期末了,厚厚的一本书不想翻,这里有你想要的。

2021-02-23

空空如也

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

TA关注的人

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