![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习日报
学习笔记
CXLnzz
这个作者很懒,什么都没留下…
展开
-
2021-03-05
原创 2021-03-05 17:05:34 · 52 阅读 · 0 评论 -
1229冒泡排序
一、冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。1.1、算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个; << 判断是否交换对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;<< 元素交换次数针对所有的原创 2020-12-30 08:18:03 · 80 阅读 · 0 评论 -
2020-12-29
c#字符串的属性和方法1.字符串的属性{1}得到字符串的字符数:Lengthstring Str = "123456";Console.WriteLine(Str.length); {2}不分配存储空间:string.Empty例:判断一个字符串是不是空先声明空的字符串string Str = ""; /分配存储空间或string Str = string.Empty; /不分配存储空间消耗由大到小1. Str.length == 0;原创 2020-12-29 08:21:58 · 63 阅读 · 0 评论 -
12.25
程序和程序结构程序概念:计算机为了实现某种特定的功能而编写的一段程序顺序结构:按照程序的顺序执行选择结构:根据给定的条件进行判断,由判断的结果确定下一步的执行循环结构:在条件成立的范围内,重复的执行条件的本质最终就是布尔值if选择结构概念:是一种根据条件判断之后 再做处理的语法结构用法:第一个条件不成立时,执行第二个条件,都不成立执行else例:if (条件一){ 条件一成立之后执行的程序}else if (条件二){ 条件一不成立,条件二成立之后执行的程序原创 2020-12-26 08:17:00 · 99 阅读 · 0 评论 -
1223
类的定义与对象的实例化类的定义:文件名就是类名在这里插入图片描述给类中添加属性私有属性:String color;公有属性:public String color;在这里插入图片描述对象的实例化类名 变量名 = new 类名();在这里插入图片描述● 获取对象的属性值并修改对象.属性名=值在这里插入图片描述.定义方法并使用定义方法格式:访问修饰符 返回值类型 方法名( 形参的类型 形参名称 ){方法执行内容}返回值类型默认:void基本类型:如int数组:数组名[]原创 2020-12-24 08:07:45 · 386 阅读 · 0 评论 -
2020-12-23
C#简介.NET framework:舞台C#:舞台上的演员visual studio:开发工具0081.1 C#基本骨架using System; using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace day_01{ class Program { static void .原创 2020-12-23 08:17:09 · 77 阅读 · 0 评论 -
2020-12-18
display 显示与隐藏让元素消失display:none让元素显示display:其它样式例子绘制两个块让第一个块display none关注效果关注一下源码关注下隐藏的是否有位置能见度 visibility隐藏与显示隐藏visibility:hidden显示visibility:visible什么是元素的显示与隐藏显示与隐藏小结溢出 overflow垂直对齐vertica...原创 2020-12-18 16:56:28 · 197 阅读 · 1 评论 -
1215
rotate旋转 css格式transform:scale(x缩放,y缩放)transform:scale(倍数)定位改变盒子的display状态 0924被定位了的盒子,会被转换为行内块模式具有以下特点可设置宽高样式默认宽度由内容决定 思考,默认的块与内联元素的特点定位小结定位与垂直外边距合并 0924顶部外边距踏陷的解决办法新增主要操作父标签:浮动脱标定位代码<!doctype html><html lang="en"原创 2020-12-16 16:25:26 · 83 阅读 · 0 评论 -
1215
CSS总结 • 【第4章 CSS浮动】写在前面的话:如果你理解css盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。本文以div元素布局为例。12教程开始:首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。注意,以上这些理论,是指标准流中的div。无论多么复杂的布局,其基本出发点均是:“如何在一行显示多个div元素”。显然原创 2020-12-16 16:08:48 · 120 阅读 · 0 评论 -
12.09
第3章 盒子模型内容宽度:width像素:px百分比:%内容高度:height像素:px百分比:%让盒子里的元素垂直居中height: 40px;line-height: 40px;盒子边框:border内边距:padding子元素设置padding,父级盒子不发生变化外边距:margin垂直外边距和水平外边距区别两个盒子在同一水平上,给左边的盒子设置右外边距,给右边的盒子设置左外边距,它们的外边距不会合并,都会存在两个盒子在同一垂直上,给上面的盒子设置底外边距,给原创 2020-12-16 16:05:51 · 64 阅读 · 0 评论 -
12.8
CSS1.视频链接<video src="视频URL" controls="controls"></video><video controls="controls"> <source src="视频URL"> <source src="视频URL"> 你的网页无法播放视频</video>多个资源:source如果视频不能正常播放(浏览器不支持的情况)video标签包裹的文字就会显现出来音频兼容性的解决办法:音原创 2020-12-15 11:05:15 · 154 阅读 · 1 评论 -
12.09
CSS//1.文本样式属性 含义 属性值font-size 大小 (默认:inherited,继承父级大小)(像素:px、百分比:%、倍数:em)(小:small、大:large、正常:medium)font-weight 粗细 (默认:normal、普通)(粗体:bold、有强调的意思、粗细700)(自定义:100-900)font-family 字体 (格式:“宋体”,“Arial”;)添加多种字体,用逗号隔开、防止一些用户没有第一种字体,就会显示第二种字体font-style 样式 (默认原创 2020-12-11 13:11:41 · 71 阅读 · 0 评论 -
12.4
CSS//1.CSS简介CSS是cascading Style Sheet的缩写CSS全称为"级联样式表",通常又称为“风格样式表"用于网页风格设计//2.CSS的三种引入方式三种引入方式 用法行内式内嵌式 内写样式,style写在head头部标签里外链式优先级:行内式>内嵌式>外链式在这里插入图片描述//3.CSS选择器3.1基本选择器基本选择器 用法标签选择器 标签名{ 样式属性:样式值;}类选择器 (点).class值{ 样式属性:样式值;}、class名不能原创 2020-12-09 11:15:43 · 70 阅读 · 0 评论 -
2020-12-05
属性action 数据提交地址name 元素的名称value 元素的值size 规定输入字段的宽度maxlength 规定输入字段的最大长度placeholder 在输入字段为空时显示required 规定必需在提交表单之前填写输入字段readonly 只读disabled 禁用checked 设置默认选中accept 设置上传的文件类型selected 下拉...原创 2020-12-05 08:22:14 · 77 阅读 · 0 评论 -
11.28
HTML1.列表ul 无序列表 (实心圆(默认值):disc)(圆环:circle)(方形:square)(不显示符号:none)ol 有序列表 (数字(默认值):1)(字母:a/A)(罗马数字:i/I)li 列表项dl 定义列表 dl是表格标签、与table表格类似组合标签、故名叫dl表格dt 定义列表的项目 dt是小标题dd 定义列表中项目的描述 dd是对dt的解释2.表格2.1分层表格容器/行容器/单元格容器:table/tr/td2.2标签th 表头单元格标签 和td一样放在原创 2020-12-01 23:12:04 · 75 阅读 · 0 评论 -
11.27
11.2指定链接目标:href本地html,或者远程url页面地址:跳转资源文件:下载图像、表格、音频、视频等都可以添加超链接1.3弹出方式:target_self默认值,当前窗口打开_blank新窗口打开//2.图片标签2.1用法1 2.2指定图片目标:src同一级:目标名称进一级:文件名/退一级:…/绝对路径:绝对地址2.3属性宽:width高:height边框:border图片无法显示的提示:alt鼠标移上去,显示的内容:title如果只给一个宽或只给一个高,原创 2020-12-01 23:10:52 · 55 阅读 · 0 评论 -
11.25
HTML//1.HTML是什么?HTML:hyper text markup language超文本标记语言hyper:超级、text:文本、markup:标记、language:语言超文本:超越文本,超链接文本不是编程语言,而是一种标记语言//2.HTML文档结构2.1基本骨架 Title </body>123456789102.2标签的分类根据标签是否关闭,分为,关闭型和非关闭型关闭型:有结束标签,即标签成对出原创 2020-11-26 09:21:39 · 98 阅读 · 0 评论 -
11.20
分割字符串1.分割字符串的方法:split()用法:字符串.split(“分割依据”);试验:分割诗句public class day16_01 {public static void main(String[]args){String a=“床前明月光,疑似地上霜,举头望明月,低头思故乡”; /诗句String[] b = a.split(","); /用逗号分割诗句,字符串会变成多个字符串,所以要用数组接收/用遍历,打印输出for(int i=0;i<b.length原创 2020-11-21 13:22:32 · 102 阅读 · 0 评论 -
11.18
Java字符串的属性//1.获得字符串长度的属性: length()用法:字符串.length()试验:public class day15_09 { public static void main(String[]args){ String a="hello"; /写一个字符串,命名为a,值是hello System.out.println(a.length()); /输出字符串长度a.length() }}原创 2020-11-19 09:05:07 · 79 阅读 · 0 评论 -
11.13
Java定义具有参数的方法1 public 返回值类型 方法名( 形参的类型 形成名称 ){ 方法执行内容 }2 表示需要给出这个参数,才会运行方法并使用参数123例:public void fangfa(String eee; int i){ System.out.println(eee); System.out.println(i); }调用带有参数的方法1 对象.方法名( 实参1,实参n );1例:1 a.fangfa(“成功”,5);23 a是类名4 “原创 2020-11-16 19:07:34 · 62 阅读 · 0 评论 -
11.13
对象的使用格式小结public class 类名称 { // 声明一个没有赋值的属性 类型名 属性名称; // 边声明,边赋值 类型名 属性名称 = 属性值; // 基本方法的定义 public void 方法名1() { 编写方法1所需要执行的各种代码; } // 具有返回值的方法 public 返回值类型 方法名2() { 编写方法2所需执行的代码; return 返回值;原创 2020-11-14 11:20:32 · 106 阅读 · 0 评论 -
11.11
类的定义与对象的实例化利用类生成对象类名 变量名 = new 类名();给对象的属性赋值对象名.属性 = 值;获取对象的属性值对象.属性名定义对象方法方法要在类中定义public void 方法名(){方法要做的事情方法要做的事情2}对象调用方法对象.方法名()...原创 2020-11-11 19:53:50 · 58 阅读 · 0 评论 -
11.10
part13 循环进阶输出一行直线需求利用循环来完成从键盘接收一个整数假设用户输入了一个6那么输出6个星花,在一行6解决代码import java.util.Scanner;public class ppp { public static void main(String[] args) { // 固定的获得Scanner工具的写法 // 类型名称 变量名 = 值; Scanner ipt = new Scann原创 2020-11-10 14:42:28 · 62 阅读 · 0 评论 -
11.05
1105数组的算法升序引入一个工具知识如何导入工具类import 工具类的路径使用工具sort方法功能帮我们把数组进行升序,由小到大会影响数组内部的结构用法Arrays.sort(数组);import java.util.Arrays;public class Test { public static void main(String[] args) { int[] nums = new int[]{2,5,3,2,6};原创 2020-11-07 07:59:29 · 82 阅读 · 0 评论 -
11.04
数组数组的特点数组是数据的容器数组是有容量的数量实际的存放量不一定等于容器数组中的数据是有位置编号的数组的操作自定义不给值格式类型[] 变量名=new 类型[长度]; // 例子,定义一个长度为6的整数数组int[] numArr = new int[6];往数组的空间中存值格式数组[下标]=值获取数组中下标对应的空间的值格式数组[下标]如果数组的其它空间没有给过值,它会具有默认值整数数组默认值是0关于数组默认值数组的下表越界的情原创 2020-11-05 10:49:35 · 68 阅读 · 0 评论 -
2020-11-03
循环控制退出循环break功能在循环中遇到break会跳出整个循环代码块不会再继续下一轮循环例子在循环中,如果出现了break关键词代码会跳出跳个循环体跳过循环continue功能跳过本轮循环,下一轮循环还会继续小结break跳出整个循环,解释器会执行循环体后面的代码continue跳过本轮循环,会继续下一轮循环游戏循环...原创 2020-11-03 16:12:34 · 63 阅读 · 0 评论 -
1031 学习日报 三种循环结构
分支结构if结构if (条件) { 成立就执行这里的内容} // 二路if (条件) { 成立就执行这里的内容;} else { 条件不成立时,执行此处内容;} // 多路分支if (条件) { 成立就执行这里的内容;} else if (条件n) { 条件n成立时要执行的语句;} else { 条件不成立时,执行此处内容;} switchswitch (变量) { case 值1:原创 2020-11-02 19:50:54 · 75 阅读 · 0 评论 -
2020-10-30
1030知识回顾单路分支使用情景遇到某个情况时,会做某个事购物满88,减免邮费满多少,送多少语法if(条件){ 执行结果}二路分支情景判断一个条件,如果成立,执行a,否则,就执行b例子购物判断是否是会员,如果是会员,那么可以打8折,如果不是会员,打95折格式if(条件){ 条件成立时的情况} else{ 条件不成立时的情况}多路分支情景判断条件1,如果成立,执行事件1。如果不成立,那么判断条件2,条原创 2020-10-30 21:53:25 · 90 阅读 · 0 评论 -
2020-10-28
什么是选择结构什么是选择结构:根据已知条件进行逻辑判断,满足条件后执行相应操作。生活中的选择结构如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励如果体温高于37.2度,不允许乘坐公交车上班赶时间,地铁OR出租车在这里插入图片描述在这里插入图片描述生成随机数生成0-1之间的小数Math.random()生成0-9之间的整数(int)(Math.random()(9+1))生成0-n之间的整数int num=(int)(Math.random()(n+1);生原创 2020-10-28 22:01:33 · 112 阅读 · 0 评论 -
10.27
案例解决/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub String brand = "爱国者F928";//品牌 double weight = 12.4; String type = "内置锂电池"; int price = 499; System.out.println("品牌:"+brand); S原创 2020-10-27 15:06:27 · 100 阅读 · 0 评论 -
10.24
day03 实体与标识符 变量与数据类型变量计算机三大硬件我们使用计算机来进行程序编写,那首先应该了解一下计算机的基本的组成,以及他的运作方式。看一看计算机的组成,然后会介绍在这些主城里面开的核心硬件。计算机的组成在这些应景当中,重点介绍CPU硬盘以及内存三个。CUP形象代表=施工队小结:1直接负责工作任务,2需要材料从仓库中取内存形象代表=临时仓库特点:1容量有限2施工队取材速度快3建材放在此处不安全4材料由仓库提供硬盘形象代表=总部仓库特点:1容量大2建材存在此处安全3施原创 2020-10-26 14:48:04 · 144 阅读 · 0 评论