自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js对购物车设计

js对购物车设计此功能主要实现的是对购物车中购买东西的数量进行加减操作,并在操作是价格会相应的增加和减少,总金额也如此,以及一个是否关闭购物车的简单界面的实现一、js代码块/** * 关闭购物车 */function close_plan(){ if(confirm("是否确定要关闭购物车?")){ //关闭浏览器 window.close(); }}/** * 点击+的操作 */function plus(num){// var input = document.ge

2020-08-03 09:31:08 766 1

原创 数据库(MySQL)之多表查询(三)

数据库(MySQL)之多表查询1.创建表-- 多表联合查询 -- 创建三个表,并进行插入数据 -- 创建emp表,并插入数据 CREATE TABLE emp ( eno int(5),-- 员工号 ename varchar(40),-- 名字 sal double,-- 薪水 hiredate date COMMENT '入职时间',-- comment 注释 dno int(5) -- 部门编号 ); INSERT INTO emp VALUES (1001, '易大

2020-07-18 11:33:40 1663

原创 数据库(MySQL)之关键字(二)

数据库(MySQL)之关键字:1.创建学生表create table students( id int, name varchar(40), score double );2.插入数据-- 插入表数据: -- insert into 表名(字段名1,字段名2...) values(字段1值,字段2值); -- 向students表插入一条数据 insert into students(id,name,score) value(1,'甜甜',98);-- 如果是字符类型

2020-07-15 10:42:40 1053

原创 数据库基本操作的了解和巩固练习(一)

数据库的基本操作简介:数据库:持久化(保存)数据的工具SQL:Structured Query Language结构化的查询语言在数据库中名称大小写不敏感,创建到数据库中都会变成大写知识点比较细,看的时候需要耐心,看到最后可能对你会有一点帮助…数据库语言:DDL(数据库定义语言)表的创建,修改(表结构)(data definition language)DML(数据库操作语言)表数据的增加,删除,修改(Data Manipulation Language)DQL(数据

2020-07-04 18:48:11 977

原创 携号转网的模拟实现

随机获取文件对象、序列化与反序列化实现携号转网一、题目方法:序列化与反序列化序列化反序列化ObjectOutputStreamObjectOutputStream二、代码实现1.移动公司类package Access;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import ja

2020-07-04 15:12:40 326

原创 快来记录和她(他)的聊天吧,保留那份美好的回忆

社交网模拟聊天记录一、题目程序员王大锤有一个非常喜欢的女神,为了保留和女神的各个瞬间,大锤想把他们的聊天信息(只保留文字)都保 存到自己本地系统,作为以后在一起的甜蜜回忆. 经过自己分析,他和女神聊天的信息库大致如下:=大锤常用语文件(大锤.txt):=在么我给你发了一个红包好的=女神常用语文件(女神.txt):=正要去洗澡…正在吃饭…正在和朋友在一起谢谢,那我不客气了,你早点休息真的啊,大锤,你真好大锤你真棒 怎么了,不开心么…你怎么回事…是什么意思思路分析:1.聊天

2020-07-02 10:35:45 879

原创 多种流对文件的复制

多种流对文件的复制本期分享的是编程中的IO流的知识点:流有字节输入输出流和字符输入输出字节输入流(外界—>程序)InputStream字节输出流(程序—>外界)OutputStream字符输入流(外界–>程序)InputStreamReader字符输出流(程序—>外界)OutputStreamWriter字符缓冲输入流(外界—>程序)BufferedReader字符缓冲输出流(程序—>外界)BufferedWrit

2020-06-16 23:11:20 242

原创 Comparator比较器对年龄和身份证的排序

Comparator比较器对年龄和身份证的排序题目创建Person类,属性:身份证号、姓名、年龄创建四个对象,把四个对象存入到list集合,对四个对象分别根据年龄和身份证号进行单独排序注:这里面的身份证号是自己随意写的,和正规的身份证号不一致一、创建Person类Person里面采用封装,其余的都是一些属性的方法,可以在自动生成,快捷键方法。步骤:鼠标右键——>source——>找到对应的方法添加即可有一些方法可要可不要,根据自己制作的来添加即可,我这里是把所有的方法都添加进去了

2020-06-10 12:54:28 536

原创 两种方式(for循环和递归)带你轻松解决斐波拉契数列兔子问题

for循环和递归解决斐波拉契数列兔子问题题目:兔子从第三个月下一对崽子,以后每个月都下一对,假设兔子不死,并且他们的崽子也是这样的,问N月后一共有多少只兔子。题目分析:月份兔子数量编程思想分析一月11(第一对兔子)二月11(第一对兔子)三月22 (第一对兔子与它下的第一对兔崽)四月33 (第一对兔子与它下的第一对崽和第二对崽)五月55 (第一对兔子与下的第三对崽,第一对崽和它下的崽,第二对崽)规律每三个月开始sum(mon

2020-06-06 23:53:26 1272

原创 一分钟了解List集合与set集合的多种遍历方式

List集合与set集合的多种遍历方式方法有:1. for循环遍历2. foreach增强循环遍历3. 迭代器遍历4. lambda表达式遍历一、List集合的遍历1.创建一个集合,添加一些元素放在集合当中public static void main(String[] args) { //int[] ins = new int[8];//int List<String> list = new ArrayList<String>();//List,ArrayL

2020-06-06 10:20:39 742 3

原创 编程模拟实现斗地主的生成牌、发牌和洗牌操作

编程模拟斗地主的生成牌、发牌和洗牌的操作一、使用到的方法:toString将对象返回为字符串的形式hashCode用来比较两个对象的内容是否相等equals用来比较两个对象是否相等常量static 和 final 联合使用,用来定义常量(final和static的顺序没有关系) 注意:常量的命名规范,字母都大写,用下划线连接多个单词截取集合中的元素subList(fromIndex,toIndex);二、题目需求:/**1.创建Card类,定

2020-06-04 11:00:37 2453

原创 继承、多态、封装对饮料售卖机系统的制作

饮料售卖机的系统制作题目:编写程序实现饮料购买:编写程序,接收用户输入的信息,选择购买的饮料。可供选择的饮料有:咖啡、矿泉水和可乐。其中,购买咖啡时可以选择:容量,然后再选择加糖、加奶还是什么都不加。购买可乐时可以选择:买可口可乐还是百事可乐。购买矿泉水可以选择:容量封装 多态 继承做这题时要用到多态、封装以及继承,所以我们先简单的了解一下这些知识:继承多态封装关键词:extends无关键词private定义:和现实生活中的继承一

2020-06-01 23:09:16 1087

原创 Java中calendar对万年历的制作(同步电脑上的万年历日期格式)

Java编程中calendar对万年历的制作教程使用到的方法:1.日期类型的转换:String----->DateString str = "2020年05月27日 20:28:50"; //SimpleDateFormat格式化时间 //y:年 yyyy:四位年 //M:月 MM:两位月 //d:日 dd:两位日 //H:小时HH: //m:分钟mm: //s:秒数ss: //a:上午 下午 //E:星期 SimpleDateFormat sdf =

2020-05-30 12:40:22 721 1

原创 方便快捷的酒店管理系统你值得拥有

方便快捷易学的酒店管理系统题目及要求:酒店订房系统订房时,如果输入房间号在酒店中不存在,要进行提示退房时,如果输入房间号在酒店中不存在,要进行提示订房或者退房时,如果操作错了,可以让他继续操作,不用直接显示主菜单package Roobet;import java.util.Scanner;/** * 酒店订房系统 * 订房时,如果输入房间号在酒店中不存在,要进行提示 * 退房时,如果输入房间号在酒店中不存在,要进行提示 * 订房或者退房时,如果操作错了,可以让他继

2020-05-29 18:30:26 354

原创 多方法寻找键盘录入的整数在数组中的索引值

多方法寻找键盘录入的整数在数组中的索引值题目:键盘录入一个整数,查找这个整数在数组中第一次出现的索引,没有的话-1方法一:public static void main(String[] args) { //创建一个一维数组 int[] arry = {20,30,100,90,80,50}; //创建键盘扫描器 Scanner key = new Scanner(System.in); //提示用户输入一个整数 System.out.println("请输入一个整数:"); //接收

2020-05-29 18:18:38 540

原创 Java中简单的编程计算题

Java中简单的编程计算题题目一:求 1+2+3+…+1000的和,把和输出,计算每步结果中有多少个8结尾的数 public static void main(String[] args) { int sum = 0; int count = 0; for (int i = 0; i <= 1000; i++) { sum +=i; if (sum%10==8) { count++; } } System.out.println("以8结尾

2020-05-28 21:49:28 1303

原创 Java制作简单的单选和多选测试题

Java制作简单的单选和多选测试题题目:定义考题类(Question)及其子类完成考题类(Question),单选题(SingleChoice)和多选题(MultiChoice)是其子类要求:1)Question包含题干属性(text)2)Question包含检测标准答案的方法 boolean check(int[] answers)参数answers:用户提供的答案(注意:单选题只有一个答案)3)单选题(SingleChoice)和多选题(MultiChoice)是Question的子类

2020-05-26 18:20:16 4585

原创 模拟抽奖器

模拟抽奖器题目:一个大V直播抽奖,奖品是现金红包,分别有{2,588,888,1000,10000}五个奖金。请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。public class Bonus { public static void main(String[] args) { //定义一个数组存放奖金 int[] array ={2,588,888,1000,10000,688}; //定义一个数组存放被抽走的奖金 int[] array1 = new int[ar

2020-05-25 12:20:01 1239

原创 编程Java中的基本运算符

Java中的运算符赋值运算符=算术运算符+ - * / %****(取余)条件运算符< > == <= >= !=位运算符|(或) & (与) !(非)逻辑运算符||(双与) &&(双或)自增运算符前++:++i 后++:i++自减预算符前–:--i

2020-05-23 13:39:54 273

原创 编程获取一年中具体过去的时间

编程获取一年中具体过去的时间一年中我们该如何去计算它已经过去的时间呢,时间短的话我们可以很快的去算出来 ,如:2020年1月5日,看见这个我们可以很快的算出它只过去了5天,那如果月份增大呢,如8月、9月…,或者是不是整月的时候又该如何去计算,慢慢数吗,可能这会浪费太多的时间,而且其中还要分清出闰年和平年,因为它们的2月份所包含的天数是不一样的,这里我们要区分一下。现在我们来用编程实现以下题目:题目:要求我们用代码实现输入任何一年中某个月的某一天,然后求出这一年具体过了多少天?判断闰年平年的公式:

2020-05-22 11:26:30 256

原创 数组统计成绩

数组统计成绩一维数组的格式:格式一:数据类型[ ] 数组名 = new 数据类型[数组长度];如:int[] h = new int[5];//创建了一个长度为5的一维数组**,数组长度必须要定义值格式二:数据类型[] 数组名 = {值1,值2…值n };如:int[] h ={1,2,3,4,5,6};格式三:数据类型[] 数组名 = new 数据类型[]{};//相当于是格式一和二的组合如:int[] h = new int []{1,2,3,4,5,6};

2020-05-22 10:55:11 1647

原创 编程获取某一年具体已经过了多久的天数

一年中该如何计算它过了多久呢?数学好的可以很快算出来,那如果我们想要用代码去做,又应该如何实现呢? 如:2020年1月5日 这代表2020年已经过去了5天,那当月份增多时,在某个月的某一天我们要对它进行计算应该如何计算?这其中要考虑到闰年和平年的关系,前面有过介绍这里就不再做详细介绍了,我们只要知道闰年和平年中的2月份的天数是不一样的,所以在做的时候要考虑到这一个点,然后再根据每个月有多少天进行求和运算就可以了。 编程中判断闰年平年的格式: year%100!=0 &amp...

2020-05-21 16:42:00 800

原创 编程输入年份和月份并对输入的当前月份总天数的实现

一年有365天和366天,如果是闰年的话它的2月份会有29天,而不是闰年时它的2月份就只有28天,所以在完成这个编程时我们还要先对当前输入的年份是属于闰年和平年的判断。 判断闰年和平年的口诀是:四年一闰,百年不闰,四百年再闰 化成公式:year%4==0 && year%100!=0 || year%400==0; 编程如下: public static void main(String[] args) { //创建键盘扫描器 Scanner h = n...

2020-05-20 14:59:18 2661

原创 Java编写对一个不同的四位数不同组成方式的查询

题目要求:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?对题目的分析:其实这和数学当中的排列组合一样,三位数,我们在编写代码时需要把它分为个位、十位、百位来进行组合,并且组成时这些数字不能重复,所以我们需要对组成的数字进行判断,相同不取,同时在实现这个编程是也需要用到多重循环,知道把里面的数组合完毕得到答案为止。编码如下:public static void main(String[] args) {int i; //个位int j; //十位int k; //

2020-05-20 10:30:40 431

原创 java编写简单的登录界面设置

生活中会用到的登录界面有很多,比如QQ登录,微信登录,优酷视频等的登录,这些登录的界面都需要一个很重要的东西,那就是登录密码,而我们都知道,在刚接触这些时,我们是什么都没有的,所以我们需要注册一个可以使用的账户,在设置账户时会有一个密码设置,密码设置的话有两步,第一步一般都是让你输入一个密码,第二步的话是让你再一次对输入的密码的确认,这时我们的系统会对用户输入的两次密码进行比较,若两次输入的一致的话,就可以通过设置,若不一致则会提醒用户重新输入。那这种对注册时密码的比较是如何制作的呢,今天来给大家简...

2020-05-17 18:33:54 1129

原创 商场普通和会员客户的辨析与其对应的打折关系

在超市或者商场里都会存在普通客户和会员客户的区别,而对应的在对待不同客户时所对应的待遇也不一样,那么在我们的java中如何实现对这两种客户的区别呢? 这里我们需要引入一个新的java中的语句:Scanner,也叫做键盘扫描器 作用:接受键盘所输入的字符串或者信息 格式:Scanner key = new Scanner(System.in);//key是键盘扫描器的名字,可自取 注意: 1.键盘扫描器的格式是固定的,编写java程序时,里面所使用...

2020-05-15 16:19:46 950 1

原创 Java中运用双重for循环制作简易的菱形

双重for循环:它一般是用来解决矩阵的问题的,它分为里层循环和外层循环,制作矩阵时外层循环是控制行数的,而里层循环则是控制列数。运行方式:外层循环执行一次条件代码,内层循环执行完它的条件代码。如for(i=1;i<4;i++){ for(j=1;j<4;j++){ }}这个循环中,当i执行一次代码块后,j执行了(1,2,3)三次代码块。当然Java中不止是只有for一种循环条件语句,它还有有switch、while,do while等循环语句

2020-05-15 14:09:42 1463

空空如也

空空如也

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

TA关注的人

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