Freemarker实现Html全站静态化
2024-06-17在大型网站中,比如主流电商商品页,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?其实把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目前主流的静态化主要有两种:1、纯静态方式:将动态页面抓取并保存为静态页面,页面实际存在于服务器的硬盘中。2、伪静态方式:通过WEB服务器的 url Rewrite 把外部请求的静态地址转化为实际的动态页面地址,页面本质上是动态页面,静态页面是不存在的。_java 全站静态化
从零开发短视频电商 使用Jsoup进行HTML爬取解析与操作
2024-06-17jsoup 是一个 Java 库,可简化实际 HTML 和 XML 的使用。它提供了一个易于使用的 API,用于使用 DOM API 方法、CSS 和 xpath 选择器进行 url 获取、数据解析、提取和操作。jsoup 实现了 WHATWG HTML5 规范,并将 HTML 解析为与现代浏览器相同的 DOM。抓取从 url、文件或字符串中抓取并解析 HTML查找使用 DOM 遍历或 CSS 选择器查找并提取数据操作操作 HTML 元素、属性和文本清理。_jsoup 打开抖音链接
vue3 vite中配置路径别名@
2024-06-16在compilerOptions字段中添加: “baseurl”: “./”,“paths”: {“@/安装@types/node 这个配置地址时会用到。_vue3 vite ts 项目配置别名
原生js手动实现一个多级树状菜单效果(高度可过渡变化) 模拟el-menu组件实现(简单版)
2024-06-16效果图代码要点需要注意这个dom结构,过渡动画一定要有开始和结束值才能产生动画,并且在js里面修改的时候,不能连着修改,要把第二次修改放到setTimeout里面为了让菜单能够不是一次性过渡(让它可以一直产生过渡动画),需要在动画结束后,清理掉设置的高度,这个设置的高度只需要在动画的时候生效。<style lang="scss" scoped>@import url(//at.alicdn.com/t/c/font_4065865_kb7oyb2wje9.css);ul,_手动模拟el-menu的实现
curl 常见使用详解以及调用post/get接口以及post请求使用json传参
2024-06-16curl 常见使用详解调用post/get接口以及post请求使用json传参_curl调用post接口
前端如何用css让span标签的背景用图片展示
2024-06-16可以使用 background-image 属性来设置 span 标签的背景图片:span { background-image: url(image.jpg);}注意,如果要使背景图片显示正常,还需要设置其他相关属性,比如 background-size(背景图片的尺寸)、background-repeat(背景图片的平铺方式)等。例如,可以使用以下代码让背景图片自适应 span ..._span设置背景图片
Mock.js 的语法规范
2024-06-16Mock.js 是一个用于生成随机数据的 JavaScript 类库,主要用于前端开发的 mock 数据测试。它提供了一种简单的方式来模拟 API 返回的数据,非常适合在没有后端接口或接口尚未开发完成的情况下进行前端开发和测试。安装 Mock.js:如果你使用的是 Node.js 环境,可以通过 npm 安装:然后在你的代码中导入:创建模拟数据:使用 对象生成各种类型的随机数据。模拟 HTTP 请求:使用 方法结合 url 模式来拦截和模拟 HTTP 请求。Mock.js 的语
vue中html引入使用<%= BASE_url %>变量
2024-06-14首先使用src相对路径引入。_vue如何使用
前后端联调 (springmvc 和 Jquery)
2024-06-14RequestBody 注解可以将请求体自动映射到一个对象中,通常情况下,请求体的内容类型是 application/json 或 application/xml,而对象类型可以是 JavaBean 或其他类型的对象。常见的以application开头的媒体格式类型有: application/json( JSON数据格式),application/x-www-form-urlencoded(表单默认的提交数据的格式),application/octet-stream : 二进制流数据(文件下载)。
Linux常见面试题,HTML5冲浪笔记(二),Java开发手册
2024-06-14音频标签和视频标签使用方式基本一致浏览器支持情况不同谷歌浏览器把音频和视频自动播放禁止了我们可以给视频标签添加muted属性来静音播放视频,音频不可以(可以通过JavaScript解决)视频标签是重点,我们经常设置自动播放,不适用controls控件,循环和设置大小属性3.新增input类型?| 属性值 | 说明 || — | — || type=“email” | 限制用户输入必须为Email类型 || type=“url” | 限制用户输入必须为url类型 |