自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从一个小程序说起

就是一个概念,例如:数据可以从键盘流入程序,又可以程序流向屏幕。

2023-05-25 19:12:41 69

原创 C++与OO思想介绍

C++时一种语言,仅仅是它的语法,特性,标准类库就已经时一门非常高深的课程,必须先打好基础在面对对象的思想中,任何事物都可以被看作一个对象。一个在复杂的模型结构都是由千千万万个对象。放眼大局,面对对象来看问题,每个对象都是一个完整的独立的个体,由相关的属性和行为组合,与外界无关。

2023-05-24 21:42:40 134

原创 BOM

window对象给我们提供了一个location属性用于获取或者设置窗体的URL,并且可以用于解析URL。因为这个属性返回的是一个对象,所以魔门将这个属性也成为location对象。

2023-05-05 20:10:47 123

原创 进制转换

s[n]*a^n)%b,那么括号打开,然后代码里把s串反转后一层层的计算,先计算s[n]*a^n%b并将结果加到s[n-1]里,s[n]比s[n-1]多乘了一个a,所以s[n-1]要加s[n]%b*a,以此类推一直取模,直到最后字符串为0结束。输入文件的第1行是一个正整数N,表示测试数据的个数,接下来有N行,每行的格式为:输入数据的进制(用十进制表示),输出数据的进制(用十进制表示),最后一个是用输入数据的进制所表示的数。第2行是输出数据的进制,空格,然后是在该进制下的输出数据。

2023-04-24 20:57:34 123

原创 DOM文本对象类型

1.1 什么是DOMDOM(Document Object Model):文档对象模型,是W3C组织推荐的处理可扩展标记语言(HTML或XML)的标准编程接口。W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容,结构和样式。1.2DOM树文档:一个界面就是一个文档,DOM中是用Document表示元素:页面中所有的标签都是元素,DOM中使用element表示节点:网页中所有内容都是节点(标签,属性,文本,注释),DOM中使用node表示DOM把以上内容都看作是对象。

2023-04-22 16:21:59 624

原创 JavaScript

javascript历史布兰登·艾奇 10天完成javascript设计函数定义方法:对象(属性,方法)函数:定义方式一例:绝对值函数if(x>=0){return x;一旦执行 return代表函数结束,返回结果!如果没有执行return,函数执行完也会返回结果,结果就是undefined定义方式二if(x>=0){return x;

2023-04-13 20:10:18 257

原创 CSS进阶

CSS盒子模型本质就是一个盒子,封装周围的HTML元素,包括外边距margin,内边距padding,边框border和实际内容content。四条边框可以分开写:border-top,border-bottom,bottom-left,boder-right(注意层叠性)样式border-style :solid(实线),dashed(虚线),dotted(点线)padding:5px 10px 20px(上像素,左右10像素,下20像素)padding:5px 10px(上下5像素,左右10像素)

2023-04-07 19:57:12 359 1

原创 HTML+CSS基础

学习目标:HTML 常用标签、CSS 基础(CSS 发展历史、作用、引用方式、三大特性、常用属性)

2023-03-31 20:25:50 405

原创 肿瘤检测

在一个正方形的灰度图片上,肿瘤是一块矩形的区域,肿瘤的边缘所在的像素点在图片中用0表示。其它肿瘤内和肿瘤外的点都用255表示。现在要求你编写一个程序,计算肿瘤内部的像素点的个数(不包括肿瘤边缘上的点)。已知肿瘤的边缘平行于图像的边缘。第一行有一个整数n,表示正方形图像的边长。其后n行每行有n个整数,取值为0或255。整数之间用一个空格隔开。已知n不大于1000。输出一行,该行包含一个整数,为要求的肿瘤内的像素点的个数。

2023-03-30 19:48:55 64

原创 java的三大特性

抛出的异常:范围,可以被缩小,但不能被扩大:ClassNotFoundException--->Exception(大)//对象能执行哪些方法,主要看对象左边的类型,和右边关系不大。子类能调用自己或者父类的方法,但父类只能只能调用自己的。//可以指向的引用类型就不确定了:父类的引用指向子类。存在条件:继承关系,方法重写,父类引用指向子类对象!//调用父类的构造器,必须要在子类构造器的第一行。重写:子类的方法和父类必须一致,方法体不同!父类的功能,子类不一定需要,或者不能满足。

2023-03-30 14:32:25 51

原创 面向对象

面向对象编程(object-oriented programming,oop)面向对象的本质:以类的方式组织代码,以对象的组织(封装)数据***抽象三大特性封装继承多态认识角度:先有对象后有类,对象,具体的事物,类,抽象的。

2023-03-27 18:48:31 27

原创 ~前端入门~

目标:走进前端和 vscode 插件安装、认识浏览器、Gitee 提交。

2023-03-24 14:41:42 817

原创 HTML解析

例如,abc,123 是一个词,但是abc, 123是两个词,即abc, and 123(即以空格作为单词的分隔符)。要求显示输入文件的内容,你需要知道html的标签:<br>表示换行,<hr>表示水平线,另外还有制表符,空格和换行符。如果你在一台没有安装Netscape浏览器的Macintosh机器上,试着阅读一个html文档,那是件非常困难的事情。(1) 如果你读入的词,结果行没有超过80个字符,那么就显示它,否则换行显示。(3) 如果你读入<hr>标签,则要在新一行中显示80个‘-’字符。

2023-03-23 21:48:34 366

原创 **数组**

ArrayIndexOutOfBoundsException:数组下标越界异常!当一个数组中大部分为0,或者为同一个值的数组时,可以使用稀疏数组来保存数组。堆:存放new的对象和数组,可以被所有的线程共享,不会存放别的对象引用。方法区:可以被所有线程共享,包含所有的class和static变量。数组的工具类java.util.Arrays。栈:存放基本数据类型,引用对象的变量。array[i].length内部的。array.length 外面的。合法区间:0-length-1。直接使用类能够进行调用。

2023-03-23 20:29:49 34

原创 *类型转换*

运算中,不同类型的数据先转化成同一类型,然后进行计算。// 强制转换 (类型)变量名 高--低。转换的时候可能存在内存溢出,或者精度问题。JDK新特性,数字之间可以用下划线分割。不能把对象类型转换位不相关的类型。操作数比较大的时候,注意溢出问题。把高容量转换到低容量是强制转换。//自动转换 低--高。不能对布尔值进行转换。

2023-03-22 19:38:59 34

原创 scanner对象

通过scanner类的next()与nextline方法获取输入的字符串,在读取之前一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。java给我们提供了这样的一个工具类,我们可以获取用户的输入,java.util.scanner是java5的新特征,我们可以通过scanner类来获取用户的输入。以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符。对输入有效字符之前遇到的空白,next()方法会自动将其去掉。

2023-03-22 19:37:46 24

原创 方法的基础知识

方法包含在类或对象中java方法类似与函数修饰符(public static……)返回值类型 方法名方法体return实参 形参java是值传递***拷贝的概念。

2023-03-22 19:37:23 34

原创 运算符!!!

一定要学会使用这种方法,很好用。<< >>非常好用,位运算。

2023-03-16 14:49:04 37

原创 【无标题】

关系运算符:>,<,>=,<=,==,!位运算符:&,|,^,~,>>,<<,>>>(了解!算术运算符:=,-,*,/,%,++,--扩展赋值运算符:+=,-=,*=,/=逻辑运算符:&&,||,!

2023-03-16 14:04:02 28

原创 变量和常量

java变量是程序中最基本的存储单元,包括变量名,变量类型,作用域。java是一种强类型语言,每种变量都必须声明类型。//修饰符,不存在先后顺序,final是常量。//除了基本类型,其余的默认值都是NULL。//布尔值:默认是false。变量就是可以变化的量!初始后不能不能再改变值。

2023-03-15 18:54:57 26

原创 一个简单的化学问题

因此,你写了一段程序,在实验的时候运行在实验室的笔记本电脑上。你将写一个程序,输入每个观测到的温度,程序将自动计算当前温度与前一个温度间的差值,然后输出它。输入一系列的温度,每个温度占一行,温度的范围从-10 到200,温度精确到小数点后两位。你们化学实验室的助教是一名非常热心的研究生,他要求你在混合实验时监测整个实验室每分钟的温度,以便能够绘制出整个实验室的温度变化率。你的程序将输出一系列温度的差值。思路:首先scanf刚开始的温度,再进行循环,依次输入,与前面的温度作差,最后输出结果。

2023-03-15 15:47:32 101

原创 数据类型拓展

*编码 Unicode 2字节 65536 Excel 2^16=65536。整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x。// float 有限 离散 含入误差 大约 接近但不等于。/// 最好完全避免使用浮点数进行比较。/// 最好完全避免使用浮点数进行比较。/// 最好完全避免使用浮点数进行比较。/// 最好完全避免使用浮点数进行比较。//BigDecimal 数学工具类。** 所有的字符本质还是数字。以后再提到(深思深思)//对象 从内存分析。

2023-03-15 15:21:26 19

原创 java数据类型

强类型语言要求变量的使用要严格符合规定,所有变量必须先定义才能使用安全性高,速度慢!弱类型语言 例如VB JS和上面相反java的数据类型分为两大类基本类型(primitive type)整数类型:byte(1个字节):-128~127short(2个字节):-32768~32767int(4个字节):-2147483648~2147483647long(8个字节):-9223372036854775808~9223372036854775807long类型在数字后面加个L。

2023-03-14 21:35:33 14

原创 java标识符

java所有的组成部分都需要名字,类名,方法名,变量名都被成为标识符。首字符之后可以是字母,数字,下划线,美元或任何字符组合。所有标识符都应以字母,美元符,下划线开始。不能使用关键字作为变量名或方法名。不建议用中文和拼音!标识符的大小写敏感的。

2023-03-14 21:05:46 18

原创 注释的重要性

源文件->java编译器->字节码文件->类装载器->字节码校验器->解释器->操作系统平台。BAT 百度阿里腾讯等大的公司一定有要求!多行注释 /* */可以注释一段文字。书写注释是一个非常好的习惯!文档注释 /** (用的少)Annotations 注解。Block是块,Line是行。Comments 注释。

2023-03-14 21:01:12 26

原创 输出HelloWorld详细规程

1.随便新建一个文件夹,存放代码2.新建一个Java文件文件后缀名为.javaHello.java[注意点]系统可能没有显示文件后缀名,我们需要手动打开3.编写代码public class表示类main是方法后面是参数4.编译javac java文件,会生成一个class文件5.运行class文件,java class文件。

2023-03-14 18:33:21 116 1

空空如也

空空如也

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

TA关注的人

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