原创 layuiAdmin打開新窗口、新標籤頁

打開新窗口 在控件上添加 lay-href 屬性,並傳遞參數:url地址 tit標題 <a lay-text="新窗口" onclick="newTab('xxx.html,'打開新窗口')" > 打開新窗口方法: function

原创 fetch 跨域問題

mode: "cors", //允許跨域 no-cors不允許跨域

原创 input 獲取焦點時設置邊線樣式

.input-border:focus { outline: 1px solid #ff6a00; }

原创 SharpCompress 解壓文件保留目錄結構

public void ExtractArchive(Stream stream, string destinationPath) { using (var reader = ReaderFactory.Open(stream))

原创 NPOI擴展--判斷指定單元格是否爲合併單元格和輸出該單元格的行列跨度(維度)

namespace NPOI { /// <summary> /// 表示單元格的維度,通常用於表達合併單元格的維度 /// </summary> public struct Dimension {

原创 uniapp 使用 picker 的 range-key 不生效問題

<picker @change="bindPickerChange" :range-key="'ProductType'" mode="selector" :value="index" :range="productTypeArray">

原创 Vite 配置文件

新建如下三個文件 .env 始終加載 .env.development 開發環境加載 .env.production 生產環境加載 如果env與development衝突,則後者覆蓋前者 配置文件 注意:只有以VITE開頭的參數纔會

原创 使用陰影的過程中可能遇到的問題

陰影粗糙 如陰影邊緣的形狀呈塊狀,可以增加 shadow.mapSize.width 和shadow.mapSize.height。 或者保證用於計算陰影的區域緊密包圍在對象周圍,可以通過 shadow.camera.far、shadow.

原创 陰影和光源調試

CameraHelper SpotLightHelper 可以使用如上輔助對象調試 const spotLight = new THREE.SpotLight( 0xffffff ); spotLight.position.set( 1

原创 dashboard資源整理

DataEase 山海鯨 letdata

原创 軟件激活碼機制

激活碼激活方式 遠程連網激活 本地生成註冊 配套密鑰文件 離線激活碼 本地生成註冊 這種方式是根據客戶機的環境,獲取客戶機的信息,比如硬盤、MAC地址、CPU等硬件信息。根據一定的算法將這些信息生成一個註冊碼。目前超過一半的軟件都是採用

原创 網格對象的屬性和方法

position 該屬性決定該對象相對於父對象的位置 rotation 該屬性可以設置繞每個軸的旋轉 在數學上,物體旋轉一週的弧度值爲 2π 如果需要使用度數(0到360度),那麼需要對度數做如下轉換 var deg = 45; var v

原创 three.js 中的攝像機

111

原创 blender 資源

網站 https://3d.3d66.com/ https://www.3dwhere.com/conv/all2fbx

原创 Three.js_解決諜影閃爍重影模型的方法

renderer = new THREE.WebGLRenderer({ antialias: true, logarithmicDepthBuffer: true, }); logarithmicDepthBuffer, 官方解