zl程序教程

web基础题

  • Web前端开发基础_轻松学Web前端开发入门与实战

    Web前端开发基础_轻松学Web前端开发入门与实战

    大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说Web前端开发基础_轻松学Web前端开发入门与实战,希望能够帮助大家进步!!!1、什么是web?www是环球信息网的缩写,(亦作“web”、“www”、“w3' ”,全称为“World Wide Web”,中文名字是“万维网”和“环球网”,所以常简称web。2、关于HTML HTML是一种用来描述网页的语言,不是编程语言,不需要像编

    日期 2023-06-12 10:48:40     
  • 第六章·Web基础之http协议

    第六章·Web基础之http协议

    Http协议介绍 Http工作原理 访问网站分析 Http请求方法 Http响应方法 http相关术语 -曾老湿, 江湖人称曾老大。 -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云AP

    日期 2023-06-12 10:48:40     
  • 从零实现Web框架Geo教程-Http基础-01

    从零实现Web框架Geo教程-Http基础-01

    从零实现Web框架Geo教程-Http基础-01前言Geo 框架HTTP基础标准库启动Web服务实现http.Handler接口Gee框架的雏形本教程参考:七天用Go从零实现Web框架Gee教程前言要开发一个Web应用,我们首先会考虑框架的选型,对于Javaer来说,通常Spring mvc是Web开发的首选框架;如果使用GoLang进行开发,可能会选择Beego,Gin,Iris等,但是无论是哪

    日期 2023-06-12 10:48:40     
  • Contest1620 – 2020-2021-2学期《Java Web 系统开发》:java基础:字符串

    Contest1620 – 2020-2021-2学期《Java Web 系统开发》:java基础:字符串

    QuestionAimport java.util.*; public class Main { public static void main(String[] args) {         Scanner cin = new Scanner(System.in);         String str = cin.next();         String str2 ="&qu

    日期 2023-06-12 10:48:40     
  • web安全详解(渗透测试基础)[通俗易懂]

    web安全详解(渗透测试基础)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 文章目录一、Web基础知识 1.http协议2.网络三种架构及特点3. Web应用的特点4.URL组成6.Http协议的性质7.请求响应报文的格式8.请求方法9.http缓存10.缓存新鲜度如何判断11.Http重定向原理以及状态码12.HTTPS协议 数字证书13.HTTPS协议与HTTP协议的区别?14. Web客户端的作用15.Web服务端作用1

    日期 2023-06-12 10:48:40     
  • java verifycode_JavaWeb基础—VerifyCode源码

    java verifycode_JavaWeb基础—VerifyCode源码

    大家好,又见面了,我是你们的朋友全栈君。1 packagecom.jiangbei.verifycodeutils;23 importjava.awt.BasicStroke;4 importjava.awt.Color;5 importjava.awt.Font;6 importjava.awt.Graphics2D;7 importjava.awt.image.BufferedImage;8

    日期 2023-06-12 10:48:40     
  • 【Web开发】Flask框架基础知识

    【Web开发】Flask框架基础知识

    本篇主要是黑马程序员的Flask快速入门教程的笔记Flask简介Flask诞生于2010年,是用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。Flask的常用扩展包:Flask-SQLalchemy:操作数据库;Flask-migrate:管理迁移数据库;Flask-Mail:邮件;Flask-WTF:表单;Flask-Bable:提供国际化和本地化支持,翻译;Flask

    日期 2023-06-12 10:48:40     
  • WebUploader学习(一)基础知识学习

    WebUploader学习(一)基础知识学习

    WebUploaderwebuploader支持多图上传,大文件上传,压缩图片上传,拖拽上传,显示上传进度,预览等当上传的需求要求可预览、显示上传进度、中断上传过程、大文件分片上传等等,这时传统的表单上传很难实现这些功能,我们可以借助现有插件完成。如百度上传插件Web Uploader、jQuery图片预览插件imgPreview 、拖拽上传与图像预览插件Dropzone.js等等,大家可根据项目

    日期 2023-06-12 10:48:40     
  • webpack 默认配置和基础配置

    webpack 默认配置和基础配置

    image.pngWebpack 是⼀个现代 JavaScript 应⽤程序的静态模块打包器(module bundler),当 webpack 处理应 ⽤程序时,它会递归地构建⼀个依赖关系图(dependency graph),其中包含应⽤程序需要的每个模块, 然后将所有这些模块打包成⼀个或多个 bundle。 Webpack是⼀个打包模块化JavaScript的⼯具,它会从⼊⼝模块出发,

    日期 2023-06-12 10:48:40     
  • web3 solidity 基础 ERC20 大白话搞懂

    web3 solidity 基础 ERC20 大白话搞懂

    一、什么是标准什么是ERC20标准ERC20 是 eth 的一个标准,怎么理解标准一词呢?标准是大家遵循的一个协议,根据这个协议大家都知道该怎么去做,例如去吃饭的时候人多,你就需要排队,然后去窗口跟阿姨说你要吃什么,阿姨就会帮你打;若你不准守这个标准,直接冲进后厨,翻开泔水,大喊着我要吃饭…这个时候就完全背离了这个标准,所以被赶走了。以上所述以开玩笑的方式讲述了什么是标准,所以在我们要使用 ERC

    日期 2023-06-12 10:48:40     
  • Web-html基础标签

    Web-html基础标签

    MDN1.html 基础标签1.1html 文件结构文档结构 html 的所有标签为树形结构,例如:<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport&quo

    日期 2023-06-12 10:48:40     
  • webpack基本配置详解_vue基础知识

    webpack基本配置详解_vue基础知识

    大家好,又见面了,我是你们的朋友全栈君。devServer可以用来提高开发效率,它提供一下配置可以改变 devServer 的默认行为。除了在配置问题通过 devServer 传入参数外,还可以通过命令行参数传入。注意:只用在通过 devServer 去启动 webpack 时,配置文件里 devServer 才会生效,因为这些参数所对应的功能都是 devServer 提供的,webpack 本身

    日期 2023-06-12 10:48:40     
  • Web前端开发JavaScript基础

    Web前端开发JavaScript基础

    JavaScript 代码引入JS通常有两种引入方式,理论上引入命令在body和head中都可以,但是推荐放在body代码块底部,因为Html代码是从上到下执行,如果Head中的js代码耗时严重,就会导致用户长时间无法看到页面,如果放置在body代码块底部,那么即使js代码耗时严重,也不会影响用户看到页面效果,只是js实现特效慢而已,规范化我们就直接将JS代码统统放在body的最底部.引入方式(1

    日期 2023-06-12 10:48:40     
  • 【愚公系列】2023年03月 其他-Web前端基础面试题(JS_33道)

    【愚公系列】2023年03月 其他-Web前端基础面试题(JS_33道)

    文章目录一、JavaScript基础篇1、JavaScript 有几种数据类型2、怎么进行数据类型检测3、 get 请求传参长度的误区4、如何让事件先冒泡后捕获5、说一下事件委托?6、说一下图片的懒加载和预加载?7、mouseover 和 mouseenter 的区别?8、JS 的 new 操作符做了哪些事情?9、改变函数内部 this 指针的指向函数(bind,apply,call 的区别)10

    日期 2023-06-12 10:48:40     
  • 【愚公系列】2023年03月 其他-Web前端基础面试题(http_20道)

    【愚公系列】2023年03月 其他-Web前端基础面试题(http_20道)

    文章目录一、http/浏览器1、说一下http和https2、TCP 和 UDP 的区别3、fetch 发送 2 次请求的原因4、Cookie、sessionStorage、localStorage 的区别5、iframe 是什么?有什么缺点?6、Cookie 如何防范 XSS 攻击7、介绍知道的 http 返回的状态码8、强缓存、协商缓存什么时候用哪个9、前端优化10、GET 和 POST 的区

    日期 2023-06-12 10:48:40     
  • 【愚公系列】2023年03月 其他-Web前端基础面试题(VUE专项_58道)

    【愚公系列】2023年03月 其他-Web前端基础面试题(VUE专项_58道)

    文章目录一、vue篇1、什么是MVVM2、Vue声明周期3、为什么vue中data必须是一个函数4、vue-router有几种导航钩子5、Vue的v-show和v-if区别6、vue-loader是什么?使用它的用途有哪些7、计算属性和watch的区别8、prop是什么9、vue 组件通信10、vue路由传参数有几种方式11、query传参和params传参有什么区别12、vuex 是什么? 有哪

    日期 2023-06-12 10:48:40     
  • 2.web安全基础-无处不在的安全问题

    2.web安全基础-无处不在的安全问题

    1.“钓鱼”Phishing诱惑性标题仿冒真实网站骗取用户账号骗取用户资料 2.“篡改”网页 Tamperinginttle: hacked by复制关键字 Hacked by搜索引擎语法 Intitle:keyword 标题中含有关键词的网页Intext:text正文中含有关键词的网页Site:domain在某个域名和子域名下的网页3.“暗链”Hidden hyperlinksintext:

    日期 2023-06-12 10:48:40     
  • WEB基础:Apache Calcite 实现方言转换的代码

    WEB基础:Apache Calcite 实现方言转换的代码

    Calcite能够通过解析Sql为SqlNode,再将SqlNode转化为特定数据库的方言的形式实现Sql的统一。 在Calcite中实现方言转换的主要类是SqlDialect基类,其具体的变量含义如下: public class SqlDialect { BUILT_IN_OPERATORS_LIST: 支持的内置定义函数或者运算符(例如:abs and..) // 列 表的标识符

    日期 2023-06-12 10:48:40     
  • Web基础架构:负载均衡和LVS详解架构师

    Web基础架构:负载均衡和LVS详解架构师

    在大规模互联网应用中,负载均衡设备是必不可少的一个节点,源于互联网应用的高并发和大流量的冲击压力,我们通常会在服务端部署多个无状态的应用服务器和若干有状态的存储服务器(数据库、缓存等等)。 一、负载均衡的作用 负载均衡设备的任务就是作为应用服务器流量的入口,首先挑选最合适的一台服务器,然后将客户端的请求转发给这台服务器处理,实现客户端到真实服务端 的透明转发。最近几年很火的「云计算」以及分布式

    日期 2023-06-12 10:48:40     
  • nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用详解编程语言

    nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用详解编程语言

    本章节主要是关注业务实现的,就是持久层数据的CURD操作,和业务处理。 资料: mongoose 文档 其他章节链接: nodejs web应用服务器搭建(一):跑起你的服务器 nodejs web应用服务器搭建(二):express 框架说明(应用) nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用 nodejs web应用服务器搭建(四):生产环境的搭建

    日期 2023-06-12 10:48:40     
  • web安全之XSS基础-常见编码科普

    web安全之XSS基础-常见编码科普

    0x01常用编码 html实体编码(10进制与16进制): 如把尖括号编码[ < ]  -----> html十进制: &#60;  html十六进制:&#x3c; javascript的八进制跟十六进制: 如把尖括号编码[ < ]  -----> js八进制:\74  js十

    日期 2023-06-12 10:48:40     
  • JavaWeb_(request和response)用户登录注册模板_基础版

    JavaWeb_(request和response)用户登录注册模板_基础版

          用户登录注册模板进阶版  传送门   用户登录注册模板基础版   登录:当用户登录成功时,跳转到personCenter.jsp,当用户登录失败时,跳转到login.jsp并给出提示   注册:当用户注册成功时,跳转到login.jsp,当用户注册失败时,跳转到register.jsp并给出提示   personCenter.jsp展示用户信息 &nb

    日期 2023-06-12 10:48:40     
  • C#进阶系列——WebApi 身份认证解决方案:Basic基础认证

    C#进阶系列——WebApi 身份认证解决方案:Basic基础认证

    前言:最近,讨论到数据库安全的问题,于是就引出了WebApi服务没有加任何验证的问题。也就是说,任何人只要知道了接口的url,都能够模拟http请求去访问我们的服务接口,从而去增删改查数据库,这后果想想都恐怖。经过一番折腾,总算是加上了接口的身份认证,在此记录下,也给需要做身份认证的园友们提供参考。 WebApi系列文章 C#进阶系列——WebApi接口测试工具:WebApiTestClien

    日期 2023-06-12 10:48:40     
  • Web前端基础知识:IE浏览器中的兼容

    Web前端基础知识:IE浏览器中的兼容

    1)图片有边框BUG 当图片加在IE上会出现边框 Hack:给图片加border:0;或者border:0 none; 2)图片间隙 div中的图片间隙BUG 描述:在div中插入图片时,图片会将

    日期 2023-06-12 10:48:40     
  • Webpack基础应用篇-[10]1.7 使用 babel-loader

    Webpack基础应用篇-[10]1.7 使用 babel-loader

    前面的章节里,我们应用 less-loader编译过 less 文件,应用 xml-loader编译过 xml 文件,那 js 文件需要编译吗?我们来做一个实验

    日期 2023-06-12 10:48:40     
  • Webpack基础应用篇 - [5]自动引入资源

    Webpack基础应用篇 - [5]自动引入资源

    到目前为止,我们都是在 index.html 文件中手动引入所有资源,然而随着应用程序增长,如果继续手动管理 index.html 文件,就会变得困难起来。然而

    日期 2023-06-12 10:48:40     
  • 基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 -常见的页面元素操作

    基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 -常见的页面元素操作

    文章目录 WebDriver基础篇 -常见的页面元素操作操作测试对象下拉框处理上传下载处理alert1. Alert (常见)2. Confirm (偶尔见࿰

    日期 2023-06-12 10:48:40     
  • 基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - 元素定位

    基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - 元素定位

    文章目录 WebDriver基础篇 - 元素定位1、 元素定位1.1 简单的元素定位定位元素目的定位对象的方法 1.2 层级定位元素定位的优先级 2、定位一组元素3、使用工具快速定位

    日期 2023-06-12 10:48:40     
  • 基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - 实现简单的浏览器操作

    基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - 实现简单的浏览器操作

    文章目录 WebDriver基础篇 - 实现简单的浏览器操作1.打开关闭浏览器2.WebDriver对浏览器的操作2.1 浏览器最大化2.2 设置浏览器的大小 3.访问链接&打印页面信息3.1

    日期 2023-06-12 10:48:40     
  • C站能力认证任务关卡1-3 Web基础

    C站能力认证任务关卡1-3 Web基础

    了解HTML, CSS, Javascript的技术应用   参考内容:w3 school (http://www.sz-seo.org/w3cschool/html/index.html)       

    日期 2023-06-12 10:48:40     
  • web自动化测试入门 —— selenium+python基础方法封装

    web自动化测试入门 —— selenium+python基础方法封装

    1. 目的   web自动化测试作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点、测试工具支持,其整体的完整生态已经远远超过了C/S架构方面的测试价值

    日期 2023-06-12 10:48:40