- 解决"The NVIDIA driver on your system is too old (found version 9010). Please update your GPU driver"最近,当我尝试在我的电脑上运行一个需要GPU支持的应用程序时,我遇到了一个错误信息:"The NVIDIA driver on your system is too old (found vers... 解决"The NVIDIA driver on your system is too old (found version 9010). Please update your GPU driver"最近,当我尝试在我的电脑上运行一个需要GPU支持的应用程序时,我遇到了一个错误信息:"The NVIDIA driver on your system is too old (found vers...
- 解决Graphviz ExecutableNotFound错误在使用Graphviz进行图形可视化时,有时候会遇到 graphviz.backend.ExecutableNotFound 错误。这个错误通常是由于找不到Graphviz的可执行文件导致的。本篇文章将介绍如何解决这个错误。什么是GraphvizGraphviz是一个开源的图形可视化工具包,可以用于绘制各种图形,如流程图、... 解决Graphviz ExecutableNotFound错误在使用Graphviz进行图形可视化时,有时候会遇到 graphviz.backend.ExecutableNotFound 错误。这个错误通常是由于找不到Graphviz的可执行文件导致的。本篇文章将介绍如何解决这个错误。什么是GraphvizGraphviz是一个开源的图形可视化工具包,可以用于绘制各种图形,如流程图、...
- script脚本对DOM的影响当HTML解析器解析HTML,如果遇到script标签,普通的script标签会暂停对DOM解析渲染,因为该脚本可能会修改DOM。这里有三种情况:普通脚步、defer、async。 ==defer、async只对外联script脚本文件有效, 内联script脚本设置无效。==问: script标签总是会触发Paint吗?回答:script标签时,会触发一次P... script脚本对DOM的影响当HTML解析器解析HTML,如果遇到script标签,普通的script标签会暂停对DOM解析渲染,因为该脚本可能会修改DOM。这里有三种情况:普通脚步、defer、async。 ==defer、async只对外联script脚本文件有效, 内联script脚本设置无效。==问: script标签总是会触发Paint吗?回答:script标签时,会触发一次P...
- CSS HTML字符实体字符实体通俗讲就是网页文件中复杂的符号代码和一些标点的代码。例如小于号 < 大于号 > 双引号 "这些符号要在浏览器中显示,在HTML文档中都必需被转化成字符实体。字符实体有三部分:一个和号 (&),一个实体名称及一个分号(;),或者 # 和一个实体编号,以及一个分号 (;)在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。通常情... CSS HTML字符实体字符实体通俗讲就是网页文件中复杂的符号代码和一些标点的代码。例如小于号 < 大于号 > 双引号 "这些符号要在浏览器中显示,在HTML文档中都必需被转化成字符实体。字符实体有三部分:一个和号 (&),一个实体名称及一个分号(;),或者 # 和一个实体编号,以及一个分号 (;)在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。通常情...
- 搭建three.js环境本文内容承接基础(一)。 1.添加坐标轴辅助器AxesHelper:用于简单模拟3个坐标轴的对象,红色代表 X 轴.,绿色代表 Y 轴.,蓝色代表 Z 轴。用法:AxesHelper( size : Number ),参数如下size :表示代表轴的线段长度. 默认为 1,可选。 (1)添加坐标轴辅助器,设置坐标轴长度//添加坐标轴辅助器(参数是坐标轴的长度),设置... 搭建three.js环境本文内容承接基础(一)。 1.添加坐标轴辅助器AxesHelper:用于简单模拟3个坐标轴的对象,红色代表 X 轴.,绿色代表 Y 轴.,蓝色代表 Z 轴。用法:AxesHelper( size : Number ),参数如下size :表示代表轴的线段长度. 默认为 1,可选。 (1)添加坐标轴辅助器,设置坐标轴长度//添加坐标轴辅助器(参数是坐标轴的长度),设置...
- 一、 WebGL与Three.js的关系WebGL(Web Graphics Library)是一种 JavaScript API,用于在任何兼容的 Web 浏览器中呈现交互式 3D 和 2D 图形,不需要插件,即专门处理计算或处理3D图像的JS API。Three.js 是一款 WebGL 框架,其WebGL 的 API 接口基础上又进行的一层封装。由西班牙巴塞罗那的程序员 Ricard... 一、 WebGL与Three.js的关系WebGL(Web Graphics Library)是一种 JavaScript API,用于在任何兼容的 Web 浏览器中呈现交互式 3D 和 2D 图形,不需要插件,即专门处理计算或处理3D图像的JS API。Three.js 是一款 WebGL 框架,其WebGL 的 API 接口基础上又进行的一层封装。由西班牙巴塞罗那的程序员 Ricard...
- 引言在当今互联网时代,我们每天都会通过浏览器访问各种网页。但是,你是否曾经思考过在我们输入一个URL后,浏览器是如何加载并显示页面的呢?这背后涉及到一系列复杂的技术和过程。本文将带领大家深入了解从输入URL到页面展示的过程,并给出相应的代码示例,让我们一起探索这个神奇而又复杂的世界。 1. 网络请求的发起通过浏览器输入URL后,浏览器会根据协议类型(如HTTP或HTTPS)向服务器发起请求... 引言在当今互联网时代,我们每天都会通过浏览器访问各种网页。但是,你是否曾经思考过在我们输入一个URL后,浏览器是如何加载并显示页面的呢?这背后涉及到一系列复杂的技术和过程。本文将带领大家深入了解从输入URL到页面展示的过程,并给出相应的代码示例,让我们一起探索这个神奇而又复杂的世界。 1. 网络请求的发起通过浏览器输入URL后,浏览器会根据协议类型(如HTTP或HTTPS)向服务器发起请求...
- 一、前言当 Vue.js 用v-for更新已渲染过的元素列表时,它默认用“就地复用”策略。如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序, 而是简单复用此处每个元素,并且确保它在特定索引下显示已被渲染过的每个元素。 二、key 的两种应用场景 2.1 在列表渲染时使用 key 属性假设Vue实例的data属性中有一个叫numbers的变量,它的值是[1, 2, ... 一、前言当 Vue.js 用v-for更新已渲染过的元素列表时,它默认用“就地复用”策略。如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序, 而是简单复用此处每个元素,并且确保它在特定索引下显示已被渲染过的每个元素。 二、key 的两种应用场景 2.1 在列表渲染时使用 key 属性假设Vue实例的data属性中有一个叫numbers的变量,它的值是[1, 2, ...
- 一、前言在前端项目开发过程中,解决适配性、兼容性问题是经常遇到且费事费力的苦差事,尤其是在开发Vue项目,应用部署在IE(尤其是IE9)上的时候。在进行动态展示(根据后台返回的表头、表数据展示)搜索结果时,会遇到搜索结果适配屏幕宽度或高度,但是却会出现纵向或横向滚动条的现象,通过F12调试页面元素,会发现动态的增删overflow:auto元素属性,会解决以上问题。由此可知,动态渲染页面元... 一、前言在前端项目开发过程中,解决适配性、兼容性问题是经常遇到且费事费力的苦差事,尤其是在开发Vue项目,应用部署在IE(尤其是IE9)上的时候。在进行动态展示(根据后台返回的表头、表数据展示)搜索结果时,会遇到搜索结果适配屏幕宽度或高度,但是却会出现纵向或横向滚动条的现象,通过F12调试页面元素,会发现动态的增删overflow:auto元素属性,会解决以上问题。由此可知,动态渲染页面元...
- glTF(GL传输格式)是一种3D文件格式,以JSON格式存储3D模型信息。JSON 的使用既可以最大限度地减少 3D 资产的大小,也可以最大限度地减少解压缩和使用这些资产所需的运行时处理。它被应用程序用于3D场景和模型的高效传输和加载。 glTF(GL传输格式)是一种3D文件格式,以JSON格式存储3D模型信息。JSON 的使用既可以最大限度地减少 3D 资产的大小,也可以最大限度地减少解压缩和使用这些资产所需的运行时处理。它被应用程序用于3D场景和模型的高效传输和加载。
- 光源光的三原色: 红red、绿green、蓝blue。色彩模式: HSL、HSV。色相Hue、饱和度Saturation、亮度Lightness、明度 Value。白色反射所有光(白色的物体利于测试灯光) Three.js 的光源类 1.环境光把颜色添加到整个场景和对象的当前颜色上maya环境光测试一个蓝色的环境光渲染灰色boxTHREE代码重构环境光的特点:光源颜色影响整个场景没有特定的... 光源光的三原色: 红red、绿green、蓝blue。色彩模式: HSL、HSV。色相Hue、饱和度Saturation、亮度Lightness、明度 Value。白色反射所有光(白色的物体利于测试灯光) Three.js 的光源类 1.环境光把颜色添加到整个场景和对象的当前颜色上maya环境光测试一个蓝色的环境光渲染灰色boxTHREE代码重构环境光的特点:光源颜色影响整个场景没有特定的...
- 项目背景最近在准备开发工作流引擎相关模块,完成表结构设计后开始着手流程设计器的技术选型,调研了众多开源项目后决定基于jsplumb.js开源库进行自研开发,保证定制化的便捷性,相关效果图及项目地址如下项目地址:https://gitee.com/code2roc/fast-flow-desgion 需求概述流程设计器中最基础的两个元素为活动(节点)和变迁(连接),我们需要以下基础功能来配合... 项目背景最近在准备开发工作流引擎相关模块,完成表结构设计后开始着手流程设计器的技术选型,调研了众多开源项目后决定基于jsplumb.js开源库进行自研开发,保证定制化的便捷性,相关效果图及项目地址如下项目地址:https://gitee.com/code2roc/fast-flow-desgion 需求概述流程设计器中最基础的两个元素为活动(节点)和变迁(连接),我们需要以下基础功能来配合...
- 一、前言前期将脚手架yo安装成功,本篇博文主要讲解如何利用yo提供的代码自动生成功能生成项目代码。 二、Bloc 数据流讲解Bloc 数据流工具安装:sudo npm install -g yosudo npm install -g generator-bloc安装完成后通过执行 npm ls generator-bloc -g 命令,查看bloc模板生成位置。执行结果如下:进入node_... 一、前言前期将脚手架yo安装成功,本篇博文主要讲解如何利用yo提供的代码自动生成功能生成项目代码。 二、Bloc 数据流讲解Bloc 数据流工具安装:sudo npm install -g yosudo npm install -g generator-bloc安装完成后通过执行 npm ls generator-bloc -g 命令,查看bloc模板生成位置。执行结果如下:进入node_...
- 一、API 原型createMaterialTopTabNavigator(RouteConfigs,TabNavigatorConfig) 二、参数说明 2.1 RouteConfigs路由名称到路由配置的一个映射。示例如下:{ Home:{ //这是一个首页路由配置项 screen:Home,//必填项 Home是react的一个组件 path:'',//选填项深度连接或web... 一、API 原型createMaterialTopTabNavigator(RouteConfigs,TabNavigatorConfig) 二、参数说明 2.1 RouteConfigs路由名称到路由配置的一个映射。示例如下:{ Home:{ //这是一个首页路由配置项 screen:Home,//必填项 Home是react的一个组件 path:'',//选填项深度连接或web...
- 概述所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图:如图,可以把组件生命周期大致分为三个阶段:第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化;第二阶段:是组件在运行和交互阶段,如图中左下角虚线框,这个阶段组件可以处理用户交互,或者接收事件更新界面;第三阶段:是组件卸载消亡的阶段... 概述所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图:如图,可以把组件生命周期大致分为三个阶段:第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化;第二阶段:是组件在运行和交互阶段,如图中左下角虚线框,这个阶段组件可以处理用户交互,或者接收事件更新界面;第三阶段:是组件卸载消亡的阶段...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
作为开发者的你是否也想加入开源社区?本期物联网平台资深“程序猿”,开源专家张俭,为你揭秘华为云IoT如何借助开源构建可靠、开放、易用的物联网平台,并手把手教你玩转开源社区!
去报名
热门标签