web技术

web面试重点.

こ雲淡風輕ζ 提交于 2020-03-02 12:51:27
Python面试重点(web篇) 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分。 写出常用的bootstrap的样式。 form-control(input,select), table(table table-striped table-hover,table-border ) class='row' col-md-3 col-md-offset-3 btn btn-primary btn-success btn-danger... 什么是响应式布局?(针对不同的设备屏幕宽度,来显示不同效果) cnblogs.com/clschao/articles/10093308.html 参考博客 请通过jQuery发送ajax请求。 var formdata = new FormData()formdata.append('file_obj',$('[type=file]')[0].files[0])$.ajax({ url:'/home/', type:'get', // data:{username:'alexdsb'}, data:formdata, processData:false, contentType:false, success:function (res) { alert(res); } ​ }); JavaScript与this相关的面试题(4分)

Python面试重点(web篇)

故事扮演 提交于 2020-03-02 12:46:28
Python面试重点(web篇) 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分。 写出常用的bootstrap的样式。 form-control(input,select), table(table table-striped table-hover,table-border ) class='row' col-md-3 col-md-offset-3 btn btn-primary btn-success btn-danger... 什么是响应式布局?(针对不同的设备屏幕宽度,来显示不同效果) cnblogs.com/clschao/articles/10093308.html 参考博客 请通过jQuery发送ajax请求。 var formdata = new FormData()formdata.append('file_obj',$('[type=file]')[0].files[0])$.ajax({ url:'/home/', type:'get', // data:{username:'alexdsb'}, data:formdata, processData:false, contentType:false, success:function (res) { alert(res); } ​ }); JavaScript与this相关的面试题(4分)

Python面试重点(web篇)

泪湿孤枕 提交于 2020-03-02 12:13:52
Python面试重点(web篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分。 写出常用的bootstrap的样式。 Bootstrap表格样式、栅格系统、带边框的表格、状态类表格(带背景色的表格)、内联表单、禁用状态和只读状态 什么是响应式布局? 请通过jQuery发送ajax请求。 $.ajax({ url:'/test/', # 提交的地址 type:"post", # 请求方式 data:{ # 提交的数据 name:"alex", age:73, hobby:JSON.stringify(['装逼,画饼,上北大']) }, success:function(ret){ # 响应成功的回调函数 }, error:function (ret) { # 相应失败的回调函数 console.log(ret) }}) JavaScript与this相关的面试题(4分) name = '老男孩';​info = { name:'alex', age:123, func:function(){ console.log(this.name); }}​info.func() name = '老男孩';​info = { name:'alex', age:123, func:function(){ console.log

web

人盡茶涼 提交于 2020-03-02 11:57:18
Python面试重点(web篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分。 写出常用的bootstrap的样式。 什么是响应式布局? 响应式布局:简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 请通过jQuery发送ajax请求。 $.ajax({ type: 'POST', url: "http://xxx/yyy/zzz/sendVerifyCode", data:{ phoneNo:$(".tel").val() }, success: function(data){ $.toast("发送成功", "text") }, error: function(){ $.toast("发送失败", "text") } }) JavaScript与this相关的面试题(4分) name = '老男孩'; info = { name:'alex', age:123, func:function(){ console.log(this.name); } } info.func() // alex name = '老男孩'; info = { name:'alex', age:123, func:function(){ console.log(this

Python面试Web篇(附答案)

*爱你&永不变心* 提交于 2020-03-02 11:56:58
必答题 注意:除第四题4分以外,其他题均每题3分。 1,写出常用的bootstrap的样式。 引入jquery.js文件 栅格系统:<div class="col-md-1>1</div> 表格样式:table 表单样式:.form-control来修饰 支持多行文本的文本域:<textarea class="form-control" rows="3"></textarea> 单选框和多选框 按钮:button 图片:img 2,什么是响应式布局? 跟随设备界面大小自动更改内容大小 3,请通过jQuery发送ajax请求。 $.ajax({ type:请求方式, url: 请求地址, data:请求参数, dataType: 服务器返回值类型, success:回调函数 }); 4,JavaScript与this相关的面试题(4分) name = '老男孩'; ​ info = { name:'alex', age:123, func:function(){ console.log(this.name); } } ​ info.func() name = '老男孩'; info = { name:'alex', age:123, func:function(){ console.log(this.name); function f1(){ console.log(this

W3C 代码标准规范

巧了我就是萌 提交于 2020-03-02 10:55:19
W3C 代码标准规范 W3C通过设立领域(Domains)和标准计划(Activities)来组织W3C的标准活动,围绕每个标准计划,会设立相关的W3C工作组织(包括工作组、社区组、商务组等)。W3C会根据产业界的标准需求调整Domains和Activity的设置及相关的工作组设置。 截至2014年7月,W3C共设立5个技术领域,开展24个标准计划。查看所有工作组列表(英文)。 w3cinteraction domain 交互技术标准领域 主要关注Web与用户交互的接口和技术标准,包括(X)HTML及其他用于Web的标记语言(如CSS, MathML,SMIL,SVG,XForms等) ,同时提供技术途径将这些技术集成到客户端环境中。下设10个标准计划: 图形(Graphics Activity) HTML(HTML Activity) 国际化(Internationalization Activity) 数学表示(Math Activity) 富Web客户端(Rich Web Client Activity) 样式(Style Activity)级联样式单(CSS) Web视频(Video in the Web Activity)媒体标记(Annotations)、媒体片段、时间序列文本(Timed Text)。 XForms(XForms Activity),电子表单

Java Web----Java Web的数据库操作(一)

≡放荡痞女 提交于 2020-03-02 06:26:11
Java Web的数据库操作 一、JDBC技术 1、JDBC简介 JDBC是Java程序与数据库系统通信的标准API,它定义在JDK的API中,通过JDBC技术,Java程序可以非常方便地与各种数据库交互,JDBC在Java程序与数据库系统之间假期了一座桥梁。 JDBC由一组用Java语言编写的类和接口组成,它对数据库的操作提供了基本方法,但由于数据库种类跟多且多有不同,所以对数据库的细节操作由数据库厂商进行实现,且厂商需要提供数据库的驱动程序,下图为Java程序与数据库相交互的示意图: 2、JDBC连接数据库的过程 l 下载驱动包 在JDK中,不包含数据库的驱动程序,使用JDBC操作数据库需要实现下载数据库厂商提供的驱动包,并导入到开发环境中。 l 注册数据库驱动 连接数据库前,需要将数据库厂商提供的数据库驱动注册到JDBC的驱动管理器中,一般是通过将数据库驱动类加载到JVM来实现的,例如连接MYSQL数据库: Class.forName(“com.mysql.jdbc.Driver”); l 构建数据库连接URL URL由数据库厂商制定,不同数据库它的URL有所区别,但都符合一个基本的格式,即“JDBC协议+IP地址或域名+端口+数据库名称”,例如MYSQL数据库为”jdbc:mysql://localhost:8080/test”。 前两步中不同数据库有所差别

LNMP架构简述(包含CGI&FastCGl)

浪尽此生 提交于 2020-03-02 04:25:53
LNMP,CGI,FastCGl工作原理简述 文章目录 LNMP,CGI,FastCGl工作原理简述 1.LNMP架构工作原理 2.CGI介绍 出现背景 CGI程序处理步骤 3.FastCGI FastCGI程序处理步骤 1.LNMP架构工作原理 用户通过http协议发起请求, 请求会先抵达LNMP架构中nginx nginx会根据用户的请求进行判断,这个判断是由Location完成的 判断用户请求的是静态页面,nginx直接进行处理 判断用户的请求是动态页面,nginx会将该请求交给fastcgi协议下发 fastcgi会将请求交给php-fpm管理进程,php-fpm管理进程接收到后会调用具体的工作进程wrapper wrapper线程会调用php进行解析,如果只是解析php代码那公直接返回结果给客户端 如果有查询数据库的操作,则 由php连接数据库(用户密码IP )然后发起查询的操作 最终数据由mysqI -> php -> php-fpm -> fastcgi ->nginx -> http -> user 2.CGI介绍 CGI ( Common Gateway Interface),即通用网关接口,是WWW技术中最重要的技术之一, 是外部应用程序(即CGI程序)与WEB服务器之间的接口标准,负责在CGI程序和Web服务器之间传递信息 CGI是Web服务器运行时

Java 后端自学之路

让人想犯罪 __ 提交于 2020-03-02 00:24:46
文章转载自: http://objcoding.com/2018/02/07/javaweb-learning/ 最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来的,供你们的参考。 Java 基础 Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射的特性,很多框架的技术都依赖它,比如 Spring 核心的 Ioc 和 AOP,都用到了反射,而且 Java 自身的动态代理也是利用反射实现的,这里我特意写了一篇 Java动态代理原理分析 。此外还有 Java 一些标准库也是非常常见,比如集合、I/O、并发,几乎在 Web 开发中无处不在,也是面试经常会被问到的,所以在自学 Java 后端之前,不妨先打好这些基础,另外还有 Java8 的一些新特性,也要重点关注,比如 Lambda 表达式、集合的 Stream 流操作、全新的 Date API 等等,关于新特性,我也写了几篇关于这方面的博客,请自行找吧,就不贴出来了。 关于书籍推荐,我是不建议初学者一开始就拿着「Java

架构:亿级Web系统负载均衡几种实现方式

扶醉桌前 提交于 2020-03-01 22:37:31
负载均衡(Load Balance)是集群技术(Cluster)的一种应用技术。负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力。目前最常见的负载均衡应用是Web负载均衡。根据实现的原理不同,常见的web负载均衡技术包括:DNS轮询、IP负载均衡和CDN。其中IP负载均衡可以使用硬件设备或软件方式来实现。 什么是web负载均衡 服务器集群(Cluster)使得多个服务器节点能够协同工作,根据目的的不同,服务器集群可以分为: 高性能集群:将单个重负载的请求分散到多个节点进行处理,最后再将处理结果进行汇总。 高可用集群:提高冗余单元,避免单点故障。 负载均衡集群:将大量的并发请求分担到多个处理节点。由于单个处理节点的故障不影响整个服务,负载均衡集群同时也实现了高可用性。 一般提到的负载均衡(Load Balance),是指实现负载均衡集群。负载均衡实现了横向扩展,避免纵向的升级换代。本文中的web负载均衡,特指能够分担web请求(http,https等)的负载均衡技术。 基本原理 任何的负载均衡技术都要想办法建立某种一对多的映射机制: 一个请求的入口映射到多个处理请求的节点,从而实现分而治之(Divide and Conquer)。 这种映射机制使得多个物理存在对外体现为一个虚拟的整体,对服务的请求者屏蔽了内部的结构。 采用不同的机制建立映射关系