自定义博客皮肤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)
  • 收藏
  • 关注

转载 转载:linux离线安装mysql5.7

Mysql5.7 Linux安装教程 </h2> <div id="cnblogs_post_body" class="blogpost-body blogpost-body-html">1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql2下载mysql在官网:http://...

2021-08-28 11:51:15 308

原创 磁盘挂载后找不到怎么办

1、磁盘挂载后,直接去/media目录下却发现什么也没有 ,不禁怀疑是否挂载成功了,成功了那去哪了?2、df -h指令查看已挂载磁盘的使用情况找到已挂载的磁盘,可根据磁盘名找到它的挂载点

2021-08-26 11:45:36 2122

原创 获取两个字符串中最大相同子串。

获取两个字符串中最大相同子串问题详述实现思路代码实现运行结果问题详述获取两个字符串中最大相同子串。比如:str1 = “abcwerthelloyuiodef“;str2 = “cvhellobnm”最大相同子串是"hello”实现思路str1 = "abcwerthelloyuiodef“;str2 = “cvhellobnm”str1是否包含str2?str2长度减1----------str1是否包含 “cvhellobnm”、 “cvhellobnm”str2长度减2-------

2021-08-13 11:15:17 467

原创 获取一个字符串在另一个字符串中出现的次数。 比如:获取“ ab”在 “abkkcadkabkebfkabkskab” 中出现的次

获取一个字符串在另一个字符串中出现的次数代码实现运行结果总结代码实现import org.junit.Test;// 获取一个字符串在另一个字符串中出现的次数。//比如:获取“ ab”在 “abkkcadkabkebfkabkskab” 中出现的次public class StringCount { //方法一:找到出现的子字符串,在当前子字符串的后面寻找下一个,缩小寻找范围 public int countNum(String str,String str1) {

2021-08-11 13:16:08 678

原创 将一个字符串进行反转。将字符串中指定部分进行反转。比如“abcdefg”反转为”abfedcg”

字符串反转问题描述代码实现问题描述将一个字符串进行反转。将字符串中指定部分进行反转。比如“abcdefg”反转为”abfedcg”代码实现下面展示一些 内联代码片。import org.junit.Test;public class StringDemo { //方式1 转化为char[],抽取出需要反转的部分进行反转 public String reverse(String str,int startIndex,int endIndex){ if(str

2021-08-11 11:33:13 1060 1

原创 生产者与消费者问题:生产者生产产品,数量达到20停止生产等待消费;消费者消费产品,产品数目为0等待生产。

生产者消费者问题描述问题分析代码实现运行结果总结问题描述生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品问题分析1、有哪些线程:生产者线程、消费者线程2、共享数据是谁:店员或产品数目3、有共享数据就要解决线程的安

2021-08-03 12:06:46 231

原创 使用两个线程打印 1-100。线程1, 线程2 交替打印

两线程交替打印1-100问题描述代码实现运行结果总结问题描述使用两个线程打印 1-100。线程1, 线程2 交替打印代码实现class Num implements Runnable{ private int num=1; @Override public void run() { while(true){ synchronized(this){ notify(); if(

2021-08-01 14:17:12 1976

原创 银行有一个账户。 有两个储户分别向同一个账户存3000元,每次存1000,存3次。每次存完打 印账户余额。

多线程安全问题问题描述代码解决运行结果总结问题描述银行有一个账户。有两个储户分别向同一个账户存3000元,每次存1000,存3次。每次存完打印账户余额。1,明确哪些代码是多线程运行代码,须写入run()方法分三次存入1000,打印账户余额2,明确什么是共享数据?账户3,明确多线程运行代码中哪些语句是操作共享数据的。存钱操作、打印余额操作。代码解决import java.util.concurrent.locks.ReentrantLock;class Account{ priv

2021-08-01 13:40:00 807 1

原创 编写接收于命令行参数的两数相除的程序,对各种异常进行处理

这里写目录标题问题描述代码解决问题描述编写应用程序EcmDef.java,接收命令行的两个参数,要求不能输入负数,计算两数相除。对 数 据 类 型 不 一 致 (NumberFormatException) 、 缺 少 命 令 行 参 数(ArrayIndexOutOfBoundsException、除0(ArithmeticException)及输入负数(EcDefException 自定义的异常)进行异常处理。代码解决public class EcmDef { public s

2021-07-22 17:08:09 832

原创 实现接口方法,对比两对象属性值的大小,增加异常处理

代码改动目的:两个不是同类型的对象,抛出异常。在此传递参数时,有意将其变动,使不同类型的对象进行比较,由下列可知达到了两个不是同类型的对象作比较时抛出异常来处理的目的。代码import java.util.Scanner;public class InterfaceTests { public static void main(String[] args) { int radius1,radius2; Scanner scan=new Scanner(Sys

2021-03-31 21:43:42 96

原创 实现接口方法,对比两对象属性值的大小,若返回值是 0 , 代表相等; 若为正数,代表当前对象大;负数代表当前对象小

实现接口比较两个对象的属性的大小题目要求设计思路代码实现运行结果题目要求1、定义一个接口用来实现两个对象的比较。nterface CompareObject{public int compareTo(Object o); 若返回值是 0 , 代表相等; 若为正数,代表当前对象大;负数代表当前对象小2、定义一个Circle类,声明redius属性,提供getter和setter方法3、定义一个ComparableCircle类,继承Circle类并且实现CompareObject接口。在Compar

2021-03-29 10:13:54 878

原创 代理模式中的接口、多态体现

接口与抽象类在代理模式种的实现编程目的代码运行结果总结编程目的体会抽象类、接口在代理模式中的使用代码public class InterfaceTest { public static void main(String[] args) { Server server=new Server(); ProxyServer pServer=new ProxyServer(server); pServer.browse(); }}inter

2021-03-28 16:36:37 175

原创 输出杨辉三角

这里写目录标题题目要求代码实现运行结果题目要求使用二维数组打印一个 10 行杨辉三角。【提示】第一行有 1 个元素, 第 n 行有 n 个元素每一行的第一个元素和最后一个元素都是 1从第三行开始, 对于非第一个元素和最后一个元素的元素。即:yanghui[i][j] = yanghui[i-1][j-1] + yanghui[i-1][j];代码实现public class YangHuiTriangle { public static void main(String[] ar

2021-03-28 13:13:41 79

原创 不规则二维数组求和

@TOC题目要求获取arr数组中所有元素的和。代码实现public class Arrtest { public static void main(String[] args) { int [][] arr=new int[][] {{3,5,8},{12,9},{7,0,6,4}}; int sum=0; for(int i=0;i<arr.length;i++) { for(int j=0;j<arr[i].length;j++) { sum+=arr[

2021-03-28 13:06:36 148

原创 键盘读入学生成绩,为学生成绩划分等级

一维数组的使用题目要求代码展示题目要求从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10 等级为’A’成绩>=最高分-20 等级为’B’成绩>=最高分-30 等级为’C’其余 等级为’D’代码展示import java.util.Scanner;public class HighScore { public static void main(String[] args) { Scanner scan=new Scanner(System.in

2021-03-28 13:00:31 1436

原创 编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个 Employee对象的生日,则将该雇员的工资增加100元。

工资系统题目要求设计思路代码运行结果题目要求附:题目来源于尚硅谷编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将该雇员的工资增加100元。实验说明:(1)定义一个Employee类,该类包含:private成员变量name,number,birthday,其中birthday 为MyDate类的对象;abstract方法earnings();toString()方法输出对象的name,number和birthday。(2)MyDate类包

2021-03-28 11:06:44 3221 1

原创 客户有多项基本信息,添加多个客户,对客户信息提供修改操作,对客户提供删除操作,查看客户列表,在无需其他操作情况下可选择退出程序。

这里写目录标题需求分析程序设计代码借助的工具类CMUtilityConsumerConsumerListConsumerView需求分析根据如图菜单,输入相应提示内容,进行相应操作。1、给客户的属性赋值,保留客户各项信息2、根据客户需要修改某客户的一个或多个信息4、要求显示客户列表内容时,根据添加顺序,从1开始给每个客户一个编号3、删除某客户后,后续的客户编号需变更,达到编号分别为12345…按序且不缺省任何一个。5、程序终止。程序设计1、客户可以确定为一个类,客户的各项信息作为客户的属

2021-02-25 15:44:22 1386 2

原创 家庭收支情况记录

#***家庭收支情况记录#需求分析要求有如图所示的菜单,输入相应的数字,进行相应的操作。示例:登记收入,总金额在原有基础上增加,记录里增加一条收入明细;登记支出,总金额在原有基础上减少,记录里增加一条支出明细;当输入4退出程序时,需确认是否退出程序,防止误操作。#涉及知识点1、循环语句2、分支语句3、简单的输出格式控制#设计思路及问题1、菜单作为循环体,重复出现,供用户选择相应操作,只有当用户确认退出程序,才跳出此循环结构2、根据相应的输入信息,执行相应的操作,采用分支结构sw

2021-01-31 14:52:18 210

原创 银行家算法

计算机操作系统实验-银行家算法实验需求概要设计代码内容实验总结实验需求(1) 输入的形式和输入值的范围;输入进程数量,资源种类数,资源总数目,进程需要的各资源的最大数量,进程当前状态各资源的分配情况。根据输入的资源总数目、进程对各类资源的需求最大数、当前状态的各类资源对各进程的分配情况,可得当前状态各进程对各类资源的需求情况和当前状态各类资源的剩余数目。以上各类数据都以整型数组形式存在(2) 输出的形式;如果需要知晓当前资源分配情况时,将相应内容在屏幕上输出即可,由于是数组,只需利用循环来达到将全

2020-12-31 23:07:20 227

空空如也

空空如也

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

TA关注的人

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