web知识清单】的更多相关文章

声名随笔中的实例链接到另一个博客是我本人的另一个博客号 模块一:HTML 1.html是什么: hyperText markup language超文本标记语言 超文本:比文本更丰富的内容 所有的浏览器都认识html的语法 2.html的结构 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=UTF-8&q…
目录: 一.抛砖引玉:探索Spring IoC容器 1.1.Spring IoC容器 1.2.Spring容器扩展机制 二.夯实基础:JavaConfig与常见Annotation 2.1.JavaConfig 2.2.@ComponentScan 2.3.@Import 2.4.@Conditional 2.5.@ConfigurationProperties与@EnableConfigurationProperties 三.削铁如泥:SpringFactoriesLoader详解 四.另一件…
原文 简书原文:https://www.jianshu.com/p/5c96242188e8 大纲 1.什么是Web 应用清单 2.“清单文件”:Web App Manifest 规范的应用 3.web应用清单文件的内容 1.什么是Web 应用清单 Web 应用清单文件是简单的 JSON 文件,它在文本文件中提供了应用相关的有用信息 (比如应用的名称.作者.图标和描述).但更特别的是,Web 应用清单可使用户将 Web 应用安装到设备的主屏幕上,并允许开发者自定义启动画面.模板颜色,甚至是打开的…
今天给内部做了个培训,貌似搞错了对象,不该对新人讲这么原理性的东西. anyway,还是放上来吧,不知道有没有人能理清其中的逻辑 ^ _ ^ 问题:为什么要用tomcattomcat: servlet containerservlet + container web的基础是什么? 网络编程:链接.数据 链接:Socket/ServerSocket 数据:InputStream/OutputStream Stream 数据是什么?网络中传输的Bits! 但是,Bits不是我们想要的,我们想要的是信…
在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架.或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用.因而Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对"约定优先于配置"理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于Spring生态圈的应用. 那Spring Boot有何魔法?自动配置.起步依赖.Actuator.命令行界面(CLI) 是Spring Boot最重要的4大核心特性,其中CLI…
1.像素知识 px: css pixels,逻辑像素,浏览器使用的抽象单位 dp,pt:device independent pixels ,设备无关像素 dpr:devicePixelRatio 设备像素缩放比 计算公司:1px=(dpr)*dpr*dp 2.Viewport 手机浏览器默认为我们做了两件事. 一:页面渲染在一个980px(iso)的Viewport. 二:缩放 是有 visual Viewport 与 layout viewport. 最佳meta设置如下: <meta na…
一.软件系统体系结构: 常见软件系统体系结构B/S.C/S C/S结构即客户端/服务器(Client/Server),例如QQ: 缺点:软件更新是需要同时更新客户端和服务器端两端,比较麻烦 优点:安全性比较好. B/S结构即浏览器/服务器(Browser/Server); 优点:只需要编写服务器端程序: 缺点:安全性较差. 二.WEB资源 1.Web资源介绍 HTML:静态资源,浏览器可以看得懂, JSP/Servlet:动态资源,需要先转换成html,在给浏览器解析.它可以有变量 除了Java…
OI常用的数学知识总结 本文持续更新…… 总结一下OI中的玄学知识 先列个单子,(from秦神 数论 模意义下的基本运算和欧拉定理 筛素数和判定素数欧几里得算法及其扩展[finish] 数论函数和莫比乌斯反演 斐波那契数列及其性质 卡特兰数(在组合) 快速幂 离散对数和大步小步 二次剩余 原根 中国剩余定理 Pollard@Rho Farey序列 勾股数生成公式 群论 置换的定义及运算 Burnside引理以及Pólya定理 基于置换群的贪心 组合数学 组合数及其求法 [finish] 组合数取…
web使用超文本传输协议(HTTP,HyperText Transfer Protocol)进行通信.http在1990年左右出现,现在有0.9/1.0/1.1三个版本.在早期的互联网中的一些协议只能传输纯文本或ascii,而http从字面意思可以知道它能承载超文本. 一般先由客户端浏览器发起请求: 请求报文格式: 请求行:请求方法 统一资源标识符(URI) http协议版本 请求头部 请求数据 常见的请求方法: GET: 请求URI所表示的资源 POST:请求提交数据到服务器 PUT: 把文件…
回顾CSS选择符,学习接入样式的更多方式. 一.选择符 1. 种类 ① 类型选择符:直接的HTML标签名,例如: body.p.div 等: ② 后代选择符:空格,例如: div p 选择div中的所有p元素后代: ③ ID选择符:形如“#id”,例如 #introduction 选择id为introduction的元素(注:理论上说id必须要唯一定义,但浏览器为了向下兼容不好好写HTML代码的人,会将所有使用此ID的元素都添加上该样式): ④ 类选择符:形如“.class”,例如 .lates…
学习大纲(★为重点,√其次) 一.为什么要学习数据库 二.数据库的相关概念 DBMS.DB.SQL 三.数据库存储数据的特点 四.初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五.DQL语言的学习 ★ 基础查询 ★ 条件查询 ★ 排序查询 ★ 常见函数 ★ 分组函数 ★ 分组查询 ★ 连接查询 ★ 子查询 √ 分页查询 ★ union联合查询 √ 六.DML语言的学习 ★ 插入语句…
爱生活,爱编码,微信搜一搜[架构技术专栏]关注这个喜欢分享的地方.本文 架构技术专栏 已收录,有各种JVM.多线程.源码视频.资料以及技术文章等你来拿. 一.概述 目前Spring Boot已经发展到2.3.4.RELEASE ,对于它的好处网上也是铺天盖地的,这里就不再重复了.直接说重点,从Spring Boot1.x一步步跟着迭代升级到现在的2.3.4也是遇到了很多的坑,了解其新版本的特性是非常重要的,可以帮助我们避免很多不必要的麻烦. 因为我也一直在搞基于Spring Boot技术栈的组件…
前端由三部分组成: HTML(标签)--CSS(美化,修饰)--JS(执行指令) HTML(超文本标记语言,Hypertext Markup Language):是一种用于创建网页的标记语言. 本质上为根据浏览器可识别的规则,我们按照规则写网页,浏览器按照规则渲染网页. 网页扩展名:.html或者.htm HTML文档结构 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=&quo…
1. 工具集 基础工具 Burpsuit, Python, FireFox(Hackbar, FoxyProxy, User-Agent Swither .etc) Burpsuit 代理工具,攻击web应用程序的集成平台 火狐浏览器中插件多功能强大 Hackbar 支持修改post请求提交的数据 扫描工具 御剑后台扫描工具, Namp, AWVS 御剑后台扫描工具: Namp :开放端口,探测服务 AWVS :web漏洞扫描工具,常规的web漏洞 SQL注入工具 Sqlmap XSS平台 通过…
一)window.location.href和window.location.replace的区别 1.window.location.href=“url”:改变url地址: 2.window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用! 更多api说明: window.location.…
<script type="text/javascript"> $(function(){ ShowProduct(); $("#ShowUserInfo").click(function(){ ShowProduct(); }); }); function ShowProduct(){ if( $("#ShowUserInfo").prop("checked")){ $("#div1").sh…
1:Struts MVC.JVC 2:struts action 3:struts 1.0和2.0区别 4:Spring 核心机制:依赖注入 5:使用Spring容器 6:AOP的概念与应用 7:IOC的原理与缺点 8:Spring的模块结构 9:Hibernate体系结构 10:Hibernate配置文件 11:持久化对象 12:Hibernate映射,关联映射.继承映射 13:事物.事物的隔离级别 14:缓存 15:Struts中处理请求的过程 16:MVC概念 17:SpringMVC和S…
一.什么是跨域访问举个栗子:在A网站中,我们希望使用Ajax来获得B网站中的特定内容.如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题.你可以理解为两个域名之间不能跨过域名来发送请求或者请求数据,否则就是不安全的.跨域访问违反了同源策略,同源策略的详细信息可以点击如下链接:Same-origin_policy: 总而言之,同源策略规定,浏览器的ajax只能访问跟它的HTML页面同源(相同域名或IP)的资源.…
Oracle数据库 JDBC事务 Spring事务 SOA XML/JSON redis/memcached 反射,类加载,JVM 工具类:UML, Maven, 性能类:CPU监控,memary监控,高并发 ref: https://www.douban.com/group/topic/93700677/ http://blog.csdn.net/xiaomin1991222/article/details/50980880…
爬虫定义.分类和流程 爬虫的定义: 网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序.爬虫就是模拟浏览器的行为,越像越好,越像就越不容易被发现.原则上,只要是浏览器(客户端)能做的事情,爬虫都能够做. 爬虫的分类 通用爬虫:通常指搜索引擎的爬虫 聚焦爬虫:针对特定网站的爬虫 爬虫的用途 今日头条 网易云音乐 12306抢票 网站自动投票 短信轰炸 等等 4.爬虫的流程 ** Robots 协议: 网站通过 Robot…
盒模型.浮动和定位是CSS中最重要的三个概念.它们共同决定了一个元素在页面中以怎样的形式进行排布与显示. 一.盒模型 1. 定义 盒模型是CSS的核心概念.一个页面中,所有的元素(不管他最终显示是圆形.矩形还是三角形)都被看作一个矩形盒子,这个盒子包含了内容区.内边距.边框和外边距. 图1. CSS盒模型 我们可以把它想象成现实世界中网购的快递盒子,外边距就是这个盒子离其他盒子的距离,边框就是这个盒子的材料,内边距就是内层缓震的泡沫,而内容区自然就是你网购的物品.但难以理解的是CSS的盒模型与现…
https://mp.weixin.qq.com/s/q8OI2Ou8-gYP-usjToBbkQ…
需要使用到的工具 Chrome Pycharm 自定主题的CSS 申请博客的Js权限 设置博客选项 打开Chrome修改查看CSS样式,Windows(F12),MacOS(Command+Option+I)打开开发工具 使用搜索引擎搜索一个你喜欢的H5的背景效果 CSS代码 #home { margin: 0 auto; width: 80%; min-width: 950px; background-color: #ffffffc0; padding: 30px; margin-top: 1…
图片双击放大还是很清晰的.原图大小5.1M…
WEB是一个外延广泛的概念,不单单指网站,乌徒帮专注拥有WEB界面的网站开发,帮助初学者或已经进入开发的朋友们提供参考讨论平台,然而并不一定能将所有的WEB知识讲全讲透,只是能满足初涉者的建站需求,能到这一步,frustigor也算满足了. 在Web网站建设一文中笔者大概谈到了一个网站能搭建起来,作为一个小型的开发者,都需要做哪些工作.显而易见的是,这些工作并非一个人就能完成,往往需要一个有各方面技术基础的团队,人数不多,然而却是必须的.那么在网站建设领域,需要拥有哪些技术和知识呢? 一.对网站…
官方文档:https://semantic-ui.com/introduction/getting-started.html semantic  UI: SemanticUI是一款语义化设计的前端开源框架     <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>first web</title> <link rel="style…
转载原文地址:https://juejin.im/post/5cc1da82f265da036023b628 开篇前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的.winter在他的<重学前端>课程中提到: 到现在为止,前端工程师已经成为研发体系中的重要岗位之一.可是,与此相对的是,我发现极少或者几乎没有大学的计算机专业愿意开设前端课程,更没有系统性的教学方案出现.大部分前端工程师的知识,其实都是来自于实践和工作中零散的学习. 这样是…
在学习WEB开发前,至少有一个对C或者计算机编程任何一种语言的基本学习,这会对你以后的开发有一定的启蒙作用. 一.Web开发入门 推荐学习网址: http://www.w3school.com.cn/ http://www.imooc.com/   //慕课网 这两个是笔者最开始学习的网址,上面囊括了HTML/CSS/JAVASCRIPT/PHP/MYSQL等许多基础知识. 前一个适合直接看代码学习,很快也稍微枯燥 第二个网址适合喜欢老师讲解的类型 这种类型的网站有很多,如果可以***的话,那你…
前言:今天结识了google PWA提供的一个对移动端Web应用提供离线体验的一个功能,感觉很有用.我这里不分享自己的写法和代码.官网文档说的很详细,直接粘过来大家看吧. 推荐官网地址:你的第一个渐进式 Web 应用(Progressive Web App - PWA) 文章详情如下: 简介 什么是 Web 应用,一个渐进式 Web 应用? 渐进式 Web 应用会在桌面和移动设备上提供可安装的.仿应用的体验,可直接通过 Web 进行构建和交付.它们是快速.可靠的 Web 应用.最重要的是,它们是…