摘要:全屏:画布全屏和body页面全屏; // 导入 threejs import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; // 创建场景
阅读全文
摘要:Math.random() 随机数字 Math.PI 圆周率
阅读全文
摘要:设置position都是相对于父元素的位置设置的 // 导入 threejs import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; /
阅读全文
摘要:就是一个可以360转动的相机,通过不断的改变相机的参数 然后渲染达到效果。 // 引入相机控件 -- 轨道控制器 // console.log('OrbitControls',OrbitControls); const controls = new OrbitControls(camera,rend
阅读全文
摘要:1. 安装 threejs & 使用 2. 创建三要素 场景 scene 相机 camera 渲染器 render 3. 场景 new THREE.Scene() 相机分为 2 种 1. 透视相机 2. 正交相机 渲染器的使用 把canvas标签渲染到body 页面 document.body.ap
阅读全文
摘要:1. 安装管道 nest g pi role 意思是安装一个role模块的管道 2. 在controller中使用管道 管道的作用: 1. 数据的转换 2. DTO规则验证 一般使用全局配置管道 区别: 自己写:需要一个个的带入
阅读全文
摘要:// 创建一个场景对象 let scene = new THREE.Scene(); // 创建一个相机对象 let camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000);
阅读全文
摘要:Three.js是一个基于JavaScript编写的开源3D图形库,它使用WebGL技术在网页上渲染3D图形。Three.js提供了许多高级功能,如几何体、纹理、光照、阴影等,以便开发者能够快速地创建复杂且逼真的3D场景。 特点: Three.js具有跨平台性,可以在主要的桌面和移动浏览器上运行,并
阅读全文
摘要:核心:对象之间的关系 各种 引用 方便使用各种服务 1. .net 注册服务 三种注册方式 build.Service.Addsigtel 单例 瞬时 等 .addSingtel<IUser,User>(); 2. nestjs 注册服务 装饰器 在Services层中注射 @injects 在 M
阅读全文
摘要:// ps: 现在用户验证使用 token jwt 了 代替了 session // session 是服务器为每个用户建立的唯一标识 以区分用户 会话标识 // session 是express中的插件 在 nestjs 中依然可以使用 // 使用验证码 包 svgCaptcha /* svgCa
阅读全文
摘要:配置 axios.default.widthCredentials = true;
阅读全文
摘要:任何 Electron 应用程序的入口都是 main 文件。 这个文件控制了主进程,它运行在一个完整的Node.js环境中,负责控制您应用的生命周期,显示原生界面,执行特殊操作并管理渲染器进程(稍后详细介绍)。 执行期间,Electron 将依据应用中 package.json配置下main字段中配
阅读全文
摘要:'100': 'Continue', '101': 'SwitchingProtocols', '102': 'Processing', '103': 'EarlyHints', '200': 'Ok', '201': 'Created', '202': 'Accepted', '203': 'No
阅读全文
摘要:// 属性装饰器 const doc1:PropertyDecorator = (target:any,val: string | symbol) => { console.log(target); console.log(val); val = "覆盖"; } // 方法装饰器 const doc
阅读全文
摘要:// 类装饰器 == 本质就是一个函数 // 在某个类的上面使用 @ // 可以等价于函数调用 doc(Zlx) // 不会破坏原有的类 可以扩展类 // "experimentalDecorators": true, 需要配置这个东西 const doc:ClassDecorator = (tar
阅读全文
摘要:<!DOCTYPE html> <html> <header> <title>test</title> </header> <body> <h1>test</h1> </body> <script> setInterval(function() { var startTime = performan
阅读全文
摘要:[Authorize] using Microsoft.AspNetCore.Authorization; 登录的 DTO namespace login; public class WeatherForecast { public DateOnly Date { get; set; } publi
阅读全文
摘要:// 反射动态读取 dll // Assembly assembly = Assembly.LoadFile(); 路径 // Assembly assembly = Assembly.LoadFrom(); // 全名称 // Assembly assembly = Assembly.Load()
阅读全文