![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java全栈之路
文章平均质量分 56
yeyeyeping
这个作者很懒,什么都没留下…
展开
-
原生js的一些语法
1.js代码一般使用引入外部文件的方法,如果使用内嵌式代码需要放在body内容最后,以防htm元素内容未加载,获取不到获取元素一般使用内置对象document的方法:document.getElementById(“填写id”),返回是元素的对象//获取元素对象var o = document.getElementById();var o = document.getElementdByTagName()//修改属性值o.style.color = “red”;//当修改属性值为双拼词的时候原创 2021-02-05 20:26:48 · 358 阅读 · 0 评论 -
css定位
定位属性:position可选择的值:absolute生成绝对定位元素,元素脱离文档流,参考点是设置了相对或者固定定位的父级元素relative:生成相对定位元素,不会脱离文档流,元素相对文档流位置进行偏移,就是相对本身的位置进行偏移fixed:生成固定定位元素,元素脱离文档流,不占据文档流的位置,漂浮在文档流上方,相对浏览器的窗口进行定位绝对都定位和固定定位的块元素和行内元素会自动转换为行内块元素,当元素重叠的时候还可以用z-index属性来选择悬浮在最上方的元素...原创 2021-02-04 18:32:22 · 70 阅读 · 0 评论 -
css浮动笔记
浮动的特点:(1)浮动只有左浮动和右浮动(2)浮动的元素会向右或者向左移动直到碰到父元素边际或者上一个浮动元素的边际为止(3)浮动的元素会脱离文档流,不在占据物理空间,后面不浮动的元素会占据浮动元素的位置,不浮动元素的文字将避开浮动的元素形成文字环绕(4)相邻的浮动的元素可以并成一行,超过父级元素的宽度会自动换行(5)父类元素如果子元素全部浮动将无法撑开宽度,需要用到清除浮动解决父类元素宽度无法撑开:(1)给父类元素设置相应的宽高(2)给父元素设置属性overflow:hidden(3)使原创 2021-02-04 15:41:58 · 113 阅读 · 0 评论 -
css学习笔记选择器、字体和文本、边框、背景
1.css:层叠样式,使用的时候是以属性和值的一对键值对的方式去定义,一对键值对与另外一对之间用分号隔开,同一个属性设置值的话一般使用空格隔开{background:red;border:1px red solid}2.三个基本选择器:(1)元素选择器:使用元素名字选中元素(2)id选择器:使用#加上要被选中的元素的id取定位元素(3)类选择器使用类选择器首先要给需要选中的元素起一个类名,并在属性上加上class=“类名”,然后在css文件中使用.类名{}的方式选择元素基本选择器之原创 2021-02-03 21:23:22 · 151 阅读 · 0 评论 -
html笔记
1.HTML规范:(1)所有标签必须小写(2)所有属性的值必须用引号引起来,属性与属性之间空格隔开(3)双标签闭合,单标签省略闭合2.段落、换行、实体字符:(1)标题标签,h标签可以在网页上定义6种级别的标题<h1></h1> <h2></h2> ····<h6></h6>(2)段落标签:<p>内容</p> p标签会将内容(text)写成一段,下一段将自动与第一段形成间距和换行(3)强制换行标签:原创 2021-02-02 21:11:08 · 151 阅读 · 0 评论 -
java注解学习笔记
1.注解的定义:Public @interface MyAnnotation{//定义属性的格式 //String[] name(); //String value();当注解的属性只有一个且属性名字是value时,在使用这个注解的时候直接填写值不需要填写内容 /*允许定义的属性的类型有:byte,short,int,long,float,double,boolean,char.String,enum以及对应的数组注解属性是数组的时候,使用方式:(1)@MyAnnotation("12"原创 2021-02-02 14:16:10 · 146 阅读 · 1 评论 -
java反射机制学习笔记
反射机制主要使用的包是:java.lang.reflect(下面的Method,Field,Constructor)、java.lang.Class1.获取class的三种方式(1).Class.forName(“类路径”)(2).实例对象.getClass()//方法继承自Object(3).类名.getClass2. 通过反射实例化对象调用Class的实例化对象.newInstance()底层调用的是类的无参构造方法,如果没有无参构造方法,会出现异常3. 调用类的静态代码块的一种方式C原创 2021-02-01 21:39:20 · 102 阅读 · 0 评论 -
Java多线程学习笔记
线程概述1.多线程并发实际上是人类的一种错觉,只是由于cpu运行较快,从而可以频繁的在不同任务之间相互切换,营造了一种多线程同时运行的感觉。2.进程和线程:进程中至少有一个线程,一个线程只能从属于一个进程,而一个进程可以创建多个线程,进程之间资源不共享,但一个进程所创建的多个线程之间共享资源3.对于java来说,无论多少个线程,在jvm中只共用一个方法区、一个堆,栈可以有多个。实际上,线程对象.start(),也就是创建分支栈、初始化一些资源,让该线程对象切换到就绪状态,这个过程速度很快。4...原创 2021-01-31 13:49:35 · 111 阅读 · 0 评论 -
css元素溢出、padding和margin笔记
元素溢出:当元素内容超过元素大小的时候的显示方式使用方法:属性名字overflow默认visible可视,选项:hidden(超出部分隐藏) scroll(显示滚动条) auto(内容超出的时候自动出现滚动条)padding:元素的内容与边界的距离,实际设置的时候会影响div的大小margin:子元素距离父元素的距离(1)利用margin设置元素水平居中,margin:0px auto、(2)margin允许设置负值,通过设置负值可以两个元素的边框重合(3)消除浏览器自带的margin:*{ma原创 2021-02-04 11:15:44 · 535 阅读 · 0 评论