自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RikLiOnline

闲庭书阁飞玉箫,Coding诗酒醉年华。

  • 博客(9)
  • 收藏
  • 关注

原创 SuperJava|进程与线程基础知识

@[FAT-Remcal|Coding诗酒醉年华]SuperJava|进程与线程基础知识基本概念1 程序代码本身没有任何运行的含义,它是一个静态概念。而进程是程序在处理机上的一次执行过程,它是一个动态概念,程序需要CPU参与为其分配资源(放在CPU中)才得以按照CPU的工频运行,硬件决定软件(程序);2 进程是一个具有一定独立功能的程序,一个实体,每一个进程都有它自己的地址空间。一个进程即...

2019-08-28 10:17:32 308

转载 DataWorld|八大数据结构基础知识

@[FAT-Remcal|Coding诗酒醉年华]DataWorld|八大数据结构基础知识转载:大数据文摘编译:Hope、睡不着的iris、胡笳、云舟摘要瑞士计算机科学家Niklaus Wirth在1976年写了一本书,名为《算法+数据结构=编程》。40多年后,这个等式仍被奉为真理。这就是为什么在面试过程中,需要考察软件工程师对数据结构的理解。几乎所有的问题都需要面试者对数据结构有深刻...

2019-08-23 09:14:24 298

原创 SuperJava|数据结构之二叉树实现原理

@[FAT-Remcal|Coding诗酒醉年华]SuperJava|数据结构之二叉树实现原理摘要1 “树形数据结构原理”是大公司面试必问(结合hashmap)的知识,用来检验编程基础的扎实程度;2 二叉树(Binary Tree)是树类应用最广泛的一种数据结构,也是非线性数据结构,二叉树名称的来源是由于每个节点最多只能包含两个子节点,即左节点和右节点,通常子树被成为“左子树”和“右子树”...

2019-08-21 22:13:34 145

原创 SuperJava|定义一个链表结构并进行数据插入

@[FAT-Remcal|Coding诗酒醉年华]SuperJava|定义一个链表结构并进行数据插入知识要点(链表的知识要点在上一篇blog中已经介绍,此处略过,直接上代码,注意看注释部分)Code:/**功能描述:请自己定义一个链表结构,并进行数值插入(form "m" to "n"),"m"与"n"分别从键盘录入;*/import java.util.Scanner;publ...

2019-08-21 14:28:26 342

转载 IT故事会|Git的诞生及GitHub基本概念

Git的诞生研究一个东西,就先研究它的历史,所以网上搜集了两篇文章整合了起来,主要方便自己日后回顾。很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在200...

2019-08-20 14:35:03 151

原创 SuperJava|数据结构之链表基础知识

@[李连盟 Remcal|从倔强青铜到最强王者]SuperJava|数据结构之链表基础知识(Linked list)知识要点1 此知识内容是为了解框架底层而提前准备;(高级程序员必备)2 链表概念:链表是一种线性表(纵向),但是不会按线性的顺序存储数据,用节点表示位置(数组使用"下标"表示位置);3 内部类使用一个原则:谁拥有数据 (int data),谁来提供方法(),内部私有类中的属...

2019-08-19 22:57:09 164

原创 SuperJava|对象数组数据元素获取与写入操作

@[Super-Java|从倔强青铜到最强王者]对象数组应用|对象数组数据元素获取与写入操作用户故事描述:1 从键盘读入n个数,使用动态数组存储所读入的整数;2 计算它们的和与平均值分别输出;3 平均值为小数的只保留其整数部分;4 使用函数实现程序代码;设计思路:定义两个类,一个用来声明数据对象,一个用来操作动态数组,新建、扩充等;Code:/**1 从键盘读入n个数,使用动...

2019-08-19 16:38:04 299

原创 SuperJava|动态数组学习心得

@FAT-Remcal数组与动态数组摘要:数组基本知识:数组是可以保存一组相同数据类型的一种数据结构;定义一个数组必须有固定的长度,且不能修改长度;数据拥有边界检查,尝试获取不在数组范围内的值时,会抛出异常(ArrayIndexOutOfBoundsException);数组是引用类型,存放在堆内存中;对象数组和基本数据类型数组在应用上是相同的,区别是对象数组保存的是引用,而基本类型数组保存...

2019-08-17 23:12:23 194

原创 SuperJava|在指定数列中随机生成多个不重复的数值的算法

@FAT-RemcalSuper Java|在指定数列中随机生成多个不重复的数值的算法传说,这是一个程序员必备技能,于是mark一下。应用场景考试系统随机不重复抽题//////;播放器随机播放列表;随机抽样模型;随机分配工作地点;地图引擎随机线路;分布式系统随机分配符合要求的请求处理服务器;随机点名系统;code1://用于在指定数列中,随机生成多个不重复的数算法 p...

2019-08-14 23:29:02 354

空空如也

空空如也

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

TA关注的人

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