自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySql安装报错 error: Failed dependencies:libc.so.6(GLIBC_2.14)(64bit)

error: Failed dependencies:libc.so.6(GLIBC_2.14)(64bit) is needed by mysql-community-libs-5.7.28-1.el7.x86_64

2022-03-21 20:35:50 2805 1

原创 Java基础 继承3---抽象类

1、定义  ​首先定义一个Person类,再定义Student类和Employee类。因为学生是一个人,员工也是一个人,所以让Student类和Employee类同时继承Person类。因为学生和员工都有姓名属性,所以可以将getName()方法放在公共的父类Person类中,两个子类都可以继承父类中的方法,就不需要子类再单独定义(尽量将通用的字段或方法放在父类中)。​  此时,子类Student类和Employee类各自再增加一个getDescription()方法,该方法返回对一个人的姓名等简短描述

2021-08-17 11:53:55 354

原创 Java 继承2----多态

首先,经理Manager类继承员工Employee类:public class Manager extends Employee(){ .......}再来看一段代码:Employee e = new Employee();Manager boss = new Manager();e = boss; 上面这段代码表示将经理Manager类的引用赋给父类Employee的变量,将Manager类设计为Employee类,也就是说每一个经理都属于员工,反之则不然。这就是多态。多态就是一

2021-08-17 11:51:00 175

原创 java基础继承1----子类、父类(超类)

public class Manager extends Employee(){ //奖金 private double bouns; ....... public void setBouns(double bouns){ this.bouns = bouns; }}​ 关键字extends代表继承,表明构造一个新类派生于一个已经存在的类。代码表示Manager类继承Employee类,Manager类称为子类,Employee称为父类。.

2021-08-17 11:48:57 293

原创 Java------对象勾造

重载定义:在一个类中有多个方法有相同的名字、不同的参数,这种现象就叫做方法的重载。java允许重载任何方法,不只是构造器方法。要完整地描述一个方法,需要指定方法名以及参数类型。这叫做 方法的签名。例如,String类的4个indexOf()方法。它们的签名是indexOf(int)indexOf(String, int)indexOf(String)indexOf(int, int)​ 由此可见,方法的返回值类型并不是签名的一部分。也就是说,不存在两个相同名字、相同参数类型但返回值类型不

2021-08-12 12:03:34 99

原创 MyBatis中Dao接口方法和mapper文件中的参数传递(最常用的三种方法)

MyBatis中Dao接口方法和mapper文件中的参数传递(最常用的三种方法)当Dao接口方法中的参数是一个简单类型的参数package com.bjpowernode.dao;import com.bjpowernode.domain.Student;public interface StudentDao { public Student selectById(Integer id); //dao接口中方法的形参是一个简单类型的形参 //简单类型: java基

2021-07-09 18:52:50 668

原创 MyBatis中占位符#{}与${}的区别

MyBatis中占位符#{}与${}的区别1、#{}占位符语法: #{字符}Mybatis处理#{} 使用jdbc 中的PrepareStatement对象例:mapper文件: <select id="selectById" parameterType="int" resultType="com.bjpowernode.domain.Student"> select id,name,email,age from student whe

2021-07-09 18:50:10 430

原创 MyBatis的一些重要对象

MyBatis的一些重要对象Resources: mybatis框架中的对象,负责读取主配置文件SqlSessionFactoryBuilder: 负责创建SqlSessionFactory对象SqlSessionFactory:重要对象SqlSessionFactory是一个重量级对象,创建此对象时需要更多的资源和时间,一个项目中有一个就行。SqlSessionFactory实际上是一个接口,作为SqlSession工厂, 创建SqlSession对象。DefaultSqlSe

2021-07-09 18:44:13 132

原创 MyBatis入门

MyBatis入门案例一、实现步骤创建数据库db1,在数据库中新建一个表student创建一个maven项目修改pom.xml(1)加入依赖:mybatis依赖,mysql驱动,junit单元测试(2)在加入资源插件创建实体类Student。定义属性和数据库表中列名保持一致创建Dao接口,在该接口中定义一些操作数据库的方法创建一个xml文件(mapper文件),该文件是用来写sql语句的。(1)该文件叫做sql映射文件,一般一个表对应一个mapper文件(sql映

2021-07-06 16:58:53 53

原创 Python-------------字符串的操作

1、字符串查询操作的方法#字符串的查询操作s='hello,hello'print(s.index('lo')) #3print(s.find('lo')) #3print(s.rindex('lo')) #9print(s.rfind('lo')) #933992、字符串大小写转换操作的方法#将字符串转换成大写s='hello,python'a=s.upper() #转成大写之后,会产生一个新的字符串对象pr.

2020-10-07 16:37:55 485

原创 Python-----------集合

1、集合的创建

2020-10-06 15:51:19 134

原创 Pythin----------------元组

1、元组可变序列与不可变序列'''可变序列(可以对序列执行增、删、改操作,对象地址不发生变化) 列表,字典'''lst=[10,20,45]print(id(lst))lst.append(300)print(id(lst))'''不可变序列(没有增删改的操作) 字符串、元组'''s='hello'print(id(s))s=s+'world'print(id(s))print(s)19489730695681948973069568194897.

2020-10-05 20:54:28 238 1

原创 Python---------字典

1.字典的创建 """字典的创建方式""""使用{}创建字典"scores={"张三":100,"李四":98,"王五":45}print(scores)print(type(scores))"第二种创建 dict()"student=dict(name='jack',age=20)print(student)"创建空字典"d={}print(d){'张三': 100, '李四': 98, '王五': ...

2020-10-05 16:46:10 677

原创 Python----------列表操作

1、列表的创建与删除lst=["hello","world",98] #使用中括号方式创建print(lst)lst2=list(["hello","world",98]) #使用内置对象创建print(lst2) 结果:['hello', 'world', 98]['hello', 'world', 98]2、列表的查询操作 获取列表中指定元素的索引lst=["hello","world",98,"hello"] #如果列表中...

2020-09-30 21:47:15 2125

原创 Python------修改字符串的大小写

title():以首字母大写的方式显示每个单词upper(): 将字符串改为全部大写lower(): 将字符串改为全部小写name="paul mike"print(name.title())print(name.upper())print(name.lower())Paul MikePAUL MIKEpaul mike

2020-09-21 22:07:46 119

原创 输入两个正整数m和n,求其最大公约数和最小公倍数

#include<stdio.h>int main(){ int i; int m,n; int a,b; // a为最大公约数,b为最小公倍数 int s; int temp; i = 2; s = 1; scanf("%d%d",&m,&n); // 若m与n能互相整除,则其中一个为最大公约数,另一个为最小公倍数 i...

2020-03-16 18:25:59 6495

原创 PTA——7-2 然后是几点

有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。输入格式:输入在一行...

2020-02-25 16:04:12 338

原创 PTA 7-15 计算圆周率

根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。​2​​π​​=1+​3​​1​​+​3×5​​2!​​+​3×5×7​​3!​​+⋯+​3×5×7×⋯×(2n+1)​​n!​​+⋯输入格式:输入在一行中给出小于1的阈值。输出格式:在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。输入样例:0.01输出样例:3.132157#i...

2020-02-25 16:02:48 1013

原创 pta 7-14 求整数段和

给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。输入样例:-3 8输出样例: -3 -2 -1 0...

2020-02-24 21:39:04 423

空空如也

空空如也

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

TA关注的人

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