- 博客(34)
- 收藏
- 关注
原创 JavaScript 选择结构练习
09: 写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;07:开发一个程序,根据公式(身高-108)*2=体重,可以有10斤左右的浮动。普通闰年:能被4整除但不能被100整除的年份为普通闰年。06:使用if选择结构判断一个4位整数,统计出此整数里面包含多少个偶数,多少个奇数。01: 使用if选择结构判断一个整数,属于哪个范围:大于0;03:使用if选择结构对三个整数进行排序,输出时按照从小到大的顺序输出。...
2022-08-10 10:47:00 484 4
原创 初识MySQL
目录1、什么是数据库2、数据库管理系统3、SQLyog管理工具的使用3.1创建数据表并添加数据1)、使用SQLyog连接数据库2)、创建数据库3)、新建数据表4)、添加数据列5)、添加数据 DOS命令窗口连接数据库 命令行操作数据库概念:数据库(Database ,简称DB)长期存放在计算机内,有组织、可共享的大量数据的集合,是一个数据的“仓库”作用:保存和管理数据关系型数据库(SQL):MySQL、Oracle、SQL Server、SQLite、DB2非关系型数据库(NOSQL):Redis、Mongo
2022-07-19 20:58:32 283 1
原创 JAVA 多线程【二】
创建状态、就绪状态、阻塞状态、运行状态、死亡状态 线程调度是指按照特定机制为多个线程分配CPU的使用权方法 作用 setPriority(int newPriority) 更改线程的优先级sleep(long millis) 在指定的毫秒数内让当前正
2022-07-08 21:25:14 158
原创 JAVA 多线程
如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程” 如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”多个线程交替占用CPU资源,而非真正的并行执行 多个线程交替占用cpu资源,而非真正的并行执行充分利用CPU的资源简化编程模型、 充分利用cpu的资源简化编程模型、带来良好的用户体验 带来良好的用户体验main()方法即为主线程入口产生其他子线程的线程 Main()方法即为主线程入口产生其他子线程的线程必须最后完成执行,因为它执行各种关闭动作 必须最后完成执行
2022-07-07 21:39:30 175 1
原创 JAVA 集合综合案例 【吃货联盟】
JAVA集合学习完成 做了一个【吃货联盟】的综合案例, 希望对大家有所帮助如有BUG也请大佬们多多指正😊1、菜单类2、订单类3、业务类4、测试类运行结果订餐和查看餐袋
2022-07-06 20:43:51 616 1
原创 JAVA 实用类StringBuffer应用案例
toString(); //转化为String类型append("**"); //追加字符串insert (1, "**"); //插入字符串
2022-07-01 21:01:38 342 2
原创 JAVA 中代码的异常处理
public void method(){ try { // 代码段 1 // 产生异常的代码段 2 // 代码段 3 } catch (异常类型 ex) { // 对异常进行处理的代码段4 }finally{ // 代码段 5 } }执行过程:1~2~4~3~5一、System.exit(1):中断程
2022-06-28 21:27:44 385
原创 JAVA 方法重写和多态
在父类中创建的方法并不满足当前需求,所以需要在子类中实现方法重写,重新对当前方法进行定义。注意的是: 子类根据需求对从父类继承的方法进行重新编写重写时,可以用super.方法的方式来保留父类的方法构造方法不能被重写1、方法名相同2、参数名相同3、返回值类型相同或者是其子类4、访问权限不能严于父类 5、父类的静态方法不能被子类覆盖为非静态方法,父类的非静态方法不能被子类覆盖为静态方法 6、子类可以定义与父类同名的静态方法,以便在子类中隐藏父类的静态方法(注:静态方法中无法使用super)7、父类的私有方法不能
2022-06-24 20:46:57 328
原创 JAVA 继承
含义:java创建多个类有相同的属性和方法,则可以创建一个公用的类来包含这多个类所相同的属性和方法,然后在每个类中声明父类,继承相同的属性和方法 ,这样就不用反复写相同的代码注意:一个类只能声明一个父类,不能同时继承两个父类,但是可以嵌套例如:创建一个A类作为父类,B类声明A类为其父类,继承属性; 创建C类声明B类为其父类,继承属性(同时拥有类A类和B类的属性)但是不可以在C类中声明A类和B类同时为其父类。 2、创建一个Car类(B类) 3、创建一个Truck类(C类)
2022-06-23 21:25:52 476
原创 JAVA 有参、无参方法和有参、无参对象
小案例:定义修狗的名字、颜色和年龄分别用有参、无参方法和有参、无参对象表示对象有参、无参区别:有参需要先赋值,无参则可以可赋值方法有参、无参区别:有参需要在方法中赋值,无参则在测试中赋值(仅代表个人看法,有不对大家请指教)下面是方法代码:下面是测试代码: 下面是运行结果:...
2022-06-22 21:02:20 1586
原创 JAVA 数组 面向对象
案例一:使用方法来遍历数组,并创建方法来进行对数组元素排序 定义方法 调用方法 案例二:定义饮料,要求 1、属性有品牌和价格。2、创造三个对象:农夫山泉、百世可乐、可口可乐3、农夫山泉饮料价格上涨3元定义属性定义方法赋值 调用方法...
2022-06-21 20:40:01 232
原创 JAVA 面向对像
定义类的步骤:(1)定义类名(2)编写类的属性(3)编写类的方法如何使用对象1、创建对象:类名 对象名 = new 类名();2、调用属性:对象名.属性3、调用方法:对象名.方法名()
2022-06-20 20:34:16 109
原创 JAVA 数组降序排列思路
java数组的小练习 题目要求:在一个降序排列的数组中插入一个新的元素,使插入后的数组还是降序排列整体思路比较复杂 分的比较细 用于理解数组,当然实际做项目还是直接使用函数方便
2022-06-17 20:45:35 2289
原创 JAVA 数组
java 数组的一个小练习数据类型 [ ] 数据名 = { 数据1,数据2,数据3,...... };数据名 [ 0 ] =数据1;数据名 [ 1 ] =数据2;......例如:int[ ] nums = {89, 79, 76};nums [0] = 89;nums [1] = 79;nums [2] = 76;要求:输入一个有10个的整数的数组,并使数组从小到大排列 下面是运行效果...
2022-06-16 21:00:30 80
原创 JAVA循环嵌套的一个小练习
今天写的一个java多重循环嵌套的小练习题目需求:判断不同月份中经济舱和头等舱的机票价格,且输入的月份和选择座位的指令错误是进行提示后重新输入已知:机票原价为5000元,4到10月份为旺季,经济舱价格为6折,头等舱为9折其他月份为淡季,经济舱价格为4折,头等舱为5折以下是代码:以下是效果图...
2022-06-15 20:59:54 346
原创 JAVA 猜数字小游戏
使用java写一个1~100猜数字的小游戏在运行窗口输入数字会与随机生成的数字进行对比如果小了则提示数字小了 相反则会提示数字大了 最多可以输入7次 当然对半输入7次一定能猜中的以下是具体代码: 这是程序执行结果...
2022-06-14 20:29:02 1041 1
原创 Java 基本变量运用
(1)变量名由字母、数字、下划线_、美元符号$组成 (2)变量名不能使用数字开头,不建议使用美元符号开头 (3)变量名使用小驼峰命名法,即第二个单词首字母大写 (4)变量名命名要有意义,见明知意 (5)不能使用Java关键字,Java中大概有50个关键字(关键字全小写,一般在文档中颜色自动改变)基本数据类型(8个) 数值型数据: 整型 byte、shor
2022-06-08 15:24:38 108
原创 JAVA基础 DOS命令
dir:查看当前文件夹内容md: 创建文件夹rd:删除文件夹del:删除文件cd:进入某一文件夹 可选值:cd / 回到根目录cd .. 回到上一层
2022-06-08 15:00:50 62
原创 HTML—input表单属性
action属性值是接受提交数据的执行程序地址 method是表单数据提交的方式get是显性的 用户提交的信息再地址栏能看到post是隐性的 用户提交的数据再地址栏能看不到 登陆注册 都是post的方式 <form action="qn.js" method="post"> <input type="text"> </form>表单类型文本域 密码域 <input type="text...
2022-05-21 17:09:08 1724
原创 HTML图标字体
图表字体(iconfont)-在网页中经常需要使用一些图标,可以通过图片来引入图片,但图片本身比较大,也不灵活-使用图标的时候,可以将图标直接设置为字体,然后引入<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <met
2022-05-18 20:10:39 513
原创 HTML布局方式:浮动
float块元素在文档流中默认是垂直排列,如果希望块元素横向布局,可以用floatfloat 可以使元素浮动,向父元素的左侧或右侧浮动,脱离文档流可选值:none 默认值 不浮动left 像页面的左侧浮动right 像页面的右侧浮动浮动的特点1:浮动元素脱离文档流之后,不会再占有文档流的位置,它下边的元素会立即向上移动2:元素浮动之后,元素会尽量的向页面的左上或右上浮动3:浮动元素默认会在父元素区域内活动,不会从父元素中移出4:浮动元素上面是一个没有浮动块
2022-05-18 19:31:39 1832
原创 CSS背景样式
1、设置背景颜色background-color:;属性值直接设置颜色单位<style>p{ width: 100px; height: 100px; text-align: center; border: 1px solid black; /* 背景色 */ background-color: red;}</style><body> <p> </p&
2022-05-17 18:09:59 703
原创 HTML盒子圆角阴影和定位
盒子阴影box-shadow 设置元素的阴影效果,不会影响到页面的布局参数:1:水平偏移量 可正可负 必填2:垂直偏移量 可正可负 比填3:模糊半径 可填4:颜色 一般用rgbadiv{ box-shadow: 3px 3px 5px rgba( 0,0,0,.5);} p{box-shadow: -3px -3px 5px rgba( 0,0,0,.5);}圆角border-radius: 设置圆角 可设四个值 从左上角开始顺时针排列border-ra
2022-05-16 21:18:49 2485
原创 HTML布局
垂直和水平方布局水平布局从左到右由 margin-left border-leftpaddin-left width padding-rightborder-right margin-right 决定垂直布局和水平布局相同,只是方向有左右变为上下。这7个值相加会等于其父元素的宽度。若只设置其中个别值,其他值没设置,使等式不成立,则浏览器会自动调整使等式成立,这个叫过度约束-浏览器调整 1:如果七个值没有auto ,那么浏览器会自动调整margi...
2022-05-12 21:00:07 191
原创 CSS文本样式和HTML盒子模型
CSS文本样式text-decoration 用来设置文本装饰 : none (默认值 无修饰) underline (下划线) line-through (删除线)text-transform 用来设置文本的大小写 : none 默认值 无修饰 uppercase (字母大写) lowercase (字母小写 ) capitalize (单词首字母大写)white-space 设置网页如何处理空白:normal (正常) nowrap (不换行) per(保留空白)...
2022-05-11 17:30:52 112
原创 CSS样式
单位1、长度单位(1)- 像素 px-像素是我们使用的比较多我们的屏幕实际上有一个个像素点构成, 一个像素就相当于我们屏幕中的一个小点,不同显示器像素的大小是不同的,显示效果越好,像素就越小,反之像素越大(2)- 百分比 %-百分比作为单位时浏览器会根据其父元素的样式来计算该值,优势就是当父元素宽高发生改变的时候,子元素也会随之改遍-如果你需要创建自适应页面,可以使用百分比(3)- em-em和百分比类似,它是相对于当前元素的字体大小来计算-使用em时,当字体大小发生
2022-05-10 19:21:14 54
原创 CSS选择器
关系选择器1、子元素选择器2:后代选择器3:相邻兄弟选择器4:选择所有兄弟选择器属性选择器伪类选择器 child式伪类type式伪类:not() 否定伪类a元素伪类伪元素选择器选择器的权重
2022-05-09 19:42:35 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人