自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 洛谷P5705 【深基2.例7】数字反转

题目描述输入一个不小于 100100 且小于 10001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.321 并输出。输入格式一行一个浮点数输出格式一行一个浮点数输入输出样例输入 #1123.4输出 #14.321先上python的代码,python中有一个内置的reversed函数,reverse()函数将列表的内容进行了反转,借助这个特性,可以先将字符串转换成列表,利用reverse()函数进行反转后,再处理成字

2022-02-16 10:39:25 1646

原创 Java泛型

泛型泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作

2021-07-27 17:17:22 112

原创 反射与注解

1.反射介绍1.1反射反射是指程序可以访问,检测,修改它本身状态或行为的一种能力。1.2java的反射机制java的反射机制是指在程序运行状态中,给定任意一个类,都可以获取到这个类的属性和方法;给定任意一个对象都可以调用这个对象的属性和方法,这种动态的获取类的信息和调用对象的方法的功能称之为java的反射机制。一言以蔽之:反射机制可以让你在程序运行时,拿到任意一个类的属性和方法并调用它。1.3java反射的主要功能运行时构造一个类的对象;运行时获取一个类所具有的的成员变量和方法;运行时调用

2021-07-25 20:51:01 111

原创 Java抽象类与接口

抽象类抽象类的概念:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。如:Shape类计算周长和面积的方法无法确定,那么就可以将这样的方法声明为抽象的,以便在具体的子类中进行实现。抽象类的声明: [修饰符] abstract class 类名 [extends 父类名]{类体}抽象方法的声明: [修饰符] abstract 返回值类型 方法名([参数列表]);因为抽象方法无法确定具体执行的功能,所有抽象方法没有方法体,需要在小括号后加上

2021-07-22 21:00:49 109

原创 Java---面向对象

面向对象有三大特征封装继承特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用匿名对象。必须给对象起名字。在类中定义其实都称之为成员。成员有两种:1:成员变量:其实对应的就是事物的属性。2:成员函数:其

2021-07-19 20:30:39 85

原创 【暑假陪你一起学习】Java数组

文章目录Java数组声明数组变量实例创建数组实例Java数组Java 语言中提供的数组是用来存储固定大小的同类型元素。声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar; // 首选的方法或dataType arrayRefVar[]; // 效果相同,但不是首选方法实例下面是这两种语法的代码示例:double[] myList; // 首选的方法 或 double myList

2021-07-16 22:02:55 85

原创 【暑假陪你学习Java】JDK的安装以及配置环境

Java程序设计环境安装Java开发环境本次安装环境:Windows 10可以看看我B站上面录制的视频1.下载JDK在搜索引擎上搜索jdk,可以看到选择第一个,进入oracle的官网jdk下载向下滑动挑选适合自己的JDK版本2.安装JDK双击下载好的exe文件,开始进行安装,如果C盘存储比较小的话,可以安装到其他的盘符,记住一定要自己能够找到!3.配置Java环境jdk安装好,我们对于电脑的环境进行配置右键我的电脑---->属性——->高级系统设置——>高

2021-07-15 19:45:31 91

原创 【暑假陪你一起学习】Java基础知识

文章目录Java基础知识第一个Java程序注释数据类型基本数据类型:1.整型2. 浮点类型3.char类型4. boolean类型变量变量初始化常量运算符数学函数与常量小知识数值之间的转换在这里插入图片描述强制类型转换结合赋值和运算符自增与自建运算符关系和布尔运算符逻辑运算符三元运算符位运算符1.按位与运算符(&)2.按位或运算符(|)3.异或运算符(^)4.取反运算符 (~)5.左移运算符(<<)6.右移运算符(>>)Java基础知识第一个Java程序运行环境:IDE

2021-07-15 19:44:47 121

原创 【暑假带你学习Java】Java简介

java 简介Java的11个特性1. 简单性Java剔除了C++中的很多很少使用、难以理解、容易混淆的特性。目前来看,这些特性带来的麻烦远远多于其带来的好处。Java没有头文件、指针运算(指针语法)、结构、联合、操作符重载、虚基类等。然而C++中的一些不适当的特性也有所保留,比如说switch语句在Java中就没有进行改变。简单也就意味着其文件是一个小型文件,Java支持开发能够在小型机器上独立运行的软件,。基本的解释器以及类支持大约仅为40kb;加上基础的标准类库,和对线程的支持大约需要增加

2021-07-13 16:25:57 142

原创 期末数据库命令复习

文章目录日期和时间函数确定记录数并显示使用where提取记录比较运算符使用字符串作为条件like模糊匹配提取不包含指定字符串的记录使用null作为条件当列值为null时当列值非null时删除多余的记录指定多个条件进行选择使用and使用多个and或者or使用case when连接字符串concat(a,b,c)例如:员工号+姓名+先生select concat(empid,name,“先生”)from tb1;字符串操作中常用的函数从右取出:select right(empid,2) f

2021-07-04 22:18:55 175

原创 【Linux系统管理】-day05Linux服务管理

DAY05:Linux服务管理第五天主要是对Linux的服务管理进行了学习1.管理http服务1)apache是著名的开源软件项目,有apache软件基金会负责管理和开发2)apache服务的特点:开放源代码,跨平台应用,支持perl、php、python、java等多种网页编程语言,采用模块化设计,运行非常稳定,具有相对较好的安全性3)apache使用rpm软件包安装,httpd是apache服务器的程序软件包,httpd-manual是apache服务器的手册文档4)创建apache服务器

2021-05-18 12:47:37 96

原创 【Linux系统管理】-day04 Linux系统管理服务

用户和组管理Linux基于用户身份对资源访问进行控制。用户账号:超级用户(uid为0)root、普通用户(uid为1000-60000)、程序用户(uid为1-999)组账号:基本组(私有组)、附加组(公共组)UID和GID:UID(User Identity,用户表示号),GID(Group Identify,组标识号)☆ 添加用户:useradd [选项] 用户名,常用选项:-u、-G、-s☆ 设置/更改口令:passwd 用户名☆ 编辑用户账号属性:usermod [

2021-05-14 14:40:19 113

原创 【Linux系统管理】day03——Linux命令行界面和shell脚本

shell简介shell是Linux的一个特殊程序,是内核与用户的接口,它是命令语言、命令解释程序及程序设计语言的统称。Shell是一个命令语言解释器,它拥有自己内建的Shell命令集,Shell也能被系统中其他应用程序所调用。当用户成功登录Linux系统后,即开始了与Shell的对话交互过程,此时,不论何时键入一个命令,都被Shell解释执行。有一些命令,比如改变工作目录命令cd,是包含在Shell内部的,只要处在Shell命令行下就可以执行。还有一些命令,例如复制命令cp和移动命令mv,是独立的应用

2021-05-12 13:31:49 212 1

原创 【Linux系统管理】Day02 读书笔记 -- linux的安装部署和图形界面应用

1、服务器分类机架式服务器、塔式服务器、刀片式服务器2、RHEL8安装RAID卡配置,配置完(RAID1是带备份的,需要双倍硬盘),才能识别硬盘登录IBMC设置主机引导设备为光盘驱动器从安装光盘启动主机配置安装程序(语言、键盘、时间日期、安装源、软件选择、安装目标磁盘和网络主机名账户密码等配置)软件包复制和安装3、关机及重启命令重启:reboot关机:poweroff4、Linux GUI(1)X Window所谓X Window,指的是Linux系统中独立于系统内核之外的用户界面

2021-05-11 22:24:04 229

原创 【Linux系统管理】day01.Linux概述

Linux系统管理day01.Linux概述Linux简介在很多人认识当中,认为操作系统就是由比尔盖兹创造的window操作系统。实则不然,在滚滚的历史长河当中世界上第一个完善的网络操作系统——unixunix是1969年由美国电话电报公司(AT&T)贝尔实验室的两个工程师所创造的操作系统,它允许计算机同时处理多用户和程序。目前大型政府单位、大型企业、航空公司、金融机构多在使用,价格昂贵,性能和稳定性也比较好。GUN项目及GPL、LGPL协议:GUN(GUN isNot Unix)1

2021-05-10 14:20:03 276

原创 【认识数据库】(1)什么是数据库

   在编码王国中,运行着一个处理数据的系统,但是这个系统存在着很多的问题,国王对此一筹莫展。   出访的使臣带回来一本名叫“数据库(database)”的技术书籍,据说学好了这本书中的内容,就能能够做到共享数据,并且可以共同管理和使用数据的便利系统,但是如何使用,还是得要看打开他的人如何使用!  国王使用密钥打开了这本书籍,霎时,他的卧室烟云缭绕,把国王弄得够呛。等到烟雾散去之时,他赫然发现多了一个小精灵,国王大惊呼喊:“你是谁?怎么会在这里”。精灵飞到国王面前,介绍道:“我是数据库精灵,是来带你入门

2021-04-18 16:49:00 194

原创 前端蒟蒻学习【2】

系列文章目录提示:例如:第一章 HtML 的学习提示:本文从HTML零基础开始文章目录系列文章目录前言一、HTML是什么?二、HTML文件构造1.总结前言提示:绝大多数人都会把前言这部分的内容给忽略掉,觉得这些没有任何意义.但事实并非如此,这些让你能够粗略的了解到一些简单的东西。提示:以下是本篇文章正文内容,下面案例可供参考一、HTML是什么?很多新人学习的时候不知道HTML叫什么。当你去问大佬时,大佬是这样的而你虽然你可能知道这个怎么使用,但是你却不能够说出专业术

2020-11-14 11:13:13 121

原创 前端蒟蒻入门(VS CODE插件)【1】

提示:本文是为了记录一下自己学习前端入门而写的,如若有不好的地方,还请各位大佬多多指正文章目录前言一、vs code 插件安装总结前言提示:工欲善其事必先利其器,要学习前端,那么必不可少会用到开发软件,那么这里我使用的是号称宇宙第一IDE———vs code。I一、vs code 插件安装首先推荐的第一个插件就是View in Browser在浏览器里预览网页必备。2.Debugger for Chrome相信很多小伙伴都知道谷歌浏览器的强大,而这个插件就是用谷歌浏览器进行调试

2020-11-10 19:46:16 140

空空如也

空空如也

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

TA关注的人

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