概念 跨站脚本攻击(XSS),指攻击者通过篡改网页,嵌入恶意脚本程序,在用户浏览网页时,控制用户浏览器进行恶意操作。 XXS的分类 反射型XSS存储型XSSDOM型XSS 原理 反射型XSS 接收用户提交的访问者的姓名࿰…
2024/11/30 15:56:25相册的示例效果图 注意看注释... 要实现图片的相册效果,图片命名可以像{img1.jpg,img2.jpg,img3.jpg}类似于这种的命名方式。 CSS部分: <style>/* 伪元素选择器,用于在具有clear_ele类的元素内部的末尾添加一个新的元素 */.clear_ele:…
2024/11/30 17:30:12文章目录 一、红黑树简介二、 红黑树特性三、红黑树插入3.1 红黑树为空3.2 父节点为黑色3.3 父节点为红色3.3.1 父亲和叔叔都是红色3.3.2 父节点为红色,叔叔节点为黑色3.3.2.1 父节点在左节点,插入节点在父亲左节点3.3.2.2 父节点在左节点,插…
2024/11/29 22:07:32一、LRU的由来 lru的引入主要是和内存回收有关。 属于内核的大部分page是不能够进行回收的,比如内核栈、内核代码段、内核数据段以及大部分内核使用的page,它们都是不能够进行回收的; 相反,进程使用的page,比如进程…
2024/11/27 20:54:08随着人工智能的概念越来越热,Python这门语言历经三十年的发展,迎来一个春天。 现在学Python、从事Python工作的人日益剧增,相应的薪酬也是一路看涨,但是面对这样的Python行情,有想好以后具体往哪个方向发展吗ÿ…
2024/11/30 20:53:47 人评论 次浏览mybatis查询结果为map时,出来的结果默认是下面这样的[{key: 1,value: xx},{key: 2,value: xxx}]我们想要的是这样的:{1 : xx,2 : xxx}如果自己转换的话非常麻烦。经过一番查找,发现mybatis可以在查询出来的时候通过修改handler自动转换先写一…
2024/11/30 20:31:15 人评论 次浏览前言:因为换了台电脑,然后开发环境从windows转到了macos,所以要重新配置下环境,下面详细讲解下如何在macOS下配置java环境。配置过程:第一步:下载JDK第二步:安装按照提示,下一步下一…
2024/11/30 19:11:49 人评论 次浏览MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。Node.js在回应http请求时,要返回一个文件的类型即:Content-type 字段,之前练习都是自己判断文件类型,然后直接写死...后来看到别人的代码才发现应…
2024/11/30 19:08:16 人评论 次浏览1、slots实例:限制类的实例有合法的属性集,只有__slots__属性列表中的属性才可能成为实例属性。 对象的实例通常没有一个属性字典,可以在__slots__列表中包含一个属性字典__dict__, 以达到属性字典的目的。 2、类特性:提供另一种方…
2024/12/1 0:44:20 人评论 次浏览mysql float精度与范围总结FLOAT类型用于表示近似数值数据类型。SQL标准 允许在关键字FLOAT后面的括号内选择用位指定精度(但不能为指数范围)。MySQL还支持可选的只用于确定存储大小的精度规定。0到23的精度对应 FLOAT列的4字节单精度。24到53的精度对应DOUBLE列的8字节双精度。…
2024/12/1 0:43:50 人评论 次浏览lnmp.org下载的lnmp集成环境,通过lnmp vhost tsp创建了虚拟主机目录,将此目录导入到phpstorm中时提示错误,应该时权限的问题,想通过chmod -R 777 tsp来改变tsp(此为虚拟主机的目录)目录的权限,但…
2024/12/1 0:42:49 人评论 次浏览原标题:Redis基础你掌握多少了?来查漏补缺?原文出处:https://juejin.im/post/5dc4c5ef5188252af967afd7Redis 是什么Redis是开源的 内存中的数据结构存储系统,它可以用作 数据库、 缓存和 消息中间件。它支持多种类型的…
2024/12/1 0:42:19 人评论 次浏览在工作中中,总会遇到各种各样的获取时间的要求,下面我们来看一下获取不同时间格式的方法有哪些?1、获取当前的日期和时间new Date()//返回:Wed Feb 03 2021 21:41:07 GMT0800 (中国标准时间)2、获取当前日期new Date().toLocaleDa…
2024/12/1 0:41:48 人评论 次浏览初识爬虫 互联网作为人们寻找信息的重要来源,我们对于搜索引擎根据关键词查找感兴趣的网站会产生一个问题,搜索引擎是如何找到这些我们想要的答案呢?其实,搜索引擎是使用爬虫不停地进行爬取,从而提供服务。 当然面对大量的信息,作为个人也可以通过编写爬虫程序,获取想要…
2024/12/1 0:41:17 人评论 次浏览IOC(控制反转):主要提供各种各样的对象(用来产生对象) DI(依赖注入):当对象之间存在调用关系,我们就需要把对象注入到其它对象里面 AOP(面向切面编程) spring是一个企业级开发框架,是软件设计层面的框架,优势在于可以将应用进行分层…
2024/11/30 19:14:22 人评论 次浏览1.首先得linux系统下必须安装了mysql。mysql -h 服务器主机地址 -u 用户名 -p 用户密码其中,参数的意义:-h:指定所连接的数据库服务器位置,可以是IP地址,也可以是服务器域名。-u:指定连接数据库服务器使用的用户名,例如root为管理…
2024/11/30 19:13:21 人评论 次浏览http://www.zhangxinxu.com/wordpress/?p489 一、可以看做废话的前言HTML列表元素(如ol,ul,dl)等在现下的网站开发制作中有着非常广泛的应用,然而,它们的在不同浏览器下的脾气却不一样。本文就是分析这些列表元素的基本特性&…
2024/11/30 19:12:50 人评论 次浏览前言:因为换了台电脑,然后开发环境从windows转到了macos,所以要重新配置下环境,下面详细讲解下如何在macOS下配置java环境。配置过程:第一步:下载JDK第二步:安装按照提示,下一步下一…
2024/11/30 19:11:49 人评论 次浏览大家好!本期的《交互设计KASH》系列为你分享的是:设计师需要知道的程序开发基本概念。 对于设计师来说,了解一些程序开发的基本概念,有助于我们与开发同事沟通交互方案。于是本文列举了一些需要了解的基本概念。01 从计算机工作原…
2024/11/30 19:11:19 人评论 次浏览bean对象的三种创建方式: 1、通过调用构造函数来创建bean对象 2、通过静态工厂创建bean对象 3、通过实例工厂创建bean对象 bean对象的作用范围 1、singleton:单列 2、prototype:多列 3、request:spring创建一个bean对象࿰…
2024/11/30 19:10:49 人评论 次浏览