自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 给定一个字符串,将字符串中指定部分进行反转

一个简单的算法题,有如下3中解决办法:public class ReverseTest { public static void main(String[] args) { String str = "abcdefg"; // String reverse = reverse1(str,2,5); // String reverse = reverse2(str,2,5); String reverse = reverse3(str,2,5); System.out.println(

2021-11-09 15:40:21 349

原创 面向对象(OOP)编程七大原则

面向对象(OOP)编程七大原则1、开闭原则即软件中的对象对于扩展开放,对于修改封闭在开发软件的过程中,当需求改变的时候,尽量通过扩展软件实体的行为来实现变化,而不是修改源代码。这就要求在软件的设计之初就将公共部分抽象出来。2、里氏替换原则即继承必须确保超类所拥有的性质在子类中仍然成立子类可以实现父类的抽象方法,但是不能覆盖父类的非抽象方法。在做系统设计的时候,经常会设计接口或者抽象类,然后由子类来实现抽象方法。子类可以增加自己独有的方法。在继承父类的属性和方法时,子类可以在父类的基础上扩展自

2021-09-25 20:36:32 486

原创 数据库MySQL基本操作

1、数据库与表基础操作1.1、数据库基本操作创建数据库create database [if not exists] school;删除数据库drop database [if exists] schools;使用数据库-- 如果你所创建的表名或字段名是一个特殊字符,就需要带``,该键位于esc键下方use school;use `user`;查看数据库-- 查看所有的数据库show databases;1.2、数据库的列类型注意:高亮为常用数据库类型

2021-08-03 17:13:04 87 1

原创 用户交互Scanner

用户交互ScannerJava scanner类java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。使用next方法:package com.xk.scanner;import ja

2021-07-20 23:18:17 53

原创 Linux开机与关机命令学习

Linux系统简述用户登录在开机成功后,会显示一个文本登录界面,此界面会提示用户输入用户名,而用户输入用户名将作为参数传给login程序来验证用户的身份,进而输入密码完成登录。(Linux系统上密码是不会显示的)关机与重启在Linux中,很少会使用关机操作,因为通常服务是会一直跑下去的,除非一些特殊情况下才会关机。# 关机shutdown -h now # 系统将立刻关机shutdown -h 10 # 此命令意为:计算机将在10分钟后关机shutdown -h 12:00

2021-07-17 12:35:55 422

空空如也

空空如也

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

TA关注的人

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