day0525-CSS3

课程回顾

1.Java反射reflect原理与作用

程序运行过程中获取Java类对象,并动态获取元数据(meta),比如:类名,构造器,属性,方法,参数等,同时也能动态修改数据,最终使功能更强大。

操作流程:拿到一个类对象->方法->获取元数据->修改(结合注解完成,annotation)

2.注解编程Annotaion

简化动态管理程序过程,通过简洁的注解对象动态配置或修改程序。

比如:

@Service

public class MyGame{

​ @Resource

​ private Student stu;

}

@RequestMapping

@Data

@Test

@Mapping

3.Java多线程间的通信

生产者/消费者模式

用户存取款案例->资源共享->同步锁->通知/等待(notify/wait)

两个或从个线程交替实现,模拟存取款,要保证数是安全的

本节内容

1.CSS3简介

2.CSS3文本效果

3.文本多列

4.服务器字体与图标字体

5.盒子属性

一.css3简介

将css样式按模块化管理,比如:盒子模型,文本效果,边框与背景,列表等

二.css3文本效果

text-shadow/box-shadow/word-break/text-overflow/overflow/white-space

三.文本多列,分栏

column:栏数

column-rule-width:分隔线宽度

column-rule-gap: 栏间距

colum-rule-color:分隔线颜色

colum-rule-style:分隔线的类型

四.服务器字体与图标字体(自定义字体)

1.服务器字体

操作步骤:

step1:下载并复制字体文本到项目中

step2:在内部样式中设置自定义字体的名称

       <style>@font-face{font-family:xx;src:url(字体文件路径)}</style>

step3:在样式中调用自定义的字体名

      <style>.mytext{font-famliy:xx;}</style>

2.图标字体

图标字体文件下载:

http://www.fontawesome.com.cn

step1:下载并复制到项目,样式文件fontawesome.css放在css文件夹中

​ 字体文件务必放在fonts文件夹中

step2:在页面中导入图标字体的样式表文件fontawesome.css

step3: 在页面创建一个标签,然后给它设置组合式的类名,实现图标字符效果

     <p> <span class="fa fa-2x fa-address-book fa-spin"></span></p>

五.实战练习

1.服务器字体

在网页中增加一段文字,文字使用自己下载的服务器字体

2.创建一个div元素练习盒子的box-sizing与resize等

3.网页设计:根据给定的素材,实现以下网页效果。

2.创建一个div元素练习盒子的box-sizing与resize等

3.网页设计:根据给定的素材,实现以下网页效果。

[外链图片转存中…(img-mcLZcekn-1629175217517)]

反射与注解编程及-CSS3相关推荐

  1. Spring基础专题——第九章(基础注解编程——上)

    目标,去年一年比较懒吧,所以今年我希望我的知识可以分享给正在奋斗中的互联网开发人员,以及未来想往架构师上走的道友们我们一起进步,从一个互联网职场小白到一个沪漂湿人,一路让我知道分享是一件多么重要的事情 ...

  2. java 注解_怎样理解 Java 注解和运用注解编程?

    怎样理解 Java 注解和运用注解编程? 注解和使用 先来看下概念首先从注释来看: 注释:给代码添加说明和解释,注释帮助开发人员理解程序.(Comment)说白点就是注释是给人看的. 注解:给代码添加 ...

  3. Spring注解编程基石(一)

    目录 Java注解 Java原生注解 元注解 Stereotype 注解 组合注解 组合注解实现的基础 @AliasFor 隐式别名 @AliasFor 和 @Inherited 区别 注解解析工具 ...

  4. java注解的反射_Java注解与反射

    概要 本文主要是总结Java注解与反射的相关知识,加深自己对Java类动态语言的理解,同时为日后学习Spring打下基础. 注解: 什么是注解 Annotation的作用 不是程序本身,但是可以对程序 ...

  5. 【JAVA SE】第十七章 反射、注解与Spring事务底层原理

    第十七章 反射.注解与Spring事务底层原理 文章目录 第十七章 反射.注解与Spring事务底层原理 一.反射 1.简介 2.意义 3.缺点 4.应用场景 5.反射技术的使用 二.注解 1.概念 ...

  6. Java基础13:反射与注解详解

    Java基础13:反射与注解详解 什么是反射? 反射(Reflection)是Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性. Orac ...

  7. 设计模式——Spring注解编程模型

    文章目录 1. 引言 2. Spring注解编程模型 2.1 元注解(Meta-Annotations) 2.2 Spring模式注解(Stereotype Annotations) 2.3 Spri ...

  8. JAVA面试-基础加强与巩固:反射、注解、泛型等

    https://www.jianshu.com/p/aaf8594e02eb 企业重视的是学习能力:基础很重要 JDK1.5新特性 泛型 foreach 自动拆箱装箱 枚举 静态导入(Static i ...

  9. 深圳java培训:怎样理解 Java 注解和运用注解编程?

    深圳java培训:怎样理解 Java 注解和运用注解编程? 注解和使用 先来看下概念首先从注释来看: 注释:给代码添加说明和解释,注释帮助开发人员理解程序.(Comment)说白点就是注释是给人看的. ...

最新文章

  1. 面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!
  2. Python 进程之间共享数据(全局变量)
  3. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 获取注入的 libbridge.so 动态库中的 load 函数地址 并 通过 远程调用 执行该函数 )
  4. 【总结整理】《人人都是产品经理》---读后感
  5. 工程勘察设计管理条例释义电子书_全国有多少注册勘察设计工程师?官方数据告诉你...
  6. 利用Excel VBA实现批量数据分组转置
  7. 【youcans 的 OpenCV 例程200篇】144. 基于灰度形态学的纹理分割
  8. Swap in C C++ C# Java
  9. 功能测试常用6种方法_云端功能测试:更好的12种方法
  10. 时间服务器+注册表,注册表缺失导致Windows Server 2008 R2时钟服务W32time不能自启
  11. Linux 之CentOS7使用firewalld打开关闭防火墙与端口
  12. Recycleview notifyDataSetChanged()方法调用出现IllegalStateException 问题的解决
  13. LINUX下载编译libav
  14. TSX指令集之RTM无锁并发能加快速度吗?与mutex加锁比较
  15. Linux - 计划任务
  16. tensorflow获取中间变量参数值
  17. 海外媒体稿件内容怎么写更出色
  18. 有没有免费又好用的云桌面系统?
  19. 科普一下bl锁的知识,没解锁的必看!
  20. Python数据分析实战之一--某网站二手房交易信息(数据处理)

热门文章

  1. 2018南京网络赛 j题 sum
  2. Ubuntu配置|添加拥塞控制算法到Linux内核
  3. 升级ingress-nginx-controller的nginx版本
  4. nginx平滑升级版本
  5. git 使用命令创建新分支
  6. js会计年度_比较会计年度摘要中的工作日
  7. c#和python哪个更好_C#、C++、Java、Python 选择哪个好?
  8. php源码放入iis+mysql+php服务器打开出现乱码_安装了IIS和PHP,运行PHP文件却内部服务器错误...
  9. [Ubuntu 更换java版本]警告: 链接组 java 已损坏,故强制重新安装候选项 的解决方案
  10. ActiveMQ学习笔记01Q