自定义博客皮肤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)
  • 收藏
  • 关注

原创 JavaScript

面向抽象编程1.对象的向上转型:上转型对象不能操作子类新增的成员变量与方法父类 f=new 子类();2.Open-Closed Principle:系统应当对扩展开放,对修改关闭。(怎么办?面向抽象和接口啊!)3.面向抽象编程:设计类时,不该让类面向具体的类,而是面向抽象类。例子:设计抽象类SIM,以便扩展具体的运营商public abstract class SIM {protected String number;protected String type;public abstract void

2020-10-14 20:48:44 91

原创 JavaScript

导航父元素Parent()找到的是父元素Parents()找到的是祖先节点后代Childred()找到的是当前元素的直接后代,里面可以穿插name与class来找到具体哪一个后代Find()同胞Siblings()找到当前元素的所有同胞元素Next(),找到的是当前元素的下一个弟弟元素nextAll(),找到的是当前元素的所有弟弟元素,只能向下查找nextUntil(),找到的是两个参数之间的弟弟元素prev(),找到的是当前元素的上一个哥哥元素prevUntil(),找到的是两个

2020-10-06 19:51:14 113

原创 JavaScript

概念: Javascript是一种轻量级弱类型的脚本语言,在web浏览器中进行解释和运行。Javascript分为了三个部分,1.ECMAscript(核心)2.DOM(document object module)3.BOM(bowser object module)作用:作为一门脚本语言,它可以让我们的静态网页“动”起来,包括动态的数据丶标签丶样式等等。引用:放在html文档的部分或者使用外联,比如: Javascript语法:1.声明变量:var name = “zhangsan”;

2020-10-05 21:00:07 91

原创 jQuery基础

什么是 jQueryjQuery 是开源软件,使用 MIT 许可证授权。jQuery 的语法设计使得许多操作变得容易,如操作文档对象(document)、选择文档对象模型(DOM)元素、创建动画效果、处理事件、以及开发 Ajax 程序。jQuery 也给开发人员提供了在其上创建插件的能力。这使开发人员可以对底层交互与动画、高级效果和高级主题化的组件进行抽象化。模块化的方式使 jQuery 函数库能够创建功能强大的动态网页以及网络应用程序。微软和诺基亚已宣布在他们的平台上绑定 jQuery。微软最初在 V

2020-09-30 20:39:27 289

原创 jQuery基础学习

一:函数绑定1:为DOM绑定方法有两种方法,一种在js中根据DOM ID监听,一种在Dom结构中绑定方法。其实都一样,前者的Click当触发时其实就是后者的onClick,而两者都是在绑定中放了一个处理方法。根据DOM id在js中监听,如下<button id="Import"></button><script src="js/jquery-3.2.1.min.js"></script><script> $("#Import")

2020-09-29 20:26:41 122

原创 今日笔记

1.集合框架这个是一个需要多加掌握的部分,做Java开发,可以说没有不用到集合框架的,这很重要。但是这里的知识点并不难,但是对于集合最好要了解内部的实现方式,因为这样有助于你在各个不同的场景选择适合的框架来解决问题,比如有1W个元素的集合,经常要进行contains判断操作,知道了集合的特性或者内部实现,就很容易做出正确的选择。这里包括了如下内容(并发相关不包含在内):集合框架的体系: 基础Collection ,Map具体集合实现的内容, List ,Set ,Map 具体的实现,内部结构, 特殊的方法

2020-09-21 19:53:12 95

原创 今日笔记

导航Document是根节点parentNode:获取父节点childNodes:获取所有子节点firstChild:第一个子节点lastChild:获取最后一个子节点BOM概念browser object model9.1 常用对象Window:窗口,浏览器的窗口我们定义的全局变量和全局函数都是window对象的属性和方法全局变量是window的属性。全局函数是window的方法:Window.innerWidthWindow.innerHeight常用的方法:Open

2020-09-18 15:35:03 80

原创 JavaScript概念

调用栈执行每个人都听说过Stack Overflow这个网站。但是你知道实际的堆栈溢出吗?堆栈溢出是与调用堆栈的操作相关联的错误。通过理解堆栈调用,你将了解像JavaScript这样的高级语言是如何执行的。原始数据类型const foo = “bar”;foo.length; // 3foo === “bar”; // true等等!当你把字符串bar赋值给常量foo时,foo是基本字符串类型。这是每个人都可以接受的。但是为什么可以访问字符串类型的length属性呢?是不是很奇怪。这个特性称为自动装箱。.

2020-09-17 20:07:23 88

原创 JavaScript 语法

Javascript语法:1.声明变量:var name = “zhangsan”; //声明一个数据类型是字符串的变量2.变量命名规则:第一个字符只能以字母(如abc)丶下划线(_)或者美元符();变量名不能包括空格和标点符号,下划线()和美元符();变量名不能包括空格和标点符号,下划线(_)和美元符();变量名不能包括空格和标点符号,下划线()​和美元符()除外;变量名区分大小写 比如:var abc = 1;var ABC = 1; //abc和ABC是两个不同的变量变量名不能使用关键字

2020-09-16 18:48:13 77

原创 今日笔记

Java中的四种引用类型Java中使用对象都是通过引用,很常见的就是通过new获取一个对象引用来进行后续操作。实际上在Jdk1.2之后,Java中对引用的概念做了扩充,四种引用类型,引用强度由强到弱依次为强引用>软引用>弱引用>虚引用。强引用:程序代码中普遍存在的一般引用,比如Object obj=new Object();就是一个强引用。只要强引用存在(GC Root可达),垃圾回收期永远不会回收被引用的对象。软引用:软引用关联的对象在系统将要OOM时会再次回收软引用关联的对象,如果回

2020-09-14 20:47:58 76

原创 Java学习

面向抽象编程1.对象的向上转型:上转型对象不能操作子类新增的成员变量与方法父类 f=new 子类();2.Open-Closed Principle:系统应当对扩展开放,对修改关闭。(怎么办?面向抽象和接口啊!)3.面向抽象编程:设计类时,不该让类面向具体的类,而是面向抽象类。例子:设计抽象类SIM,以便扩展具体的运营商public abstract class SIM {protected String number;protected String type;public abstract void

2020-09-12 20:51:32 107

原创 avascript学习笔记

案例:验证哥德巴赫猜想(函数方法)哥德巴赫猜想:任意一个大于6的偶数都可以写成两个质数之和(质数就是素数)。数组6.1 数组的概念案例:计算五名同学的平均分这个程序非常简单,但是如果要计算100人的呢?要复制100编吗?我们要用到循环但是循环好像做不了,因为无法去控制变量a1,a2,也就是说无法将循环变量和变量a1,a2联系起来这段代码能够实现同样的功能,而且如果是100人的话,只需要把循环的条件改成i<100即可,整个程序的结构和代码量与人数的多少没有关系为什么没有关

2020-09-11 15:08:45 427

原创 Javascript学习笔记

案例:判断一个数是否为素数(函数方法)函数名:isPrime参数: n参数传递参数传递,就是将实参的值传给形参。通过调试我们可以看键,形参在函数被调用之前是不存在的,当函数被调用的那一刻起,实参被创建,并且传递给形参参数传递有两种方式:值传递与引用传递值传递A的值并没有显示预期中的6,还是5,这是因为形参x与实参a是两个不同的变量,x的变化与a没有任何的关系引用传递a. value没有被显示修改,但是a.value确实加了1,因为x就是a,或者说x是a的别名 专业一点就

2020-09-10 17:48:01 91

原创 今日笔记

(一)基本数据类型1.标识符区分大小写:hello与Hello是不同的标识符。2.基本数据类型的精度由低到高依次为:byte short char int long float double3.格式控制符号:%dint类型%cchar类型%f浮点类型%s字符类型例如:System.out.println("%d,%f",1,1.23)4.数组的两种创建方式:Object[] arry=new Object[n];(二)表达式1.switch case语句:case下加break或者加return

2020-09-09 21:12:27 99

原创 今日学习

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态web资源开发技术:Html  常用动态web资源开发技术:JSP/Servlet、ASP、PHP等  在Java中,动

2020-09-08 19:33:08 100

原创 javascript案例2

Else if案例:成绩评语输入一个零到一百的成绩90-100:666,真厉害80-90:还不错了70-80:还有很大的进步空间60-70:要小心,马上就快挂了<60:孩子多半是废了。。。。。Switch如果是if选择的分支比较多的时候,就需要一个一个分支的从上往下执行,这样执行的效率是非常低的,需要对选择结构进行一个改进使用switch就可以解决这个问题Switch基本语法Switch:开关语法:在执行的过程中,a 的值与哪个分支后面的值一样就运行哪个分支的代码

2020-09-07 20:29:12 99

原创 Javascript案例

计算三角形的面积Prompt:在网页上显示输入框Math.sqrt(25)5错误与程序调试程序的错误程序并没有像我们想象中那样,得到我们想要的结果错误可以分为两种语法错误编写代码没有按照语言的要求去编写alert()写成alort()有某些部分缺少分号或者括号如果代码中发现语法错误,程序将不会执行逻辑错误代码可以正常运行,但是运行的结果不是我们想要的这种错误我们可以使用单步调试(debug调试)去解决之前三角形面积出现了问题,我们来调试一下用浏览器进行调试错误语法错误1

2020-09-05 20:35:35 239

原创 Javascript笔记

Javascript是什么,能干什么一个网页的结构,是通过html决定的脑袋,手脚,身体Css决定了这个网页的样式是高还是矮,是胖还是瘦,是黑还是白这个网页的行为是通过JavaScript决定的走路,跑步,眨眼睛JavaScript的发展史它最初由Netscape的Brendan Eich设计。JavaScript是甲骨文公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript实

2020-09-04 21:18:15 78

原创 css今日笔记

4 布局4.1 文档流所谓文档流就是按照元素的顺序从左到右、由上而下的方式排列。 显示效果为如果有块级元素,块级元素会占据整行。在上例的基础上增加一个块级元素div 显示效果如下:4.2 定位默认的文档流很多时候不能满足我们的布局要求,需要更丰富的布局手段,这就需要用到定位了。定位方式有:static、fixed、relative、

2020-08-28 20:59:38 50

原创 2020-08-27css今日笔记

内边距与margin类似 上下左右边距都有Border:边框Border-width:边框宽度Border-style:边框线条类型Border-color:边框的颜色简写:border: 10px(宽度) red(颜色) solid(形状/风格)3.选择器3.1元素选择器用标签名来作为选择器,选中所有相应的元素...

2020-08-27 15:16:30 73

原创 css今日笔记

2.3颜色RGB(red greed bule)(0,10,256)#0010FFCSS中颜色的表示方法(1)预定义颜色:bule ,red,black。。。(2)十六进制颜色:#0f0f0f(3)RGB颜色(128,0,0)全红(4)RGBA,在RGB的基础上又添加了表示透明度的Alpha(5)HSl:用色调,饱和度,和透明度三个分量来表示颜色(6)HSLA:在HSL的基础上又添加了表示透明度的Alpha代码实现:预定义颜色RGB颜色16进制颜色2.4背景相关属性Backgro

2020-08-26 15:06:38 79

原创 今日总结CSS

CSS的基本概念Cascading Style Sheet层叠样式表标签: …之类的标签 使用方式:直接输入标签名类(class):class名字 使用方式:输入点+class名ID:ID名 使用方式:输入#+id名一般来说我们写CSS文件的时候用的都是第二种方法,class名这是因为ID名一般被用作JS的选择器给class命名也是有规范的,像xxx-xxxx 这样做的好处是让你的代码更清晰别人也更容易看懂三种连接样式

2020-08-25 14:36:46 63

原创 今日总结Table和div

Table和divTable 表格Web1班名册学号 姓名 性别 年龄01 张三 男 2102 李四 女 20… 人数合计: 60表格的组成部分:标题 表头 主体 表尾table 定义一个表格caption 定义表格的标题thead 定义表头的部分tbody 定义表格的主体(数据)部分tfoot 定义表尾 ,一般来显示汇总信息tr 定义一行th td 来定义数据项(单元格) th一般用于表头,有加粗的样式。td 一般用于主体部分,没有加粗的样式td rowspan 和

2020-08-24 19:04:08 108

原创 问题有些标签<button></button>由2部分组成,<input>只有一 部分组成。标题分类:单标签和双标签

第一种:在一般情况下按钮提交表单 这样提交按钮是标签 ,如果想换成图片加上样式,把value=“提交” 改成value=" "(这样“提交”两个字就不会显示在这张背景图片的上面):#button{background:url(eeo_2.jpg) no-repeat;width:100px;height:50px;border:0px;}第二种:其他情况下按钮提交表单 当表单没有input标签将表单内容传递给下一个页面时,就可以通过标签...

2020-08-23 19:22:27 167 1

原创 有些内容接着之前内容的后面,有些内容在新的一行(上一行没有显示完)标题类型根据显示方式分类:行内、行内块、块级

一、块级标签1.总是在新行上开始,占据一整行。2.高度,行高以及外边距和内边距都可控制。3.宽带始终是与浏览器宽度一样,与内容无关。4.它可以容纳内联元素和其他块元素。二、行级标签1.和其他元素都在一行上。2.高,行高及外边距和内边距部分可改变。3.宽度只与内容有关。4.行内元素只能容纳文本或者其他行内元素...

2020-08-23 19:20:09 98

转载 GET和POST两种基本请求方法(转自博主--在途中#)

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,而P

2020-08-23 14:52:31 253

原创 今日总结

Web 基本概念Web:网页,公众号,动画H5: html5URL:就是一个地址,网络资源的id(地址)服务器:一个性能比较大(内存大,运行速度快)的电脑,安装了提供服务的软件(apache、Tomcat、IIs、Nginx)云服务: 阿里云、腾讯云、百度云、华为云有专门的团队提供维护工作浏览器:能帮我们打开网页标记语言用各种标签将 相关信息或者关键字 包裹起来,方便搜索引擎的抓取HTML 就是一种标记语言我是段落我是段落...

2020-08-22 15:34:16 153

空空如也

空空如也

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

TA关注的人

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