- 博客(6)
- 收藏
- 关注
原创 yum与rpm的关系
看了一下 yum 源的实际内容,发现里面列出了许多的 rpm 文件。url: https://mirrors.cnnic.cn/centos/7/updates/x86_64/Packages/原来,yum 也是通过下载并按照 rpm 文件来实现软件安装的。
2020-06-10 10:19:18
250
原创 一个诡异的bug:window作用域导致的问题
我要写一个动态添加与移除的鼠标事件,代码如下:<script>var node = document.getElementById("node");node.addEventListener("mousedown", function() { document.addEventListener("mouseup", onmouseup);});var onmouseup = function(e) { console.log("mouse up"); document.remov
2020-06-09 14:44:02
185
原创 Visual Studio配置OpenCV:不设置环境变量,不复制文件
右键点击项目,选择属性。对于opencv4.3,vs2019,Debug,x64,我的配置如下:属性配置 > 调试 > 环境编辑,添加一条记录:PATH=E:\opencv\build\x64\vc15\bin属性配置 > C/C++ 目录 > 包含目录编辑,添加一条记录:E:\opencv\build\include属性配置 > C/C++ 目录 > 库目录编辑,添加一条记录:E:\opencv\build\x64\vc15\lib属性配置 >
2020-05-28 11:03:51
927
原创 Linux:PATH失效的恢复
打算添加一个路径到PATH中,结果编辑~/.bashrc时,不小心写错了:export PATH=/xxx/bin:PATH正确的写法是:export PATH=/xxx/bin:$PATH执行source ~/.bashrc之后,发现很多命令都没了。想改,vim也没了。慌乱之下重启,也没用,因为会默认执行~/.bashrc。不过不用担心,cd命令还是可以用的。直接进入vim所在的路径,重新编辑~/.bashrc:cd /usr/bin./vim ~/.bashrc之后重启即可。真
2020-05-24 17:24:47
564
原创 Android OpenGL Matrix特性:先应用后面的,再应用前面的
在开发Android OpenGL应用时,发现Matrix似乎不是按照代码中出现的次序应用的,而是反过来的。比如说,我想构造这样一个Matrix,先旋转一个角度,再平移宽高的一半,最后缩放以归一化。那么应当先出现缩放的代码,在出现平移的代码,最后进行旋转:float[] vMatrix = new float[16];Matrix.setIdentityM(vMatrix , 0);Matrix.scaleM(vMatrix, 0, 2.0f / H, 2.0f / W, 1);Matrix.tr
2020-05-22 15:21:04
468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅