教程node js

jquery教程练习

本次练习参考的是w3cschool,可以参考w3cschool的官方文档: https://www.w3cschool.cn/jquery/jquery-examples.html 1.Jquery简单介绍 jQuery 库可以通过一行简单的标记被添加到网页中。 1.1 jquery简介 1.1.1 ......
教程 jquery

docker Ubuntu 安装教程

启动docker镜像 docker run -t -i -d ubuntu:18.04 /bin/bash 配置ustc镜像源 sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list sed -i ......
教程 docker Ubuntu

JS特殊用法

--集合排序 //排序 //打印排序前集合 console.log("排序前:"+data); for(vari=0;i<data[0].length;i++){ for(varj=0;j<data[0].length-1-i;j++){ //相邻元素两两对比,元素交换,大的元素交换到后面 if(d ......

记录-js基础练习题

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 隔行换色(%): window.onload = function() { var aLi = document.getElementsByTagName('li'); for(var i = 0; i < aLi.length; i++ ......
练习题 基础 js

js EventLoop事件循环机制

1、js是单线程语言,其事件分为:同步任务和异步任务,异步任务分为宏任务与微任务; 2、执行顺序为:同步任务(主流程任务) > 微任务 > 宏任务 3、微任务:promise.then(fn) fn即会推入微任务队列 宏任务: setTimeout(fn1,time) fn1即会推入宏任务队列 ......
EventLoop 机制 事件 js

JS数字区间比较大小的写法

正确的写法: if (realValue >= 0 && realValue <= 5) { console.log('正确写法'); } 错误的写法: if (0 <= realValue <= 5) { console.log('错误写法'); } ......
写法 区间 大小 数字

js判断是否手机模式

function autoLoad() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAg ......
模式 手机

斯坦福 UE4 C++ ActionRoguelike游戏实例教程 11.认识GAS & 创建自己的能力系统

在这篇文章中,将会带你简单认识一下GAS(Game Ability System)的概念,但是我们并不打算深入学习UE中的GAS,我们准备创建自己的“Action System”,作为最轻量级的GAS系统,来更好的理解这一理念。 ......
ActionRoguelike 实例 能力 教程 系统

win7users权限更改教程

我们在使用win7系统时,经常会遇到因为没有权限而无法进行某些操作的问题,这个时候其实我们只需要将我们正在使用的账户设置为管理员就可以了,方法也很简单,下面就一起来看一下吧。 win7users权限更改教程 1、首先进入控制面板,选择“用户账户和家庭安全” 2、点击“用户账户” 3、点击“管理其他账 ......
win7users 权限 教程 7users users

使用js对tensorspace/three.js/webgl进行截图

使用js对tensorspace/three.js/webgl进行截图 问题分析 场景:在右侧,是 tensorspace库 使用three.js 调用webgl 对模型进行渲染的画面。我需要使用js对右侧画面进行截图,并保存至本地用于分析。 问题:对webgl进行截图需要进行一些特别的操作,使用h ......
截图 tensorspace three webgl js

CUDA 教程(三)CUDA C 编程简介

前言 上一章我们学会了 CUDA 编程的必备基础知识,本章会为大家简单讲解 CUDA C 编程中的简单的内存管理,线程操作,如何编写核函数,使用 Thrust 库,并行计算,性能分析工具,我们会结合代码详细为大家讲解 CUDA C 编程,更为复杂的操作期待后续章节。 本教程禁止转载。同时,本教程来自 ......
CUDA 简介 教程

关于node.js安装

总结:傻瓜式安装就行了,按照官方给的默认配置。 之前一直认为像网上的教程一样,将目录放到D盘比较好,也修改了环境变量。 在实际使用过程中发现许多问题,特别是当加入一些新配置或者全局安装的时候可能出现问题。 比如加入git cz新配置时,发现使用VS Code自带的git提交会报错。 结果排查出来是在 ......
node js

node操作数据库

下载安装mysql 下载安装Navicat 连接mysql mysql增删改查 数据库表设计考虑因素 1.表关系 * 一对多关系 * 多对多关系 一对多关系 举例:手机品牌和手机产品的关系--一个品牌下有好多手机产品 brand设计表 以id为表主键,字段brand,type,logo brand表 ......
数据库 数据 node

【js】时间戳转时间 1680338700 =》2023-04-01 16:45:00

1 transformTimestamp (timestamp) { 2 let date = new Date(parseInt(timestamp) * 1000) 3 let Year = date.getFullYear() 4 let Moth = (date.getMonth() + 1 ......
时间 1680338700 2023 04 01

Ubuntu18教程

远程连接 参考文章 openssh-client // 默认安装,支持客户机访问其他系统的权限 sudo apt-get install openssh-server // 让其他系统访问客户机 service ssh start // 开启ssh 问题 如果Linux服务器出现变化,需要在xshe ......
教程 Ubuntu 18

ansible使用教程

目录 一、介绍 1.Ansible发展史 2.特性 3.架构 4.ansible的作用以及工作结构 5.ansible主要组成部分 二、安装 1.rpm包安装: EPEL源 2.编译安装: 3.Git方式: 4.pip安装: pip是安装Python包的管理器,类似yum 5.确认安装: 三、相关文 ......
ansible 教程

python+playwright 学习-52 iframe 定位与操作元素,监听事件,执行JS脚本总结

前言 本篇全面总结关于iframe 的定位,iframe上元素的操作(输入框,点击等),iframe 上的事件监听 与iframe上执行JS脚本的总结。 iframe 对象的定位 定位iframe 对象,总的来说有四种方法 page.frame_locator(selector) 通过page对象直 ......
脚本 playwright 元素 事件 python

JS中Map、WeakMap和Object的区别

JavaScript中的Map、WeakMap和Object都是用于存储键值对的数据结构: 1. Map:Map是一种新的数据结构,它允许使用任何数据类型(包括对象和基本数据类型)作为键。Map的一些特性包括: - 保持键的插入顺序:当遍历Map时,键值对会按照插入顺序返回。- 键可以是任意类型:与 ......
WeakMap Object Map

【迭代器设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 迭代器模式(Iterator Pattern),是一种结构型设计模式。给数据对象构建一套按顺序访问集合对象元素的方式,而不需要知道数据对象的底层表示。 迭代器模式是与集合共存的,我们只要实现一个集合,就需要同时提供这个集合的迭代器,就像Java中的Collection,List、Set、Map ......
设计模式 语言 模式 Python Java

js报错:devtools failed to load source map : could no load content for

报错:DevTools failed to load source map: Could not load content for http://localhost:8000/css/bootstrap.min.css.map: HTTP error: status code 404, net::E ......
load devtools content failed source

CKEditor粘贴图片自动上传到服务器(JS版)

如何做到 ueditor批量上传word图片? 1、前端引用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d ......
CKEditor 服务器 图片

vite启动vue项目报错import { performance } from 'node:perf_hooks'

import { performance } from 'node:perf_hooks'^^^^^^ SyntaxError: Cannot use import statement outside a module 要求node版本要大于16 使用nvm 切换node版本 成功运行 ......
performance perf_hooks 项目 import hooks

AMI BIOS 升级教程(UEFI)

参考链接: https://www.bilibili.com/read/cv18370805?from=articleDetail 在EFI SHELL中升级AMI BIOS 在从主板官网下载的升级包中,如果有发现带有.efi文件,则推荐使用此分教程 操作难度: 适中 文本操纵 操作门槛: 较高 掌 ......
教程 BIOS UEFI AMI

SoapUI使用教程-九五小庞

一、简介SoapUI:常用的接口测试工具,掌握了能更好进行接口的开发。 二、Http接口调用1.创建项目 2.输入http请求地址 3.选择对应项目的request,输入信息发送请求 三、Webservice接口调用web service分两大类架构一种是基于soap协议的(wsdl结尾的接口),另 ......
教程 SoapUI

Node.js的安装以及配置npm全局模块路径和缓存路径

Node.js的安装 官方链接:https://nodejs.org/en 安装过程不赘述,注意安装路径即可。 完成安装后最好配置一下npm全局模块路径和缓存路径,因为默认的npm全局模块路径和缓存路径在C盘 配置npm全局模块路径和缓存路径 首先,在nodejs安装路径下创建两个文件夹,作为npm ......
路径 缓存 全局 模块 Node

Vuforia Engine AR配置教程(适配2023年最新版本unity)

先下载一个unity hub 接着会自动叫你配置客户端 自动配置完成后: 第一步创建第一个项目 记住这里不要勾选这个版本管理 选上这个会下载一个非常鸡肋的代码托管工具 进入正式插件配置 点开后发现里面并没有下载入口,笔者从网上搜到的结果都是有这个入口的,应该利益问题分道扬镳了,从官方商店中移除了, ......
Vuforia 版本 教程 Engine unity

特性介绍 | MySQL 测试框架 MTR 系列教程(一):入门篇

作者:卢文双 资深数据库内核研发 去年年底通过微信公众号【数据库内核】设定了一个目标——2023 年要写一系列 特性介绍+内核解析 的文章(现阶段还是以 MySQL 为主)。 虽然关注者很少,但本着“说到就要做到”的原则,从这篇就开始了。 序言: 以前对 MySQL 测试框架 MTR 的使用,主要集 ......
框架 特性 教程 MySQL MTR

odoo 开发入门教程系列-模块交互

模块交互 在上一章中,我们使用继承来修改模块的行为。在我们的房地产场景中,我们希望更进一步,能够为客户生成发票。Odoo提供了一个开发票模块,因此直接从我们的房地产模块创建发票是很简单的,也就是说,一旦某个房产设置为“已售出”,就会在Invoicing应用程序中创建发票 一个具体示例: 记账凭证(A ......
入门教程 模块 教程 odoo

【JS】- 排序浅记(sort)

字母或数字,默认排序顺序为按字母升序 和 array.reverse() 配合可以实现倒序 array.sort() 在对象数据中,使用函数进行规则配置 var array = [{ num: 4 }, { num: 2 }, { num: 3 }]; // 从小到大 array.sort((a, ......
sort

Three.js 进阶之旅:全景漫游-高阶版在线看房 🏡

Three.js 进阶之旅:全景漫游-高阶版在线看房 🏡 声明:本文涉及图文和模型素材仅用于个人学习、研究和欣赏,请勿二次修改、非法传播、转载、出版、商用、及进行其他获利行为。 摘要 专栏上篇文章《Three.js 进阶之旅:全景漫游-初阶移动相机版》中通过创建多个球体全景场景并移动相机和控制器的 ......
高阶 之旅 127969 Three js