网页 手机web css

图书推荐管理系统Python+Django网页界面+协同过滤推荐算法

一、介绍 图书管理与推荐系统。使用Python作为主要开发语言。前端采用HTML、CSS、BootStrap等技术搭建界面结构,后端采用Django作为逻辑处理,通过Ajax等技术实现数据交互通信。在图书推荐方面使用经典的协同过滤算法作为推荐算法模块。主要功能有: 角色分为普通用户和管理员 普通用户 ......
算法 管理系统 界面 网页 Python

优化预算管理流程:Web端实现预算编制的利器

本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言:什么是预算和预算编制 预算 预算是企业在预测、决策的基础上,以数量和金额的形式反映的企业未来一定时期内经营、投资、财务等活动的具体计划,为实现企业目标而对各种资源和企业活 ......
预算 利器 编制 流程 Web

Python Web之Django

一、环境需求 1、OS:Windows10 2、IDE:PyCharm 2019.2 3、Interpreter:Python 3.7 二、项目搭建 1、构建Django工程,打开PyCharm,点击【File】==》【New Project...】==》【Django】。 2、项目工程保存路径、工 ......
Python Django Web

Java_web

Maven 1. Maven概述 Maven是专门管理和构建Java项目的工具,他的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程(编译、测试、打包、发布……) 提供了一套依赖管理机制 依赖管理其实就是管理你项目所依赖的第三方资源(jar包、插件……) 2. Maven模型 3 ......
Java_web Java web

Web3.0热门领域NFT项目实战-深度掌握Solidity合约开发,助力Web3.0工程师

Web3.0热门领域NFT项目实战-深度掌握Solidity合约开发,助力Web3.0工程师 免费自动批量生成NFT图片和批量部署NFT 一、环境准备 1.注意:需合理上网 2.准备素材:准备一套多个属性元素的不一样的图层素材,比如10张背景图、10张face图、10张眼睛图层、10张头发图层等,每 ......
Web3 合约 实战 Web 深度

Error creating bean with name 'org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping':

Error creating bean with name 'org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping': Instantiation of bean failed; nested exception is o ......

揭秘苹果手机IOS系统各种微信双开方式与对比

揭秘苹果手机IOS系统各种微信双开方式与对比「技术科普」 现如今一提到IOS系统多开、分身,很多人已经深恶痛绝了。我看了很多知乎相关的文章和问答,有很多人在某宝或者其他平台买过多开分身,结果都是用了两三个月就没办法用了,甚至用了一两周就用不了了,本文就好好的列举一下各种双开的方式到底有什么区别,分析 ......
苹果 方式 系统 手机 IOS

苹果手机iOS系统上的各种微信双开方式

揭秘了苹果手机iOS系统上的各种微信双开方式,以及对它们进行了比较和分析。以下是各种双开方式的总结: 免费双开(爱思助手版): 操作难度:⭐️⭐️⭐️⭐️⭐️ 费用:免费 数据安全:可保留数据,但找不到安全的IPA包可能导致封号。 结论:不推荐,不适合长期使用。 企业签名版: 操作难度:⭐️⭐️ 费 ......
苹果 方式 系统 手机 iOS

htb-Web Requests

HTTP 1)To get the flag, start the above exercise, then use cURL to download the file returned by '/download.php' in the server shown above. curl IP/do ......
Requests htb-Web htb Web

web入门-HTTP协议

web入门-HTTP协议-概述 HTTP 概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 特点: 基于TCP协议:面向连接,安全 基于请求-响应模型的:一次请求对应一次响应 HTTP协议是无状态的协议,对于事务处理没有记忆能力 ......
HTTP web

web服务器-Tomcat-基本使用

web服务器-Tomcat-基本使用 下载:官网下载,地址 :https://tomcat.apache.org/download-90.cgi 也可以在文章开头下载 启动tomcat方法如下: 打开解压后的目录: 上面的命令窗口的截图中显示了中文,你有可能第一次运行tomcat,这个命令窗口里的中 ......
服务器 Tomcat web

ABBAC900F学习笔记324:WEB页面访问WINCCweb服务器

这一篇学习笔记我在新浪博客记录过,地址是ABBAC900F学习笔记324:WEB页面访问WINCCweb服务器_来自金沙江的小鱼_新浪博客 (sina.com.cn) 我在这里也记录一遍。 前段时间测试了一下WINCC 7.5SP2web发布功能,并且在本机和远程计算机上IE浏览器访问成功。今天结合 ......
WINCCweb 页面 服务器 笔记 ABBAC

css 跟随屏幕大小变动

在网页设计中,我们常常需要让元素随着屏幕大小的变化而自适应。这样可以让网页在不同尺寸的设备上显示得更加美观和合理。CSS提供了很多的技巧来实现这一目的。 第一种方法是使用百分比来设置元素的大小。比如,可以将容器宽度设置为100%,这样容器就会随着屏幕大小的变化而自适应。同时,也可以使用百分比来设置字 ......
屏幕 大小 css

快速搭建API随心搭,让你的web开发更加高效

随着互联网的发展,越来越多的应用和服务需要通过API接口来实现。API(Application Programming Interface,应用程序编程接口)可以理解为两个软件之间的桥梁,通过API接口,两个软件可以相互交流并进行数据交换。如今,API已经成为许多公司和应用程序的核心,因此快速搭建并 ......
API web

web基础漏洞-越权漏洞

1、介绍 越权,是指攻击者访问或者操作了超过当前身份权限的资源。 2、场景 (1)水平越权 攻击者登录账号,对其它账号的专属数据进行了请求或操作。 (2)垂直越权1 攻击者未登录,而直接对账号专属数据进行了请求或操作。 (3)垂直越权2 攻击者登录,但是对需要更高权限的数据进行了请求或操作。 3、防 ......
漏洞 基础 web

web基础漏洞-逻辑漏洞

1、介绍 逻辑漏洞是由于业务代码的逻辑缺失或者错误,导致的漏洞。 2、场景 2.1 可爆破可猜解 弱账号密码 验证码 登录凭证cookie或token,以及访问口令 优惠券id,图片id,博客id等 找回密码的问答 2.2 步骤可跳过 (1)某功能分为多个页面/接口,可以直接请求后面的页面/接口 ( ......
漏洞 逻辑 基础 web

web基础漏洞-验证码爆破

1、介绍 验证码爆破,攻击者可以持续请求验证,从而获取正确验证码。 2、防护 (1)限制验证码有效时间 如果设置相对较长的验证码有效时间,那么攻击者就可以用较低的频率爆破。反之,验证码有效时间相对较短,则对爆破的频率提出高要求,这既考验攻击者的硬件和软件,也考验网络传输和服务端压力。提高爆破难度 ( ......
漏洞 基础 web

web基础漏洞-ssrf

手把手用实战教你SSRF漏洞从入门到精通 - FreeBuf网络安全行业门户 (1 封私信 / 38 条消息) ssrf业务 - 搜索结果 - 知乎 (zhihu.com) 1、介绍 ssrf,server-server request forgery服务端到服务端的请求伪造,或者server-si ......
漏洞 基础 ssrf web

web基础漏洞-url重定向漏洞

1、介绍 url重定向漏洞,是指攻击者可以控制用户的浏览器中的url形式参数,并被解析执行,造成危害。 2、场景 2.1 跳转 使用户信任新跳转的站点,进行钓鱼 3xx location字段 js跳转 form跳转 超链接a 2.2 引入资源 利用:钓鱼,引入脚本,向外部请求提供referer sc ......
漏洞 基础 web url

浏览器输入url到网页展示过程

总图: 1.解析URL ​ 浏览器的第一步工作是解析url,从而生成发送给web服务器的请求信息。 ​ URL组成如图: 如果上图中表示数据的源的路径名为空呢?这时浏览器会默认访问根目录下的/index.html或者/default.html文件,当对URL解析完成后,浏览器就会开始构造HTTP请求 ......
浏览器 过程 网页 url

一文1000字彻底搞懂Web测试与App测试的区别

总结分享一些项目需要结合Web测试和App测试的工作经验给大家: 从功能测试区分,Web测试与App测试在测试用例设计和测试流程上没什么区别。 而两者的主要区别体现在如下几个方面: 1 系统结构方面 Web项目,B/S架构,基于浏览器的;Web测试过程中,客户端会随服务器端同步更新,所以只需更新服务 ......
1000 Web App

复习css

复习css 样式 内联样式,行内样式,外部样式优先级 离HTML元素越近,优先级越高 内联样式离元素近:行内样式>内联样式>外部样式 外部样式离元素近:行内样式>外部样式>内敛样式 本质:浏览器从上到下解析过程中,后出现的样式会覆盖较早出现的样式 选择器 基本选择器 id > 类 > 标签 本质:定 ......
css

HTML+CSS面试题

1、内元素和块级元素的区别? 行内元素:不会独立出现在一行,单独使用的时候后面不会有换行符的元素。eg:span, strong, img, a 等。这些元素,默认的高宽,总是其内容的高宽。并且,margin和padding值,只有左右有效。 块级元素:独立在一行的元素,他们后面会自动带有换行符。e ......
HTML CSS

web前端

<meta chatset=" "> 需要添加字符 如“UTF–8” <html lang=" "> 如“en,zh-CN,ja-jp ” <h1></h1> <h2></h2>……<h6></h6> <br/>换行 <p>段落文本内容</p> 标识一个段。 <hr/> 空标记 水平线 加粗有两个标 ......
前端 web

Web3.0-DApp开发热门技术项目实战课程+智能合约编写+交易所的实战项目

web1.0~3.0,很多年前,互联网没有那么发达,刚出来的时候,仅仅只能在网上浏览观看信息,这就是1.0,后来出现了很多的软件,人们不仅可以浏览还可以发表自己的看法,手机app百花齐放,每个应用都有自己的数据库,存储数据,这就是2.0,现如今出现了3.0,去中心化的思想摆脱了数据库,即可实现不用数 ......
实战 项目 技术项目 合约 交易所

03前端开发【css结束】

伪元素选择器 '''通过css操作文本内容''' 1.修改首个字体样式 p:first-letter{ color: red; font-size:48px; } 2.在文本开头添加内容 p:before{ content: '哈哈'; color:bule; } 3.在文本结尾添加内容 p:aft ......
前端 css

防御性CSS

什么是防御性CSS呢? 我的理解是我们所写的网页的内容不完全是静态的,也是可以发生变化的,因此也就增加了CSS出现的问题。不管网页的内容是多是少,还是窗口尺寸是大还是小,页面里面的内容与布局是要能正常显示而不会被破坏。 Flexbox 折行 Flexbox 是 CSS 中经常使用的布局,在父元素中设 ......
防御性 CSS

web基础漏洞-sql注入测试

sql注入的自动测试,为了便于处理,将其分为两个阶段分别处理,即漏洞测试发现和漏洞利用。前者更加普遍和重要。 1、自动测试流程 1.1 选择业务和sql语句 insert delete update select where id=? select where title like '?' sele ......
漏洞 基础 web sql

web基础漏洞-sql注入绕过

前提:确实存在sql注入,换句话说未使用预编译,绕过才有可能。 这里阐述针对的是mysql语法。 1、大小写混杂 2、双写绕过 如果服务端检查到敏感词,对其删除后继续执行。那么可以提交数据时进行双写绕过,比如selselectect,提交后变为select 拓展来说,如果服务端最多检查n次,并且每次 ......
漏洞 基础 web sql

web基础漏洞-sql注入

1、介绍 sql注入,是目标网站提供了接口,使得攻击者可以从前端提交数据,然后未经过严格检查,被拼接到sql语句中,交给sql应用执行。从而导致恶意构造的payload破坏原有的sql语句结构,执行超预期的功能,造成危害。 几乎所有的sql应用都存在sql注入漏洞,但一般讨论和测试时以mysql为主 ......
漏洞 基础 web sql