前端

C++_哈希

1. unordered系列关联式容器        在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到$log_2 N$,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好 的查询是,进行很少的比较次数就能够将元素找到,因

判断iframe链接页面 服务器状态

项目要求: 通过按钮点击事件,使用iframe来显示不同的内容(跨域)。 问题: iframe链接内容的服务器未开启的时候,页面显示404, 用户体验太差。 要求: 服务器未开启的时候,显示页面需要友好。 解决办法:通过计算iframe的加载内容的时间,做超时判断,如果5s内未加载完成,就认为此时iframe链接的服务器未开启; 未开启的情况下,给iframe上层覆盖个div(内容自定义)。这样既

深度复盘: WebGL 数字孪生前端架构:如何打造高颜值、高性能的 Web 3D 可视化系统

🚀 前言在企业级数字孪生(Digital Twin)项目中,**“前端可视化表现”**往往决定了项目的成败。很多项目后台数据很稳,但前端渲染卡顿、模型丑陋、交互生硬,最终导致无法交付。作为一名专注于 Web 3D 呈现与前端可视化 的开发者,我认为:让数据“好看”且“好用”&#xff

vue灵魂拷问

1、说说Vue的优缺点 优点:渐进式,组件化,轻量级,虚拟dom,响应式,单页面路由,数据与视图分开 缺点:单页面不利于seo,不支持IE8以下,首屏加载时间长 2、为什么说Vue是一个渐进式框架 渐进式就是你想用 vuex 就用,不用也行,你想用 component 就用,不用也可以,或者你可以选择不用,或者只选几样去用 3、MVVM是什么?和MVC有何区别呢? MVVM VM: 也就是

前端数据库 IndexedDB 详解:构建强大的离线Web应用

前端数据库 IndexedDB 详解:构建强大的离线Web应用 引言:为什么需要前端数据库? IndexedDB核心概念解析 1. 数据库(Database) 2. 对象存储(Object Store) 3. 索引(Index) 4. 事务(Tr

小鱼儿学Tkinter-Entry 单行文本框

Entry 控件:用来输入单行文本 一个简单的 Entry from tkinter import * root = Tk() root.geometry('200x100') Entry(root , text = 'input your text here' ).pack(pady = 20) root.mainloop() 简单Entry 示例 上

用Typescript 的方式封装Vue3的表单绑定,支持防抖等功能。

Vue3 的父子组件传值、绑定表单数据、UI库的二次封装、防抖等,想来大家都很熟悉了,本篇介绍一种使用 Typescript 的方式进行统一的封装的方法。 基础使用方法 Vue3对于表单的绑定提供了一种简单的方式:v-model。对于使用者来说非常方便,v-model="name" 就可以了。 自己做组件 但是当我们要自己做一个组件的时候,就有一点麻烦: