- 博客(24)
- 收藏
- 关注
原创 基于用户的协同过滤算法
推荐算法是帮助用户在大量商品中找到他们可能喜欢的商品的工具。比如你在购物平台上买了一件衣服,平台可能会推荐你类似的衣服或其他用户经常一起购买的商品(比如裤子、鞋子等)。协同过滤是一种常见的推荐算法,它的核心思想是:找到和你相似的用户:比如你喜欢商品A和商品B,而另一个用户也喜欢商品A和商品B,同时还喜欢商品C,那么平台可能会把商品C推荐给你。基于用户的行为:协同过滤算法会根据用户的行为(如购买、浏览、评分等)来预测用户可能喜欢的商品。基于用户的协同过滤推荐算法主要分为以下几个步骤:购物平台会收集用户的行为数
2025-02-26 00:05:08
843
原创 javaweb之cookie、session、tomcat
Cookie是浏览器存储的小数据,用于保存用户的状态(如登录信息),它保存在客户端。Session是服务器端存储的用户会话信息,通过Session ID来关联每个用户,它通常保存在服务器内存中。Tomcat是一个 Web 服务器和 Servlet 容器,用于处理 HTTP 请求并执行 Java Web 应用(如 Servlet 和 JSP)。
2025-02-23 23:52:13
475
原创 css属性选择器
属性选择器是一个非常有用的工具,它允许你精确地根据 HTML 元素的属性进行样式选择,而不仅仅依赖于元素的标签或类名。通过组合不同的选择器,可以针对页面的特定元素进行更精确的样式控制。
2025-02-23 22:51:40
910
原创 css媒体类型
媒体类型帮助我们根据不同设备来应用不同的样式。常见的媒体类型包括allscreenprintspeech。使用媒体查询结合媒体特性(如min-widthmax-width等)可以使网站更加响应式和适配各种设备。
2025-02-23 22:28:57
266
原创 css之图像拼合技术
CSS图像拼合(Image Sprites)是一种将多个小图像合并为一个单一图像的技术,然后通过CSS的属性显示不同部分的图像。这种技术常用于优化网页性能,尤其是在需要多个小图标或背景图像时。它能够减少页面加载时的HTTP请求数量,从而提高网页加载速度和性能。在网页中,如果每个图标或小图片都单独加载,它们会产生很多HTTP请求,尤其是在使用大量小图片时。这些请求会增加加载时间。而使用图像拼合技术,将多个小图像合并为一个大图像,可以减少网页所需的HTTP请求次数,从而提升页面加载速度。
2025-02-23 21:53:27
234
原创 css之overflow的用法
是 CSS 中用来控制元素内容溢出时的显示方式的属性。它的主要作用是隐藏超出元素容器边界的内容,不显示溢出的部分。这个属性在布局设计和实现复杂效果时非常有用,尤其是当你希望元素内部的内容不被外部展示出来时。
2025-02-23 21:29:37
357
原创 前端学习之top属性
top属性用来设置元素的垂直偏移量。它的效果依赖于position属性的值,只有在position为relativeabsolutefixed或sticky时,top才能生效。top值通常使用像素(px)或百分比()来设置偏移量。此时导航栏距顶部仍有距离,未写上top:0<head><style>body{margin: 0;padding: 0;/* 将其固定在顶部 */width: 20%;.active{
2025-02-22 23:04:31
430
原创 vue实现简单的路由
1.使用yarn创建的vue项目,应使用如下命令安装路由。4.在components目录下,创建vue组件。2.在src目录下,创建router.js。3.在main.js中导入路由。5.在App.vue中使用路由。
2024-06-05 13:09:38
166
原创 vue路由
首先,你需要在项目中安装 Vue Router。:在路由配置中,你需要指定不同的路径以及它们对应的组件。:在创建路由器实例后,你需要将它挂载到 Vue 应用中,通常是在 Vue 应用的入口文件中。:在你的 Vue 组件中,可以使用路由功能进行导航、路由参数传递等操作。组件创建链接,或者在 JavaScript 中使用路由实例的 API 进行导航。最后,我们将路由器挂载到应用中,并将应用挂载到页面上。:在你的 Vue 项目中,创建一个路由器实例。函数,并定义你的路由配置。
2024-05-16 00:04:26
205
原创 vue3指令学习记录
1、Vue 指令(Directives)是 Vue.js 的一项核心功能,它们可以在 HTML 模板中以 v- 开头的特殊属性形式使用,用于将响应式数据绑定到 DOM 元素上或在 DOM 元素上进行一些操作。Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋予 HTML 标签额外的功能。Vue 还提供了一些其他的指令,如 v-text、v-html 等,以及自定义指令。
2024-03-30 23:26:01
144
1
原创 @WebServlet报红解决如下
项目右键打开F4 open module setting。导入servlet-api.jar架包,报红即取消。
2023-12-16 23:50:16
813
2
原创 使用git命令将源代码上传到gitee仓库(学习记录)
gitignore注意:由于我们忽略了 unpackage 目录中dist 目录,因此默认情况下, unpackage 目录不会被 Git 追踪此时,为了让 Git 能够正常追踪 unpackage 目录,按照惯例,我们可以在 unpackage 目录下创建一个叫做.gitkeep的文件进行占位git initgit add .
2023-12-09 01:05:55
79
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人