自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 10.对象的使用,遍历

/ 遍历对象 (注意这里用了for in来遍历对象,但是很少使用他来遍历数组的原因是这里如果遍历的屎数组那他的key是字符串,而数组的key是数字)//对象里的方法(注意这里对象外面的叫做函数,对象里面的叫做方法)// 注意得加引号 都用这种就行了其实。// 对象的属性访问 (两种方法)// 注意这里一定是obj[key]// 注意对象的属性是没有顺序的。// 对象的属性删除(了解就行)// 调用对象里的方法。// 对象的属性修改。// 对象的属性遍历。// 对象属性的添加。

2024-03-28 21:00:48 359

原创 9.函数,变量作用域(全局作用域和局部作用域),匿名函数,立即执行函数,逻辑中断,常见值布尔判断

其实学习函数学习的不仅仅是在js中如何声明一个函数如何给函数传参如何引用和调用函数,函数在整个编程领域都是一种思想—抽取和封装的思想那么啥是抽取和封装的思想呢?

2024-02-29 23:00:18 781

原创 8.JavaScript里的while循环,for循环,break,continue,遍历数组,循环嵌套,求数组最大值,数组增删改查

循环一定要有三要素这里直接上黑马程序员老师的课件把注意一定要有循环的退出条件不然你的电脑内存小就完蛋了!!!!!

2024-02-19 16:59:13 507

原创 7.JS里表达式,if条件判断,三元运算符,switch语句,断点调试

表达式就是可以被求值的代码比如什么a = 1语句就是一段可以执行的代码比如什么if else直接给B站的黑马程序员的老师引流一波总结的真好。

2024-02-16 13:23:31 913

原创 6.JavaScript中赋值运算符,自增运算符,比较运算符,逻辑运算符

就是简单的加减乘除,没啥可说的这里直接上代码比较好</</</// 等号(=)let5;log;// 输出: 5// 加等于(+=)let10;+=2;log;// 输出: 12// 减等于(-=)let8;-=3;log;// 输出: 5// 乘等于(*=)let6;*=4;log;// 输出: 24// 除等于(/=)let12;/=3;log;// 输出: 4// 取余等于(%=)let7;%=2;log;// 输出: 1</</

2024-02-10 21:17:11 986

原创 5.JavaScript里常量和数据类型(数字类型,字符串类型,模板字符串,布尔类型undefined,null检测数据类型),类型转化

常量就是不能改变的量,就是向计算机内存要一款空间然后存储的东西不能改变用const声明并且一定要初始化值

2024-02-08 18:38:43 902

原创 4.JS变量(变量本质,声明,更新,交换,命名规则,let和var的区别,数组简单使用)

这里就写个人理解把,不仅仅是针对于js,在编程语言中,要想要计算机执行并且理解人类的意图,那么首先计算机要存储人类输入的数据,这个时候变量的作用就来了,,目前我接触到的编程语言都是这样的,

2024-02-06 11:47:36 779

原创 3.JS注释,结束符,输入,输出语句以及代码执行顺序

/

2024-02-05 17:08:01 398

原创 2.JS都可以写在哪里

上面那段代码就是外部的js,打开这个HTML画面。

2024-01-30 17:12:35 300

原创 1.JS第一课简单看看这是啥东西

JS是一门编程语言,是一种运行在客户端(浏览器)的编程语言,主要是让前端的画面动起来,注意HTML和CSS不是编程语言,他俩是一种标记语言。JS只要有浏览器就能运行不用跟Python或者Java一样上来装一个jdk或者Python解释器。

2024-01-29 17:19:24 527

原创 vue 启动!!

这里我学习的内容全是自己看菜鸟教程学习的,不存在抄袭的心里就是自己记录笔记。1.打开vscode的终端进入到package.json文件的目录下。首先要启动vue我这里使用的是npm命令,要保证电脑安装了npm。然后输入npm run dev就可以直接运行了启动之后是这样的。注意一定是有package.json才行哦。在浏览器上面输入对应的url。

2024-01-27 20:46:16 91

原创 关于工作中优化代码效率的思考

在我的工作当中,总是会优化代码,那么出现这个问题的主要原因是因为**1.**我们在写完代码之后并没有代码评审这一过程,个人认为管理岗位更多考虑的是我这个功能能不能按期交付,并不关系代码的质量,反正能用就行,又不是不能用!!然后在客户现场通过一顿花言巧语来蒙混过关**2.**开发周期太短,开发人员往往没有经过深思熟虑的前序准备工作,拿到需求想一想差不多了就开始干了**3.**同一个接口好多人开发,一个人一个想法,最后会导致代码杂乱无章。

2024-01-27 20:39:41 167

原创 Java 计算溢出

文章目录描述代码展示结果截图描述在计算过程中如果超过数据的表达范围就会发生溢出,导致精度的流失比如用byte类型储存一个大于128的数字是不正确的一个道理代码展示public static void main(String[] args) { int num1 = 1000000000;//10亿 int的数据表示范围是20亿所以是正确的 int num2 = 20; int result1 = num1*num2; System.out.println("num1*num2

2020-07-25 15:57:23 852

原创 选择排序 Java 外层循环n-1,内层循环只有n

这里写目录标题算法描述图片描述代码展示口诀算法描述首先看一下搜狗百科的介绍选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法…巴拉巴拉一堆术语,咱也听着费劲。说白了,首先把第一个元素当成最小的,然后依次和后面的数组元素比较,如果找到一个比第一个元素还小的元素,就交换两个元素,直到数组末尾,没循环一次就找出来一个最小的元素放在前面图片描

2020-07-18 18:29:05 587

原创 Java 冒泡排序法 外层循环n-1,内层循环n-1-i

文章目录算法描述图片描述代码展示记忆口诀算法描述依次比较相邻的元素,如果前者比后者大,就交换位置,每次都会从没有比较过的数组元素中挑出来一个最大值放到末尾,直到所有的元素都比较完成后结束说白了这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,像气泡一样把最大值依次浮出水面图片描述一定要注意是紧邻的两个元素比较,比较出来的较大元素会继续和下一个元素进行比较,直到数组末尾。代码展示import java.util.Arrays;import java.util.Scanner

2020-07-18 18:02:52 2862 1

原创 Java 命令行参数

目录命令行参数命令行执行代参的格式执行过程运行结果命令行参数main方法可以从命令行接收字符串参数。参数以空格分隔,如果参数本身包含空格,用双引号括起来,命令行参数将传递给main方法的args参数。args是一个字符串数组,可以通过数组下标访问每个参数。命令行执行代参的格式Java 类名 参数1 参数2 …例如:Java calculateaverage “小明” 98 92 99 91 93下面 编写程序在命令行输入学生姓名以及各科的成绩,计算学生的平均分并输出。public stati

2020-07-17 15:57:40 631

原创 C语言 希尔排序 使用监视哨

文章目录算法介绍思想讲解优点代码运行结果算法介绍希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。思想讲解具体思想就是从无序的数组中每隔一

2020-07-05 17:57:39 536

原创 Java 输出9*9乘法表

代码思想首先要用循环控制两个乘数,所以要用到循环的嵌套知识在最里面的循环执行完一次之后,要进行换行操作代码展示public class 乘法表 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.printf("9*9乘法表\n");//标题的输出 for (int i = 1; i <= 9; i++) { System.out

2020-06-29 14:49:54 938

原创 C语言 直接插入排序

文章目录算法描述代码思想讲解代码展示运行结果算法描述首先举一个例子,类似于扑克牌的排序,比如我们手里有2和4,接下来又来一个3这时候我们的操作是直接吧3插入到2和4中间,这时候手里的牌就变成了2 3 4,那么在这个算法里大体思想也是一样的,插入算法基本上分三步。找到插入元素。找到合适插入位置。插入元素,把插入位置之后的元素往后移一位。代码思想讲解首先我们把给定的序列分成有序区和无序区,但是因为计算机在循环之前不知道是不是有序的,所以在操作之前的计算机里把所有的数组元素都当做了无序区。

2020-06-28 16:43:57 670

原创 C语言 判断三角形的类型

文章目录问题描述思想简述代码展示运行结果问题描述根据输入的三角形的三条边判断三角形的类型,并输出他的面积和类型思想简述首先分析三角形的类型三角形等腰三角形直角三角形普通三角形等边三角形等腰直角三角形看程序框图分支部分要用if语句来操作求面积要用到的海伦公式代码展示#include<stdio.h>#include<math.h>//因为要用到sqrt根号这个函数所以要引用这个头文件 int main(){ float a,b,c;//用来储存三角形三边的信

2020-06-25 00:30:43 8537 3

原创 C语言 打鱼晒网问题 函数调用方法

文章目录问题描述思想解析代码展示运行结果:问题描述如果一个渔夫从2011年1月1日开始每三天打一次渔两天晒一次网,编程实现当输入2011年1月1日以后的任意一天,输出该渔夫是在打渔还是在晒网。思想解析首先分析问题我们需要做的事情判断是否为闰年。(即能被4整除又不能被100整除或者能被400整除的是闰年)判断输入的年份距离初始日期有多少天的间隔用求出距离的天数来判断出是在打渔还是在晒网代码展示/*如果一个渔夫从2011年1月1日开始每三天打一次渔,两天晒一次网,编程实现当输入2011年

2020-06-23 22:51:34 466

原创 Java 判断是否为闰年 if

首先要明确闰年的条件是什么:四年一闰,百年不闰,四百年再闰,意思是:不是整百的年份只要被4整除的就是闰年,整百的年份必须得被400整除才是闰年这里用到if条件语句来完成功能的实现。import java.util.Scanner;public class 判断闰年 { public static void main(String[] args) { // TODO Auto-generated method stub int year; System.out.pr

2020-06-17 22:10:48 1162

原创 C语言 穷举法 百元买百鸡问题。

穷举法,百元买百鸡问题中国古代数学家张丘建在他的《算经》中提出了一个著名的“百元买百鸡”的问题鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百元买百鸡,问翁,母,雏各几何首先分析,穷举法的思想无非就是有几个量就用几个量来几层循环,把所有可能的情况通过循环挨个走一遍,最后在if()条件语句,筛选出符合条件的情况,在输出,直接看代码注释#include<stdio.h>int main(){ int i,j,k; /*分别代表公鸡母鸡和小鸡*/ for(i=0;i<=20;i

2020-06-16 00:41:58 9393 1

原创 Java程序练习:输出两点之间的距离。

首先要用到Scanner类 ,可以使用该类创建一个对象Scanner scanner = new Scanner(System.in); 然后scanner对象会调用next.Double(),上述方法执行的时候回造成阻塞,即你不给他输入信息,他就一直会停在那里等着你的信息输入,不会往下执行。下面看代码。import java.util.Scanner;public class 计算输出两个点之间的距离 { public static void main(String[] args) { //

2020-06-16 00:10:58 771

原创 C语言 穷举法 婚礼上的谎言

题目3对情侣参加婚礼,3个新郎abc,三个新娘为xyz,有人想知道究竟谁与谁结婚,于是就问新人中的三位,得到以下结果,a说他将和x结婚,x说他的未婚夫是c,c说他讲和z结婚,这人事后知道他们在开玩笑,说的全是假话,那么究竟谁与谁结婚了呢,用C语言实现问题的解决’这里借鉴的书上的代码,具体用到的穷举法。#include<stdio.h>int main(){ int a,b,c; /*代表新郎,为了方便循环表达用123来代替新娘的xyz*/ for(a=1;a<=3;a++

2020-06-14 00:48:51 620

原创 Java练习例子 求平均分

直接看代码。import java.util.Scanner;public class 求平均分 { public static void main(String[] args) { // TODO Auto-generated method stub double a,b; double c; System.out.print("请输入两科的成绩"); Scanner scanner=new Scanner(System.in); a=scanner.nextDouble

2020-06-13 14:04:28 297

原创 C语言 计算某日是该年的第几天 非函数调用方法和函数调用方法

用到的知识点首先要知道闰年的判断条件是什么。 四年一闰,百年不闰,四百年再闰,意思是:不是整百的年份只要被4整除的就是闰年,整百的年份必须得被400整除才是闰年。闰年2月29天,平年二月28天 这里我用到数组来储存闰年和平年的每月天数之后用到if ;else语句来将闰年和平年分开来计算,注意如果输入月份为一月则不需要用数组来累加直接输出对应的天数就是该年的第几天。下面看代码,第一种用到的非函数调用方法。#include<stdio.h>int main(){ int year,mon

2020-06-12 19:48:55 399

原创 Java练习例子:计算圆柱体积

键盘输入需要的常量值,经过计算后输出。直接看代码import java.util.Scanner;public class 计算圆柱体的体积 { public final static double PI=3.1415926; public static void main(String[] args) { // TODO Auto-generated method stub double v,r,h; /*首先定义常量,需要用的有体积,半径和高*/ S

2020-06-11 22:37:06 2306

原创 Java练习例子 计算圆的面积

直接看代码吧import java.util.Scanner;public class 计算圆的面积 { public final static double PI=3.1415926; public static void main(String[] args) { double area; double r; System.out.print("请输入圆的半径"); Scanner scanner=new Scanner(System.in); r=scanner.n

2020-06-11 22:10:01 998

原创 Java练习例子 枚举类型

自己关于枚举的理解枚举的意思是Java自动给按照枚举值出现的顺序赋值,注意是从0开始分配编号,下面例子就是从Sun开始以初始值为0依次往下赋值。枚举的优点不需要逐个定义了,比较方便吧,通过name()可以获得枚举值得名称,通过ordinal()可以获得枚举值的编号。public class 枚举类型 { public enum Week{ Sun,Mon,Tue,Wed,Thu,Fri,Sat }; /*枚举的英文是enumerate所以Java里的枚举是缩写e

2020-06-11 21:17:11 183

原创 C语言 任意次方后的三位数

/***任意次方后的三位数,即求x^y的最后三位数,x,y的值由键盘输入#include<stdio.h>int main(){ int a,b,i,result=1,x; /*a--底数,b--幂数,i--控制循环次数的量,result--结果,x--后三位数字 */ printf("请输入底数:"); /*首先在键盘上输入对应的底数和幂数这个很简单*/ scanf("%d",&a); printf("请输入幂数:"); scanf("%d",&a

2020-06-11 00:18:49 1361 2

原创 C语言 九阶乘法表输出

九阶乘法表输出#代码/9乘9乘法表输出程序/#include<stdio.h>int main(){ int i,j,x;int a,b,c;for(i=1;i<10;i++){for(j=1;j<10;j++){ x=ij;printf(" %d%d=%-3d",i,j,x);/这里-3d意思是左对齐和下面的程序有对比/}printf("\n");/注意这里的换行转义字符,为了美观,每次到j等于9的时候进行换行操作/}printf("\n\n以下是没

2020-06-10 18:42:45 359

空空如也

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

TA关注的人

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