编程技巧类
Tony2wang
这个作者很懒,什么都没留下…
展开
-
服务器显卡驱动的安装-总结
服务器出现重复登录时的处理这里简要介绍基本流程。具体的细节,以及解释,还请各位百度好了。操作流程在登录界面,按ctrl+alt+f1 (表示切换到tty1下),然后:sudo apt-get --purge remove nvidia*对于反复登录的问题,去掉这个驱动之后,就可以正常登录了;重启从界面正常登录;然后进入终端模式:sudo apt updatesudo apt upgrade -ysudo apt install vim ssh dkmssudo vim /etc/modp原创 2021-01-06 16:20:51 · 1439 阅读 · 0 评论 -
sklearn中tsne可视化
注意:1)manifold:可以称之为流形数据。像绳结一样的数据,虽然在高维空间中可分,但是在人眼所看到的低维空间中,绳结中的绳子是互相重叠的不可分的。2)参考sklearn官方文档:http://scikit-learn.org/stable/modules/manifold.html#manifold3)对数据降维比较熟悉的朋友可以看这篇博客 t-SNE实践——sklearn教程数据降维与可视化——t-SNEt-SNE是目前来说效果最好的数据降维与可视化方法,但是它的缺点也很明显,比如:占内存原创 2020-12-29 09:50:38 · 8224 阅读 · 0 评论 -
std::vector使用简介
使用vector,需添加头文件#include, 要使用sort或find,则需要添加头文件#include<algorithm>。 为了简化书写,需在.h中增加using namespace std;1.vector的初始化及赋值std::vector nVec; // 空对象std::vector nVec(5,-1); // 创建了一个包含5个元素...转载 2019-03-12 13:55:56 · 460 阅读 · 0 评论 -
boost循环队列 circular_buffer -- 一个非常有用的数据缓存工具
一、概述Boost.Circular_buffer维护了一块连续内存块作为缓存区,当缓存区内的数据存满时,继续存入数据就覆盖掉旧的数据。它是一个与STL兼容的容器,类似于 std::list或std::deque,并且支持随机存取。circular_buffer 被特别设计为提供固定容量的存储大小。当其容量被用完时,新插入的元素会覆盖缓冲区头部或尾部(取决于使用何种插入操作)的元素。逻辑存储结...转载 2019-03-12 15:59:33 · 1374 阅读 · 0 评论