- 博客(6)
- 收藏
- 关注
原创 Java装箱与拆箱
基本数据类型与包装类Java中有基本类型和引用类型两大类,为了使得基本类型具有对象的特征,就出现了包装类。自动装箱与自动拆箱装箱是指基本数据类型转换成对应的包装类拆箱反之Integer integer = new Integer(100);//装箱int i = integer.intValue();//拆箱自动装箱和自动拆箱是jkd1.5的新特性,由Java编译器自动进行转换ArrayList intList = new ArrayList();intList.add(1);//自动装
2021-08-30 22:48:03 74
原创 Google三大论文之GFS
Google三大论文之GFSGoogle 三大论文分别为:《Google File System》、《Google Bigtable》和《Google MapReduce》。这三大论文为大数据时代的发展奠定了理论基础,下面是我对此的一些理解。一、GFSGoogle File System 是Google公司为了存储海量搜集数据而设计的专用文件系统。是一个面向大规模数据密集型应用的、可伸缩的分布式文件系统。与普通文件系统相比,GFS 虽然仍运行在廉价的普遍硬件设备上,但是它依然了提供灾难冗余的能力,为大
2021-08-22 19:38:59 1678
原创 js基本语法
JavaScript诞生于1995年,它的出现主要是用于处理网页中的前端验证。所谓前端验证,是指检查用户输入的内容是否符合一定的规则。比如用户名长度、邮箱格式。它是一门解释性语言,语法结构与C和Java类似。一、第一行 JavaScript 代码首先新建一个 html 文件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <
2021-08-21 21:16:28 224 1
原创 01链表反转
一、反转链表反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 5000/** * Definition for singly-linked list. * public class ListNode { * int val; * Lis
2021-08-21 21:10:31 94
原创 Java类与对象
Java类与对象Java语言作为面向对象编程语言的代表,极好地实现了面向对象理论首先简述一下面向过程和面向对象的区别:面向过程是将程序看成一个个功能的集合体而面向对象是将程序看成一个个对象,对象内部含有属性和功能在一个面向对象的系统中,类(class)是数据和操作数据的方法集合。数据和方法一起描述对象(object)类是对象的抽象、对象是类的实例,是抽象和具体的意思。创建一个类public class Animal { //属性(成员变量) String name; int age;
2021-08-21 21:01:19 72
原创 基本数据结构
基本数据结构数据结构相互之间存在的一种或多种特定关系的数据元素的集合算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有效序列,并且每条指令表示一个或多个操作。算法时间复杂度分析算法复杂度,关键在于分析循环结构的运行情况。对数阶int count = 1;while(count<n){ count = count*2; /* O(1) */}平方阶int i, j;for(i=0; i<n; i++){ for(j=0; j<n;
2021-07-08 21:01:47 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人