- 博客(27)
- 资源 (1)
- 收藏
- 关注
转载 python编译CUDA/c++扩展的过程中卡住
这将显示编译缓存目录的路径 "C:\Users\AppData\Local\torch_extensions\torch_extensions\Cache\py39_cu121\_hash_encoder",这是PyTorch用于存储编译扩展的临时文件和锁文件的地方。避免冲突:当有多个进程尝试编译同一个CUDA/C++扩展时,lock文件确保同一时间只有一个进程能进行编译,从而避免编译产物被不同进程同时写入或修改,造成数据损坏。删除锁文件后,重新运行编译命令,应该不会再因为锁文件的问题而被阻塞。
2024-09-01 17:15:43
271
转载 利用houdini 将ply格式转为obj格式
Houdini是用于创建 3D 程序内容的工具。它使用基于节点的非破坏性工具系统来设计流程管道和 3D 内容。
2023-12-12 09:32:31
986
原创 Visual Studio问题汇总
合并两个vs解决方案:不能下载别人的vs程序易出现sdk不符合等问题 项目右键属性 目标版本平台, 平台工具集 都改为自己已有的就行了,还要注意配置和平台对应哦1.问题:“Callback”:模板 从属名称的使用必须以模板为前缀解决:项目右键->属性-> C/C++ ->语言->符合模式 –> 否原因:编译器本来应该调用callback模板函数,但是你的代码中又使用了作为函数参数的callback类型,这样在调用callback的时候..
2022-02-28 14:39:50
1596
原创 Blender使用总结
二、一个粒子模型:“in文件”通过“generateFluidParticle”配合“bat批处理”命令生成“bphys”文件,再通过gzip命令生成“bphys.gz”文件即为Blender可渲染的烘焙文件。注:bat命令Bat文件改成txt文件可打开查看修改内容,(1,1,277)为程序从i=1开始执行,每次加1,执行到i=277结束。将bat文件与程序的exe都放在同一个文件夹下,例如与所有in文件放在一个位置,点击bat文件即可执行。注:gzip命令Win+R进入命令行 ..
2021-10-15 17:38:28
942
转载 物理引擎中的时间积分方法及求解
转载于物理引擎中的时间积分方法及求解 - wghou09 - 博客园介绍常用的时间积分方法,及最终的求解过程。0 物理系统描述在物理引擎中,借助牛顿第二运动定律对系统进行描述,即f∂vi∂t∂xi∂t=f(x)=fimi=vif=f(x)∂vi∂t=fimi∂xi∂t=vi有时候也会用qq来表示模型中节点的位置,那么系统描述即为:fq¨=f(x)=fMf=f(x)q¨=fM上述方程就是物理引擎中的 ODE 部分。该方程组的解法主要有显式(Forward Eul..
2021-09-29 19:52:06
1810
原创 在本地已有的文件夹创建git并提交
在github网站创建一个新的repository,命名与本地文件夹一样。 本地命令行操作: 初始化文件夹 git init 添加整个文件夹git add . 提交commit信息git commit -m "first commit" 添加远程仓库链接,yyy为git地址git remote add yyy 上传git push 或者安装小乌龟软件,使用小乌龟push ...
2021-07-13 10:42:06
2548
原创 Latex 安装总结
链接1:https://www.jianshu.com/p/fd14e1f79aef链接2:https://blog.youkuaiyun.com/qq_29159273/article/details/79084157注意:1.不用下载链接1的Textlive,下载链接2的Miktex。2.Sumatra PDF 找不到 设置反向搜索命令行:高级选项里面把EnableTeXEnhancements改为True。3.配置结合链接1和2。4.编译 参考文献显示问号:在sublime-tools-bui
2021-07-12 16:56:57
114
原创 ubuntu使用总结
监控进程:watch -n 0.1 nvidia-sminvidia-smips -A 查看当前有哪些进程top 查看当前耗费资源最多的进程释放进程:sudo kill -9 [PID]多GPU训练:当是/xlaGPU 而不是/GPU,tensorflow要用conda install, pip install不能用。命令行运行过程中退出进程使用Ctrl+C(能够同时kill进程),而不是Ctrl+Z(不能kill掉进程,虽然进程不运行了,但是还在占据内存)。..
2021-03-05 13:27:01
1590
1
转载 bad_alloc处理
当然,我这里只是针对我这一会儿的情况。最近跑的一个C++程序,迭代时间长,而且一共有800个迭代,等了一天,跑到第284个迭代就挂了,重新跑一次,同样的地方又挂了。各种检查是不是有申请了内存没释放(delete[])没释放的。最后,千辛万苦,终于发现,是vector这个小家伙捣的鬼。在http://www.educity.cn/wenda/257316.html中说:”事实超乎你的想象,我...
2019-07-24 11:27:47
4683
原创 jquery实现日历选择功能
基于jquery实现日历选择功能(含完整代码),编写日历的基础思想是先获取当前日期,根据当前月份判断本月天数,然后依次获取其他年份月份数据。
2017-09-04 15:51:01
1434
原创 input多文件上传
有时候,需要用户上传自己的文件,文件上传框看上去和其它 文本域差不多,只是它还包含了一个浏览按钮。访问者可以通 过输入需要上传的文件的路径或者点击浏览按钮选择需要上传的文件。 代码格式:<input type=“file” name=“...” enctype="multipart/form-data“ /> 属性解释:type=“file”定义文件上传框; name属性
2017-09-02 14:34:07
557
转载 artTemplate的使用总结
原生语法使用原生语法,需要导入template-native.js文件。在HTML中定义模板,注意模板的位置,不要放到被渲染区域,防止模板丢失。 " data-imgname=""> 2015-02-09
2017-09-01 14:14:54
488
转载 浏览器加载和渲染html的顺序
1.浏览器加载和渲染html的顺序浏览器加载和渲染html的顺序IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程会启用单独连接进行下载。并且在下载后进行解析,解析过程中,停止页面所有往下元素
2017-08-31 16:16:42
370
转载 学习Javascript闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全
2017-08-30 20:57:45
212
原创 客户端检测
一、客户端检测的原因◦浏览器之间存在不同差别,通常需要根据不同的浏览器的能力分别编写不同的代码◦客户端检测除了是一种补救措施之外,更是一种行之有效的开发策略。◦客户端检测分为能力检测、怪癖检测、用户代理检测。二、能力检测◦在编写代码之前先检测特定的浏览器的能力,例如,脚本在调用某个函数之前,可能要先检测该函数是否存在。◦检测某个或某几个特性并不能够确定浏览器,能力检
2017-08-11 10:17:25
427
转载 剖析html对标准标签和自定义标签闭合与不闭合渲染问题
昨天在修改去年写的系统的时候无意中看到了当时写的一个利用标准标签未闭合在单元格内把整个单元格颜色渲染成红色的效果,如下:当时的问题是从后台返回来的是个int整数而%是写在页面上的如图这 时候就出现怎么把后面的%也渲染成红色的问题,当时我用的是标签label未闭合跟了一个只有闭合的自定义标签来实现的,看到这个我突然有些疑惑浏览器对 标签的闭合渲染到底是怎么的处理方式,为啥这个错误的闭合方式却
2017-04-05 16:37:31
697
转载 响应式布局总结
响应式布局的开发基础知识本章主要分为以下几个部分正确理解响应式设计响应式设计的步骤响应式设计需要注意的问题响应式网页布局实现原理第一:正确理解响应式布局响应式网页设计就是一个网站能够兼容多个终端-而不是为每个终端做一个特定的版本。打个比方来说:现在社会有很多响应产品,例如折叠沙发,折叠床等等,当我们需要把沙发放到一个角落的时候,此刻沙发就好比div吧,而角落里的某个地方就好
2017-03-29 16:31:00
261
原创 nginx配置使用
Nginx使用配置: 1.在下载的nginx包里conf/nginx.conf 里面(如上图)的server_name 放“自己任意命名的地址名字”(如图我写的名字石myajax.com,需要在HOSTS 文件里声明这个名字,对应第3点)2.root 放nginx解压缩的安装包最外层的绝对路径3.C:\Windows\System32\drivers\etc\HOSTS最后一行
2017-03-25 10:16:43
445
原创 jsp学习
out.println()String a = request.getParameter(" ") 通过表单input的name获取节点alt+/自动提示(eclipse)
2017-03-18 15:19:32
255
原创 js鼠标事件 窗口值 键盘事件
js:事件冒泡:事件从最内层次的节点逐级传播到最外层节点事件捕获:事件从最外层的节点逐级传播到最内层的节点Dom2级:addEventListener() 可同时添加多个事件处理程序removeEventListner() document.title 网页标题window.onload=drag; //页面加载调用drag函数,调用函数
2017-03-18 15:17:59
414
转载 nginx使用方法
相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:Html代码 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并
2017-03-16 21:29:51
317
转载 node安装及环境配置
1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。2、安装过程基本直接“NEXT”就可以了。(windows的安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“C
2017-03-07 21:07:14
549
原创 nodejs基础学习笔记
进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息:IPv4地址 url网址解析 (慕课网http://www.imooc.com/video/6710/0)url.parse('') 解析网址url.format({}) 形成网址url.resolve('','')合并网址 Ø querystring.stringify({n
2017-03-07 14:30:07
255
glut64.lib glut32.lib glut64.dll glut32.dll
2019-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人