深圳幻海软件技术有限公司 欢迎您!

  • AJAX---个人信息案例

    案例分析:如图所示,页面加载时有数据回填,同时实现select表单同步和图片上传,保存后上传至服务器等功能HTML模板:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metah

  • 瀑布流使用虚拟列表性能优化

    瀑布流算是比较常见的布局了,一个般常见纵向瀑布流的交互,当我们滚动到底的时候加载下一页的数据追加到上去。因为一次加载的数据量不是很多,页面操作是也不会有太大的性能消耗。但是如果当你一直往下滚动加载,加载几十页的时候,就会开始感觉不那么流畅的,这是因为虽然每次操作的很少,但是页面的DOM越来越多,内存

  • 前端枚举enum的应用(Element)封装

    什么是枚举Enum枚举Enum是在众多语言中都有的一种数据类型,JavaScript中还没有(TypeScript有)。用来表示一些特定类别的常量数据,如性别、学历、方向、账户状态等,项目开发中是很常用的。Text文字(界面显示)key编码(编码、存储使用)数字value值(存储使用)男male/m

  • Pjax 下动态加载插件方案

    在纯静态网站里,有时候会动态更新某个区域往会选择Pjax(swup、barba.js)去处理,他们都是使用ajax和pushState通过真正的永久链接,页面标题和后退按钮提供快速浏览体验。但是实际使用中可能会遇到不同页面可能会需要加载不同插件处理,有些人可能会全量选择加载,这样会导致加载很多无用的

  • Vue实现拖拽穿梭框功能四种方式

    一、使用原生js实现拖拽点击打开视频讲解更加详细<htmllang="en"><head><metacharset="UTF-8"/><title>Lazyload</title><style>.drag{background-

  • 【面试题】JS实现数组扁平化处理,妙不可言啊!

    JS实现数组扁平化处理点击打开视频讲解更加详细期望结果:将数组扁平化并去重最终得到一个升序且不重复的数组步骤:1、数组扁平化2、去重3、排序<template><divid="home">JS实现数组扁平化处理,妙不可言啊!<!--期望结果:将数组扁平化并去重最终得到一

  • 手把手教你制作手机底部导航栏,领导看完都说好

    手把手教你制作手机底部导航栏,领导看完都说好👍文章目录手把手教你制作手机底部导航栏,领导看完都说好👍前言一、首先看效果图二、步骤实现1.index.html2.index.css3.ionic.esm.js和ionic.js下载前言为什么产品要有TabBar?答案是为了易于使用,意味着通过Tab

  • 微信小程序--》tabBar底部栏

    🏍️作者简介:大家好,我是亦世凡华、渴望知识储备自己的一名在校大学生🛵个人主页:亦世凡华、🛺系列专栏:微信小程序🚲座右铭:人生亦可燃烧,亦可腐败,我愿燃烧,耗尽所有光芒。👀引言      ⚓经过web前端开发的学习,相信大家对于前

  • 【uni-app】小程序实现微信在线聊天(私聊/群聊)

    之前学习使用uni-app简单实现一个在线聊天的功能,今天记录一下项目核心功能的实现过程。页面UI以及功能逻辑全部来源于微信,即时聊天业务的实现使用socket.io,前端使用uni-app开发,后端服务器基于node实现,数据库选择mongoDB。首先在系统中注册两个用户,将对方添加为好友后,开始

  • Pytorch+PyG实现GraphConv

    文章目录前言一、导入相关库二、加载Cora数据集三、定义GraphConv网络四、定义模型五、模型训练六、模型验证七、结果完整代码前言大家好,我是阿光。本专栏整理了《图神经网络代码实战》,内包含了不同图神经网络的相关代码实现(PyG以及自实现),理论与实践相结合,如GCN、GAT、GraphSAGE

  • Pytorch+PyG实现GCN(图卷积网络)

    文章目录前言一、导入相关库二、加载Cora数据集三、定义GCN网络四、定义模型五、模型训练六、模型验证七、结果完整代码前言大家好,我是阿光。本专栏整理了《图神经网络代码实战》,内包含了不同图神经网络的相关代码实现(PyG以及自实现),理论与实践相结合,如GCN、GAT、GraphSAGE等经典图网络

  • 你可能不知道的绝对定位

    分享一个关于绝对定位的实战开发经验。在普遍的认知下,绝对定位好像都是伴随着偏移属性(left/right/top/bottom​)一起出现的,相信大家都写过这样的CSS,如下:复制el{position:absolute;left:0;top:0;}1.2.3.4.5.其实,有些情况下是可以不需要偏

  • 什么是好的推荐系统?个性化和非个性化推荐

    最近在写一些关于推荐系统的介绍,找了不少案例及资料,总觉得不够具体及深入,没有一些可作为基础及科普类,于是萌生自己来写一篇试试。定义:推荐系统是信息过滤系统的子类,旨在预测用户对产品或服务的“评分”或“偏好”。在过去的几年中,无论国内或国际上各大公司在推荐系统上投入了大量资金。2009年,Netfl

  • 使用Intersection Observer API实现视频队列自动播放

    ​前言笔者利用空余时间研究了一下javascript的IntersectionObserverAPI,发现其有很大的应用场景,比如图片或者内容的懒加载,视差动画等。笔者详细介绍了3种Observer(观察者)的用法,包括位置监听,dom变化监听以及窗口变化监听,它们有非常多的应用场景,所以很有必要研

  • 教你用 Python 快速获取行业板块股,辅助价值投资!

    1. 行业板块行业板块与概念股在定义上还是有很大区别的。一般来说,概念板块的风险更大,基于某个消息被短期炒作,很不稳定,因此风险更大行业板块是按股票行业进行分类,往往注重于长期,稳定性更高。在实际投资上,短期可以根据按「市场热点 」从概念股进行选股投资,中长期还是建议按「&nbs

  • 离谱的 CSS!从表盘刻度到剪纸艺术

    某日,群里有这样一个问题,如何实现这样的表盘刻度:这其实是个挺有意思的问题,方法也有很多。单标签,使用conic-gradient实现表盘刻度最简单便捷的方式,就是利用角向渐变的方式conic-gradient,代码也非常简单,首先,我们实现一个重复角向渐变:复制<div></di

  • 容易忽视的Flex属性Align-Content

    本文转载自微信公众号「微医大前端技术」,作者鄢栋。转载本文请联系微医大前端技术公众号。背景近期做项目,写页面的css写的太多了,基本上都要用到flex布局,而我所用到的flex布局中的属性很有限,基本只会用到flex-direction,justify-content,align-items这三个容

  • Javascript如何实现类似西瓜视频的视频队列自动播放?

    前言去年利用空余时间研究了一下javascript的IntersectionObserverAPI,发现其有很大的应用场景,比如图片或者内容的懒加载,视差动画等。我也在之前的文章中详细介绍了3种Observer(观察者)的用法,包括位置监听,dom变化监听以及窗口变化监听,它们有非常多的应用场景,所

  • 你需要知道的5个Python技巧

    Python有如此出色的支持网络,似乎一次可以解决很多问题。人们应该认识到这是正常现象。但初学者可能会对此感到困惑。人们可以找到大量资源来解决基础知识问题,但然而呢?要学习哪些资源以不断进步呢?在这里,笔者列出了5个最有用的代码段,这些代码段进一步提高了笔者的水平,使代码变得更好。下文将介绍如何在代

  • 100行代码爬取全国所有必胜客餐厅信息

    当我刚接触Python时,我已经被Python深深所吸引。Python吸引我的地方不仅仅能用其编写网络爬虫,而且能用于数据分析。我能将大量的数据中以图形化方式呈现出来,更加直观的解读数据。数据分析的前提是有数据可分析。如果没有数据怎么办?一是可以去一些数据网站下载相关的数据,不过数据内容可能不是自己

推荐阅读