- 博客(87)
- 资源 (2)
- 收藏
- 关注
原创 通过命令窗口导入导出oracle数据库到dmp文件
imp sde/sde@127.0.0.1/orcl file=e:\test.dmp tables=(user) 导入指定表。exp sde/sde@127.0.0.1:1521/orcl file=d:\data.dmp full=y 导出全部表数据。imp sde/sde@127.0.0.1:1521/orcl file=d:\data.dmp full=y 导入全部表数据。
2025-03-28 08:17:02
105
原创 高斯泼溅(Gaussian Splatting)技术浅析
高斯泼溅技术(Gaussian Splatting)是一种通过高斯分布的光栅化方法,实现从图像样本中实时渲染逼真场景的技术。它通过构建每个点的高斯分布,并优化其参数,以实现场景的细腻再现。高斯泼溅技术利用3D高斯点而不是传统的三角面片来表达场景,从而实现了高效的三维转换和逼真的渲染效果。
2025-03-26 17:17:47
320
原创 vue3中ref和reactive的差异分析
特性reactiveref创建方式ref(value)支持数据类型仅对象类型任意类型访问方式直接访问属性通过.value访问模板中使用直接使用自动解包重新赋值不能直接替换整个对象可以通过.value重新赋值解构行为解构会失去响应性解构后仍需.valueTypeScript 支持自动推断类型需要泛型或类型推断典型使用场景复杂响应式对象基本类型或需要灵活重新赋值的变量。
2025-03-26 16:39:28
630
原创 三维数据中包围盒的理解
包围体是一个简单的几何空间,里面包含着复杂形状的物体。为物体添加包围体的主要的目的是快速进行碰撞检测,基本思想是用体积稍大且特性简单的几何体(称为包围盒)来近似地代替复杂的几何对象,包围体类型包括球体(Sphere)、轴对齐包围盒(AABB)、有向包围盒(OBB)、固定方向凸包FDH(Fixed directions hulls或k-DOP)等。
2025-03-18 12:19:12
728
原创 npmbuild Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
1、今天在新机器进行node打包vue项目,build 提示 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory。网上说的配置和设置内存大小的全局命令都试过无效。2、在项目根目录下执行如下命令。3、再次进行build即可。
2024-11-18 15:11:07
329
2
原创 npm(pnpm)安装依赖时报(XXX)is not in the npm registry, or you have no permission to fetch
1、输入npm config list 命令查看当前配置情况,主要看npm获取地址,3、风起于青萍之末,浪成于微澜之间,真是防不胜防。我这里是由于之前设置的私有地址导致。2、重新设置获取地址并再次安装即可。
2024-06-06 09:30:43
2823
1
转载 git在签出前请清理存储库工作树
执行完第三步后报错冲突,直接删除不需要的就可以了(到这里本该结束了,但是我的又出现新问题。1.git stash 把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。我这里是和同事写了同一个需求,对方已经先写好传远程了,所以只需要拉取不需要提交。解决冲突后index.vue后还是有红色感叹号,但是左下角已经没有报错提示了。2.git pull 拉取远程仓库的代码,让你现在的代码和远程仓库一致。3.git stash pop 放开暂存,恢复当前未提交的修改。项目中有代码未提交,需要先提交再拉取。
2024-05-10 08:26:56
4318
原创 npm -v : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本
3、输入“ set-ExecutionPolicy RemoteSigned”回车。1、在系统中搜索框 输入 Windos。2、右键菜单,点击“以管理员身份运行”5、再npm -v执行成功。4、根据提示,输入A,回车。
2024-05-10 08:22:48
860
转载 在vue项目中使用链判断、null判断运算符报错
中使用es6新的运算符(例如链判断运算符,null判断运算符)会报错,编译不成功。依赖,并添加到babel.config.js中。2.在babel-config.js添加配置。
2023-08-29 17:16:53
1723
原创 win11 腾讯会议提示未检测到可用麦克风
平时都用的耳机,今天直接用笔记本的音频进行会议,发现提示:显示未检测到可用麦克风,请插入设备重试;
2023-08-28 09:36:17
3876
1
原创 解决http下navigator.clipboard为undefined问题
开发环境下使用navigator.clipboard进行复制操作,打包部署到服务器上后,发现该功能显示为undefined;查相关资料后,发现clipboard只有在安全域名下才可以访问(https、localhost),在http域名下只能得到undefined;
2023-08-18 09:11:25
7533
3
原创 ARM架构初步认识
由此可以看出,ARM处理器的设计着重于低功耗和低成本,而INTEL处理器则注重更高的单线程性能和更好的向后兼容性。消费性电子产品,例如可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机),电脑外设(硬盘、桌上型路由器),甚至导弹的弹载计算机等军用设施。与INTEL处理器相比,ARM处理器通常需要更少的散热和更小的封装。基本上,ARM处理器主要用于移动设备、嵌入式系统等轻型场景,而INTEL处理器则更多地用于桌面电脑、服务器等高性能场景。1.ARM处理器与INTEL处理器的核心架构不同。
2023-07-28 09:17:18
269
原创 boostrap样式下CheckBox无法选中问题
今天维护一套比较旧的运维系统,里面有个问题是table中有复选框,行点击可以勾选,鼠标点击复选框无法选择,查了一些资料,然后给复选框对象加click事件//阻止事件冒泡。
2023-07-10 16:18:01
431
原创 ubuntu chmod: changing permissions of ‘xxx‘: Operation not permitted
可能的原因: 此文件正在被锁定,不允许操作或更改.chmod命令底层的实现是chattr命令,使用此命令后,可以使此文件被锁定,无法进行添加/删除/写入等操作,就算root用户也无法例外,熟悉chattr及lsattr命令即可解决此问题。[root@web01 ~]# chattr +a /etc/passwd #<==仅仅允许此文件进行追加操作,通常用于日志,如log。[root@web01 ~]# chattr +i /etc/passwd #<==防止系统关键文件被篡改,就算是root也不例外。
2023-03-11 09:17:38
7187
原创 Vue中this.$ref获取不到DOM对象问题解决
1、使用this.$refs如果要在mouend()中使用,必须要在this.$nextTick(()=>{ } ) 这里面实现,要不是找不到ref,原因是mouned()之后,BOM节点还没有完全挂载上,于是找不到定义的ref。2、可以直接在updata()的生命周期函数中使用,不用写this.$nextTick(()=>{ } )3、在methods:{ } 方法中使用,也需要使用this.$nextTick(()=>{ } ) 等到页面完全渲染完毕之后在调用即可...
2022-05-24 14:15:01
1669
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人