自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis

NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RMDBS)来处理。1970年 E.F.Codd’s提出的关系模型的论文 “A relational model of data for large shared data banks”,这使得数据建模和应用程序编程更加简单。...

2022-08-16 18:03:59 472 1

原创 请求转发forward

request请求转发

2022-06-14 17:00:24 256

原创 CSS详细介绍

本文介绍了css的各种基础知识,适合初学者进行学习。

2022-05-19 01:03:44 1965

原创 JavaScript基础知识详解

JavaScript一、初识JavaScript1、浏览器执行JS简介浏览器分成两部分:渲染引擎和JS引擎渲染引擎:用来解析HTML与CSS ,俗称内核,比如chrome浏览器的blink ,老版本的webkitJS引擎:也称为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行,比如chrome浏览器的V8浏览器本身并不会执行JS代码,而是通过内置JavaScript弓|擎(解释器)来执行JS代码。JS 弓|擎执行代码时逐行解释每一句源码(转换为机器语言) , 然后由计算机

2022-05-19 00:58:13 495

原创 HTML的基础语法概述

本文主要阐述了html的基础知识和语法

2022-05-07 18:44:06 853

原创 用代码实现枚举

枚举里涵盖的内容不是特别多,就重点整理了一下,适合正在学习基础的朋友

2022-04-30 13:53:09 367

原创 stream流、数学类、String类的常用方法、date、密码等

本文内容比较杂,涵盖的比较多,大家多多包涵。

2022-04-30 00:59:03 930

原创 java基础多线程

多线程在java基础中是比较重要的一章,本文对多线程进行整理,涵盖了全部多线程的基础内容。

2022-04-30 00:52:08 397

原创 java多态及集合详解

目录一、多态1、定义2、优点3、多态存在的必要条件4、接口实现多继承5、default方法static方法二、object类三、异常四、集合1、详细的集合框架图2、手写ArrayList>>>add方法3、泛型4、集合的遍历5、SetHashSetLinkedHashSetTreeSet6、Map1、HashMapLinkedHashMap2、ConcurrentHashMap3、Hashtable

2022-04-10 15:05:46 3553

原创 java之将两个数组中的“姓”和“名”随机拼接,让其生成新的名字

public class Test {@Test public void test05() { // 将数组中的姓和名随机拼接在一起使其生成新的名字 // 姓氏数组 String[] xing = new String[] { "赵", "钱", "孙", "李", "周", "吴", "郑", "王" }; // 名字数组 String[] name = new String[] { "天", "地", "玄", "黄", "宇", "宙", "洪", "荒", "东方" };.

2022-04-03 22:16:12 2553

原创 java之随机生成名字

public class Test{ @Test public void test01() { /* * 如何随机生成名字 第一步:先写上Chinese,按Alt+/,快捷键找到NameGenerator, * 第二步:在加.找到getInstance;使用快捷键Ctrl+1,点击回车键 * 第三步:先写上instance+.找到generate(),使用快捷键Ctrl+1自动生成 * 第四步:输出自动生成或者自己定义的变量 * ChineseNa.

2022-04-03 22:01:57 7520 13

原创 idea的安装及基础设置

目录JetBrains公司介绍一、简介二、idea的优势:三、idea的下载安装四、idea的常用设置1、进入设置2、设置主题:3、编辑区的字体变大或者变小:4、自动导包和优化多余的包:5、同一个包下的类,超过指定个数的时候,导包合并为一个符号:“*”。6、显示行号,方法和方法间的分隔符:7、忽略大小写,进行提示:8、设置编码格式:9、多个类不隐藏,多行显示:10、设置默认的字体,字体大小,字体行间距:11、修改代码中注释的字体颜色:.

2022-04-03 15:51:56 4649

原创 Java:在控制台输入幸运数字小游戏

public class Game { public static void main(String[] args) { //1.输出欢迎信息的方法调用 numberGame(); //2.随机生成幸运数字的方法调用 int luckyGame = luckyGame(100); //3.猜数字方法的调用 gameOver(luckyGame); } public static void numberGame() { //输出欢迎信息,让别人知道你要做什么 Syst.

2022-03-29 16:36:28 4163

原创 关于java中将两个数组合并成一个新数组

@Test public void test02() { int[] arr0 = { 0, 2, 4, 6, 8 }; int[] arr1 = { 1, 3, 5, 7, 9 }; // 需求:将以上两个新的数组合并生成一个新的数组 // 思路: // 1、声明一个新的数组长度为两个数组长度的和 // 2、将第一个数组循环赋值给新数组 // 3、讲第二个数组循环赋值给新数组 注意:第二个数组赋值时的起始位置 int[] arr2 = new int[arr0.leng.

2022-03-26 10:15:00 14039

原创 关于java中的数组:按照下标相同的位置依次将两个数组中的元素插入新的数组

@Test public void test04() { int[] arr0 = { 0, 2 }; int[] arr1 = { 1, 3, 5, 7, 9 }; // 按照下标相同的位置依次将以上两个数组中的元素插入新的数组 // 思路: // 1、声明一个新的数组长度为两个数组长度的和 // 2、将第一个数组循环赋值给新数组 注意:下标规律为2n // 3、将第二个数组循环赋值给新数组 注意:下标规律为2n+1 // 4、当第一个数组赋值完成之后第二个数组依次赋.

2022-03-25 22:43:16 1059

原创 java面向对象之继承及关键字

一、关于Java语言当中的继承:1、继承是面向对象三大特征之一,三大特征分别是:封装、继承、多态2、继承基本"的作用是:代码复用。但是继承最"“重要"的作用是:有了继承才有了以后“方法的覆盖"和"多态机制”。3、继承语法格式:[修饰符列表] class 类名extends父类名{类体=属性+方法}4、java语言当中的继承只支持单继承,一个类不能同时继承很多类,只能继承一个类。在C+ +中支持多继承。5、关于继承中的一些术语:B类继承A类,其中:A类称为:父类、基类、超类、supercl

2022-03-25 16:36:28 2442

原创 java面向对象之封装

### 面向对象中的封装一、封装的定义是什么?在面向对象程式设计方法中,封装(英语: Encapsulation) 是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障, 防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能:在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。二、封装的优点1.良好的封装能够减少耦合度

2022-03-24 09:57:41 677

原创 java构造方法

构造方法一、什么是构造方法?方法名与类名相同的方法,且该方法没有返回值也不需要使用void修饰的方法,称为构造方法。例如:public class person{ public Person(){ }}二、构造方法的作用及分类?作用:初始化对象;初始化对象就是为属性赋值的;分为:有参构造方法和无参构造方法;有参构造方法,代码如下:/** * 代码中没有编写过构造方法,jvm在执行对象初始化的帮助程序追加一个无参构造方法 * 注意:当一个类中既没有无参构造方法也没有有参构造方法的

2022-03-23 14:54:26 350

原创 JDK下载、安装及其环境变量配置

1、阐述JAVA语言优势 java语言是面向对象的 java语言是健壮的 java语言是安全的,可移植的 java语言是解释型的 -java拥有JVM虚拟机,可跨平台运行 java有垃圾回收机制 2、阐述JDK、JRE、JVM及其三者关系JDK是Java开发工具包 JRE是运行环境 JVM是虚拟机 JDK中包含JRE JRE包含JVM JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java

2022-03-22 08:47:33 361

原创 java方法

关于java方法的基础

2022-03-21 18:09:19 448

原创 关于java中的注释,变量,数据类型

注释分为:单行注释,多行注释,文档型注释在编写代码的时候多写注释,方便自己查看,也方便别人查看或者调用!!public static void main(String[] args) { // 注释 就是对一段程序的描述 便于程序员理解和使用该程序 // 双斜线表示单行注释 /* * 多 * 行 * 注 * 释 */ System.out.println("我爱你中国"); /** * 文档型注释 * 一般用户注释一个类或与一个方法

2022-03-21 17:04:02 338

原创 面向对象的小练习

public class Person { /** * 名字 */ public String name; /** * 年龄 */ public int age; /** * 性别 1代表男性 2代表女性 */ public String sex; /** * 住址 */ public String address; /** * 吃某种食物 * * @param food 被吃的食物 */ public void eat(Strin.

2022-03-20 12:31:42 242

原创 java中的可变数组

可变数组

2022-03-19 10:22:48 2762 1

空空如也

空空如也

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

TA关注的人

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