第47天学习打卡(HTML)】的更多相关文章

什么是HTML HTML Hyper Text Markup Language(超文本标记语言) 超文本包括:文字,图片,音频,视频,动画等 HTML5,提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则.这些元素.特性和规则的建立,提供了许多新的网页功能,如使用网页实现动态渲染图形.图表.图像和动画等,以及不需要安装任何插件直接使用网页播放视频等. HTML5的优势 世界知名浏览器厂商对HTML5的支持 微软 Google 苹果 Opera Mozilla 市场的需求 跨平台 W3…
推荐书籍:码出高效: Java 开发手册 2.2 层次选择器 idea里代码规范是按:ctrl +alt+L快捷键 注释快捷键:ctrl+/ 1.后代选择器:在某个元素的后面 祖爷爷 爷爷 爸爸 你 <style> /*p{*/ /* background: #02ff00;*/ /*}*/ /* 后代选择器 */ body p{ background: red; } </style> 2.子选择器: 只有一代 ,儿子 /* 子选择器*/ body>p{ background…
静态代理  package com.kuang.demo03; //静态代理模式总结 //真实对象和代理对象都要实现同一个接口 //代理对象要代理真实角色 //好处:  //代理对象可以做很多真实对象做不了的事情  //真实对象专注做自己的事情 public class StacticProxy {     public static void main(String[] args) {         You you = new You();//你要结婚         new Thread(…
————————————————————————— 想学习编程,并且打算“闭门造车”式的开启我的自学生涯. 前段时间买了一门厚重的“Java从入门到精通”.或许是对代码,电脑编程环境的陌生,再加上纯小白初学就碰上Java, 翻了大概五十多页就打了退堂鼓. 对了,我还是16届的毕业狗,在此之前九月秋招有幸进入一家还不错的游戏公司,任游戏运营. 怎么说也算是进入互联网(游戏)行业,对这个行业里面一切的新鲜事物我都充满好奇. 并且阅读了知乎上众多程序猿的励志经历,我笃信: 种一棵树最好的时间是十年前,…
从一月底开始萌生了想在继续学Python的时候,学一门新的操作系统. 在看很多程序员的JD时,很多都要求熟悉LINUX,并且奔方法里面也提到了在LINUX下的编程. ----------------------------------------------------------------------- 先是安装了Ubuntu,很顺利,没什么难处,并且第一次发现LINUX的界面是那么简洁,美好. 后来由于开始接触<鸟哥的LINUX私房菜>这本书,于是重新安装CentOS.安装过程很曲折,最…
本节的主要内容: 基础数据类型补充 set集合 深浅拷贝 主要内容: 一.基础数据类型补充 字符串: li = ["李嘉诚", "麻花藤", "⻩海峰", "刘嘉玲"] s = "_".join(li) print(s) # 李嘉诚_麻花藤_黄海峰_刘嘉玲 可以看出 join() 的作用是把列表中的字符串拼接起来,正好和 split() 相反 字符串转化成列表: split() 列表转化成字符串:join(…
由于之前准备专心搞前端,就把一些java知识闲置了很久.导致...现在有点艰难. 所以!我决定,要找回他. 这是篇打卡记录.(每天一小时.监督自己!) Day1(2017-10-8.)…
前端三要素 HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容. CSS(表现):层叠样式表(Cascading Style Sheets),设定网页的表现样式. JavaScript(行为):是一种弱类型脚本语言,其源代码不需经过编译,而是由浏览器解释运行,用于控制网页行为. 表现层(CSS) CSS层叠样式表是一门标记语言,并不是编程语言.因此不可以自定义变量,不可以引用等,.换句话说就是不具备任何语法支持,它主要缺陷如下: 语法不…
4.4圆角边框 圆角边框:  <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Title</title> ​ <!--     边框border:左上 右上 右下 左下:顺时针方向 ​     圆圈:圆角=半径 + 边框 ​ ​     -->     <style>…
HTML + CSS +JavaScript 结构+表现+交互 HTML:结构 CSS:表现 JavaScript:交互 1什么是CSS 如何学习 ​ 1.CSS是什么 ​ 2.CSS怎么用(快速入门) ​ 3.CSS选择器(重点+难点) ​ 4.美化网页(文字.阴影.超链接.列表渐变...) ​ 5.盒子模型 ​ 6.浮动 ​ 7.定位 ​ 8.网页动画(特效)https://www.runoob.com/(学习网站) 1.1什么是CSS Cascading Style Sheet 层叠级联样…
行内元素和块元素 块元素 ​ 无论内容多少,该元素独占一行 ​ (p.h1-h6) 行内元素 ​ 内容撑开宽度,左右都是行内元素的可以排在一行 ​ (a.strong.em...) 列表 什么是列表 ​ 列表就是信息资源的一种展示形式.它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷的获得相应的信息 列表的分类 无序列表 有序列表 定义列表 <!DOCTYPE html> <html lang="en"> <head> <…
JVM探究 请你谈谈你对JVM的理解?Java8虚拟机和之前的变化更新? 什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件? 谈谈JVM中,类加载器的认识? rt-jar ext application 1.JVM的位置 我们学习的是HotSpot虚拟机. 2.JVM的体系结构 Java ---->Class Fiel------>类加载器(Class Loader): 方法区(Methode A…
多线程详解 01线程简介 Process与Thread 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念. 进程则是执行程序的一次执行过程,它是一个动态的概念.是系统资源分配的单位. 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义.线程是CPU调度和执行的单位. 注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器.如果模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行一个代码,因为切换的…
File类 概念 文件,文件夹,一个file对象代表磁盘上的某个文件或者文件夹 构造方法  File(String pathname) File(String parent,String child) File(File parent, String child) 成员方法  creatNewFile():创建文件 mkdir()和mkdirs():创建目录(即创建文件夹) isDirectory():判断File对象是否为目录 isFile():判断File对象是否为文件 exicts():判…
SD卡为移动设备提供了安全的,大容量存储解决方法.它本身可以通过两种总线模式和MCU进行数据传输,一种是称为SD BUS的4位串行数据模式,另一种就是大家熟知的4线SPI Bus模式.一些廉价,低端的MCU,通过硬件(或软件)SPI就能和SD卡进行通信,实现大容量存储的要求,这也是SD卡的魅力所在. 一.引脚定义         SD BUS模式下,信号包括4根数据线DAT3-DAT0,一根命令传输线CMD和一根时钟同步线:而在SPI模式下,只需要4跟信号线,分别为一根SD卡数据输出,一根SD卡…
今天学习了MySQL的DML操作,完成了关于增删改查所有基本内容的学习.…
本来今天是要学习redis的,但是redis官方又不支持在win下运行,windows版本目前都是微软官方在维护.redis最新版都已经更新到7.0了,windows却还是只有3.x版本.所以随性就去学习一下Linux.大一下学期安装的系统早就给卸载了,就只能重新安装一遍,这次安装的是CentOS 7.但是就算是国内阿里云的镜像,也需要下载八个小时.系统没安装好又没有办法实操,所以今天学习的内容并不多. CentOS 7 有一个注意的地方就是安装的时候软件要勾选上带GUI的服务器,我第一遍就没有…
echarts有两种部署方式,一种是使用CDN命令,将所需文件安装到目标文件中,"npm install echarts --save",适合于已经学习入门了Vue.第二种是在github上下载js文件,通过引入js文件的方式. echarts使用时要注意给对应的容器一个大小来承载,否则加载不出来:其次也有两种使用方式,一种是把代码放在body中,要注意这时候要把对应容器的标签写在js代码之前,否则会造成先加载js代码,后加载容器,页面只会显示出容器的样式,js代码相当于无效. <…
今天浅读了<构建之法>的前四章,稍微有一些个人的见解与感受 第一点即是开篇提及到的算法与数据结构这门学科开设的必要,大二上学期学习了这门课程,就我个人目前接触到的层面来看,几乎可以说用不太到课上学习的一些算法相关的知识.但是这也并不意味这算法.数据结构这门课不重要,如同一句其他行业的玩笑话所说,没有人会按书上说的情况生病,那就代表着医学不需要教科书教学吗,必然是不对的.用一个拿到多家大厂offer的学长的话来说,刷题是我们和其他竞争者拉开差距的一个重要途径,尤其是对于我们这样一所学校的学生来说…
本节主要内容 : 生成器 生成器函数 各种推导式 生成器表达式 一.生成器 什么是生成器.生成器的本质就是迭代器. 在python中有三种方式来获取生成器: 1.通过生成器函数 2.通过各种推导式来实现生成器 3.通过数的转换也可以获取生成器 二.生成器函数 函数内部有yield. yield返回->return yield可以把函数分段执行 生成器函数被调用的时候.返回的是生成器 def func(): yield g=func()--得到生成器 生成器的用法和迭代器基本一致 __next__…
前端基础之CSS CSS实例 每个CSS样式由两个组成部分:选择器和声明.声明又包括属性和属性值.每个声明之后用分号结束. CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素.l 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染). CSS的几种引入方式 行内样式 行内式是在标记的style属性中设定CSS样式.不推荐大规模使用 <p style="color: red">Hello world.</p>…
流程图: /*循环结构的基本组成部分,一般可以分成四部分:1.初始化语句:在循环开始最初执行,而且只做唯一一次.2.条件判断:如果成立,则循环继续:如果不成立,则循环退出.3.循环体:重复要做的内容,若干行语句.4.步进语句:每次循环之后都要进行的扫尾工作.(每次循环结束之后都要执行一次)*/ 练习代码: public class Demo17For{ public static void main(String[]args){ for (int i = 1;i <= 100; i++){ Sy…
小结与扩展 池的最大的大小如何去设置! 了解:IO密集型,CPU密集型:(调优)  //1.CPU密集型 几核就是几个线程 可以保持效率最高 //2.IO密集型判断你的程序中十分耗IO的线程,只要大于这个线程数就行 一般设置为这个耗IO线程数的两倍  package com.kuang.pool; ​ import java.util.concurrent.*; ​ // Executors工具类 三大方法 ​ //使用了线程池之后,使用线程池来创建线程 public class Demo01…
Set不安全  package com.kuang.unsafe; ​ import java.util.*; import java.util.concurrent.CopyOnWriteArraySet; ​ /**  * 同理可证:ConcurrentModificationException并发修改异常  * 解决方法:  * //1.Set<String> set = Collections.synchronizedSet(new HashSet<>());工具类的写法 …
什么是JUC 1.java.util工具包 包 分类 业务:普通的线程代码 Thread Runnable 没有返回值.效率相比Callable相对较低 2.线程和进程 进程:一个程序.QQ.exe,Music.exe 程序的集合 一个进程往往可以包含多个线程,至少包含一个! Java默认有几个线程:2个 main.GC 线程:开了一个进程Typora,写字(一个线程在输入),自动保存(线程负责的) 对于Java而言开启线程的方式:Thread.Runnable.Callable Java真的可…
Class类 对象照镜子后得到的信息:某个类的属性.方法和构造器.某个类到底实现了哪些接口.对于每个类而言,JRE都为其保留一个不变的Class类型的对象.一个Class对象包含了特定某个结构(class/interface/annotation/primitive type/void/[])的有关信息. Class本身也是一个类 Class对象只能由系统建立对象 一个加载的类在JVM中只会有一个.class文件 每个类的实例都会记得自己是由哪个Class实例所生成 通过Class可以完整地得到…
死锁 多个线程各自占有一些共享资源,并且互相等待其他线程占有的资源才能运行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情形.某一个同步块同时拥有"两个以上对象的锁"时,可能会发生"死锁"的问题. 死锁避免方法 产生死锁的四个必要条件: 1.互斥条件:一个资源每次只能被一个进程使用. 2.请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放. 3.不剥夺条件:进程已获得的资源,在未使用完之前,不能强行剥夺. 4.循环等待条件:若干进程之间形…
UDP多线程在线咨询  package com.kuang.chat; ​ import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; ​ public class TalkSend implements Runnable{   …
1.输入框 TextField监听  package com.kuang.lesson02; ​ import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; ​ public class TestText01 {     public static void main(String[] args) {         //启动         new MyFrame(); …