10 2020 档案

摘要:简述 CSS有三个非常重要的特性:层叠性、继承性、优先级。 层叠性 相同选择器选择相同样式时,此时一个样式就会覆盖另一个冲突的样式。 层叠性主要解决样式冲突的问题。 层叠性原则: •样式冲突,遵循就近原则,哪个样式离结构近,就执行哪个样式。 •样式不冲突,不会层叠。 像这样红色就会被粉色覆盖。 继承 阅读全文
posted @ 2020-10-28 18:22 艾尔夏尔-Layton 阅读(260) 评论(0) 推荐(1) 编辑
摘要:简述 通过CSS背景属性,可以给页面元素添加背景样式。 背景属性可以设置背景颜色、背景图片、背景平铺、背景图片位置、背景图像固定等。 背景颜色 background-color可以设置背景颜色值。属性值为transparent代表是透明,也可以设置其他格式的颜色。 背景图片 background-i 阅读全文
posted @ 2020-10-27 19:48 艾尔夏尔-Layton 阅读(140) 评论(0) 推荐(0) 编辑
摘要:非常遗憾的是,CSS并没有提供文字垂直居中的代码。 但我们可以通过一个小技巧来实现——让文字的行高等于盒子的高度,就可以让文字在当前盒子内垂直居中 例如我们现在有个div宽为400,高为40 现在的效果是这样的,如果我们想要它居中 我们就让div文字的行高等于div的高度40,这样文字就垂直居中了 阅读全文
posted @ 2020-10-26 19:54 艾尔夏尔-Layton 阅读(356) 评论(0) 推荐(0) 编辑
摘要:现在我们想做一个简单的小米商城侧边栏的效果,要求实现鼠标停放在每个矩形栏上就会变颜色,且可以访问链接 首先我们把7个链接写好 核心步骤可以分为两步,第一步我们可以把a标签转为块级元素,这样链接就可以独占一行,并且拥有宽度和高度。 第二部我们就可以给a标签设置背景颜色,这样就实现了目标效果 阅读全文
posted @ 2020-10-26 19:39 艾尔夏尔-Layton 阅读(633) 评论(0) 推荐(0) 编辑
摘要:元素的显示模式 元素的显示模式就是元素以什么方式进行显示,比如div自己占一行,一行可以放多个span 我们可以把html标签分为两大类:块元素、行内元素 块元素 常见的块元素标签有h、p、div、ul、ol等,div是最常见的块元素 块元素的特点: •自己独占一行 •高度、宽度、外边距和内边距都可 阅读全文
posted @ 2020-10-22 09:36 艾尔夏尔-Layton 阅读(276) 评论(0) 推荐(0) 编辑
摘要:Tomcat是web服务器,我们的项目是部署在webapps下,通过特定的URL访问 我们在webapps中建立文件夹(项目应用),这里我们建立myweb 在myweb里我们创建WEB-INF文件,用于存放核心内容 在WEB-INF里我们创建classes文件夹用于存放字节码文件、lib文件夹用于存 阅读全文
posted @ 2020-10-21 22:16 艾尔夏尔-Layton 阅读(106) 评论(0) 推荐(0) 编辑
摘要:简述 tomcat是阿帕奇的一个核心项目,免费开源且支持Servlet和JSP规范。 下载网址:https://tomcat.apache.org/ 配置 下载解压后就是一个文件夹,无需安装,建议放根目录 在bin文件夹中点击startup.bat即可启动tomcat,打开浏览器输入http://l 阅读全文
posted @ 2020-10-20 22:47 艾尔夏尔-Layton 阅读(151) 评论(0) 推荐(0) 编辑
摘要:C/S架构 C是Client——客户端,S是Server——服务器。 它的特点就是要在客户端安装软件,常见的C/S程序有QQ,微信,当服务器进行更新时,客户端也需要更新。 B/S架构 B是Browser——浏览器,S是Server——服务器。 特点:无需安装客户端,通过HTTP协议,任何浏览器都能直 阅读全文
posted @ 2020-10-20 22:01 艾尔夏尔-Layton 阅读(178) 评论(0) 推荐(0) 编辑
摘要:开发时的项目结构 --src 应用程序源代码和测试程序代码的根目录 --main --java 应用程序源代码目录 --resources 应用程序用到的资源文件(一般都是配置文件) --webapp web项目根目录 --WEB-INF --web.xml web项目配置文件 --index.js 阅读全文
posted @ 2020-10-20 21:05 艾尔夏尔-Layton 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:简述 CSS的选择器包含基础选择器和复合选择器,符合选择器就是对基础选择器进行整合的选择器。 常用的复合选择器有:后代选择器、子选择器、并集选择器、伪类选择器等等。 后代选择器 后代选择器又称为包含选择器,可以选择父元素里的子元素。其写法就是把外层标签写在前面,内层标签写在后面,中间用空格分隔。 当 阅读全文
posted @ 2020-10-20 13:11 艾尔夏尔-Layton 阅读(349) 评论(0) 推荐(0) 编辑
摘要:简述 Emmet语法的前身是Zen coding,它使用缩写,用来提高html/css的编写速度。 快速生成HTML标签 标签名+TAB——直接生成标签 标签名*x——生成x个标签 父标签>子标签——生成包含一组子标签的父标签 兄弟标签+兄弟标签——生成并列的兄弟标签 标签名.类名——生成指定类名的 阅读全文
posted @ 2020-10-19 19:01 艾尔夏尔-Layton 阅读(172) 评论(0) 推荐(0) 编辑
摘要:第一种——默认构造函数创建 在spring配置中使用bean标签,配置好id和class后,没有其他属性和标签,采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建。 但如果类是封装在jar包里面,我们无法通过修改源码的方法提供默认构造函数,例如我们创建一个Insta 阅读全文
posted @ 2020-10-18 11:02 艾尔夏尔-Layton 阅读(587) 评论(0) 推荐(0) 编辑
摘要:ApplicationContext ApplicationContext在构建核心容器时,创建对象采用的是立即加载的方式,也就是说,只要一读取完配置文件马上就创建配置文件中配置的对象。 我们在AccountServiceImpl加上无参构造方法 然后我们开始调试Client的main方法 可以看到 阅读全文
posted @ 2020-10-16 17:22 艾尔夏尔-Layton 阅读(97) 评论(0) 推荐(0) 编辑
摘要:简述 ApplicationContext是获取核心容器的对象,它有三个实现类分别是我们用的ClassPathXmlApplicationContext、AnnotationConfigApplicationContext、FileSystemXmlApplicationContext。 我们选中A 阅读全文
posted @ 2020-10-15 23:19 艾尔夏尔-Layton 阅读(492) 评论(0) 推荐(0) 编辑
摘要:CSS的三种样式表 按照CSS样式的书写位置,CSS样式表可以分为三大类:内部样式表、行内样式表、外部样式表。 内部样式表 内部样式表是写到html页面内部,是将CSS代码抽取出来,单独放到一个style中。 style标签可以放在HTML文档的任何地方,但一般我们会放在head标签里。 行内样式表 阅读全文
posted @ 2020-10-15 18:55 艾尔夏尔-Layton 阅读(108) 评论(0) 推荐(0) 编辑
摘要:简介 Text属性可以定义文本的外观,比如文本的颜色、对齐文本、装饰文本、文本缩进、行间距等。 color属性定义文本的颜色 <style> div { color: red; } </style> 属性值可以有三种表现形式 text-ailgn设置文本对齐方式 align可以设置左对齐、右对齐和居 阅读全文
posted @ 2020-10-14 22:23 艾尔夏尔-Layton 阅读(181) 评论(0) 推荐(0) 编辑
摘要:前期工作和mybatis项目的搭建也是一样的,同样是maven搭建工程,然后在全局配置文件里写上依赖 然后我们把之前的演示代码导进来 现在把有关工厂的代码删掉,现在又产生了依赖关系 同时我们在resources包里新建我们的xml配置文件,这里我们起名为bean xml的文件头要加入以下代码用作配置 阅读全文
posted @ 2020-10-11 21:26 艾尔夏尔-Layton 阅读(79) 评论(0) 推荐(0) 编辑
摘要:原来我们获取对象的时候,采用new的方式,是主动的 现在我们把主动接收反转为被动接收,由工厂提供资源 这就是IOC的概念,控制翻转,这样IOC就能削减计算机程序的耦合,注意是削减,不能完全消除。 阅读全文
posted @ 2020-10-10 17:40 艾尔夏尔-Layton 阅读(91) 评论(0) 推荐(0) 编辑
摘要:简述 CSS有关字体的属性有四个,font用于定义字体系列,大小,粗细和文字样式。 font-family设置字体系列 CSS使用font-family属性定义文本的字体系列。 格式为font-family:‘字体名’;注意属性值可以有多个,用空格隔开,html解析时从左到右,你装了哪种字体就用哪个 阅读全文
posted @ 2020-10-10 17:20 艾尔夏尔-Layton 阅读(211) 评论(0) 推荐(0) 编辑
摘要:引言 如果有以下html代码 <div>我是div1</div> <div>我是div2</div> <p>我是段落</p> <ul> <li>我是ul里面的li </li> </ul> <ol> <li>我是ol里面的li</li> </ol> 怎么通过CSS,把第一个div改成红色,把ul里面的 阅读全文
posted @ 2020-10-09 15:02 艾尔夏尔-Layton 阅读(96) 评论(0) 推荐(0) 编辑
摘要:CSS规则由两个主要的部分构成:选择器以及一条或多条声明。 CSS标签写在head标签内部,用style标签括住。 我们可以在大括号里随意修改选择器的样式 可以看到段落标签的样式已经被我们自定义了 阅读全文
posted @ 2020-10-06 10:36 艾尔夏尔-Layton 阅读(219) 评论(0) 推荐(0) 编辑
摘要:HTML的局限性 html只关注网页的语义,比如h1就代表这是个大标题,p代表这是个段落。只用html写出来的页面有一个共同的特点——丑。 CSS简述 CSS的全称是Cascading Style Sheet中文是层叠样式表,又称风格样式表,CSS就是用来美化网页,布局页面的。 CSS主要用于设置H 阅读全文
posted @ 2020-10-05 09:09 艾尔夏尔-Layton 阅读(484) 评论(0) 推荐(0) 编辑
摘要:我们在表现层敲一个循环,打印一下用beanfactory生产的对象 我们可以看见,此时的对象是多例,多例就是有多个对象实例 我们在AccountServiceImpl中加一个成员变量,并做一点操作 然后我们在表现层调用as对象的保存账户方法,可以看到每个对象都是独立的,i的值没有累加 我们看bean 阅读全文
posted @ 2020-10-03 15:29 艾尔夏尔-Layton 阅读(171) 评论(0) 推荐(0) 编辑
摘要:label标签 label标签用于绑定一个表单元素,当点击label标签里面的文本时,浏览器就会自动将焦点转到或者选择对应表单的表单元素,用来增加用户体验。 label标签里面的for属性应当与相关元素的id属性相同。 现在我们点击用户名这个区域,光标就会跳动到输入框,当我们在选择框加入label标 阅读全文
posted @ 2020-10-02 10:33 艾尔夏尔-Layton 阅读(167) 评论(0) 推荐(0) 编辑
摘要:简述 java的重要功能之一就是内部支持多线程——在一个程序中允许同时允许多个任务。多线程能使程序反应更快,交互性更强,执行效率更高。 创建任务 在java中,每个任务都是Runnable接口的一个实例,也称为可运行对象,线程本质上讲的就是便于任务执行的对象。 一个任务类除了实现Runnable接口 阅读全文
posted @ 2020-10-01 23:21 艾尔夏尔-Layton 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示