- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 Sublime 中文乱码及 package control 无法打开问题解决
编码问题导致打开中文文档乱码。1.安装package control官方下载网站无法打开,网络上搜索资源包并将其复制对应文件夹文件夹路径:sublime -> References -> Browse Packages...在打开的文件夹中返回上一级,进入Installed Packages,将资源包复制进去重启一下sublime即可2.解决install pa...
2019-03-12 09:33:14
721
原创 Ubuntu16.04安装配置GPU版本Caffe经验总结
环境前提:系统:ubuntu16.04 GPU: nvidia GeForce GTX 960CUDA: 8.0下面的安装步骤之前需要配置GPU的驱动和安装CUDA,这两个步骤在另一篇博文已经总结过,参见此链接。1. 安装配置cuDNN官网上也有的介绍,参见cuDNN Installation Guide此处选用的是dep文件安装,根据自己的配置从下载地址选择下载包
2018-01-10 19:37:03
5219
原创 Ubuntu16.04 + CUDA8.0 + OpenCL + Nvidia 安装配置和问题总结
1. 安装Nvidia的Driver(推荐配置时在其它移动设备参考本文章,部分步骤会关闭图形处理器,进入纯命令行界面,如果没有在别的地方打开或是记住下面的步骤则无法进行下去)The input tool was broken, so just use English.I try to use runfile to install, but failed. There are some
2018-01-07 21:02:15
9057
原创 九大排序算法的总结与C++实现
In-place sort(不占用额外内存或占用常数的内存):插入排序、选择排序、冒泡排序、堆排序、快速排序。Out-place sort:归并排序、计数排序、基数排序、桶排序。需要对大量数据进行排序时,In-place sort更具有优势,因为只需要占用常数的内存。stable sort:插入排序、冒泡排序、归并排序、计数排序、基数排序、桶排序。unstable
2017-09-10 12:05:53
467
原创 数据挖掘python学习——《写给程序员的数据挖掘实践指南》第3章
第3章 协同过滤——隐式评级及基于物品的过滤对于一些5分区间,10分区间等的评分机智,用户的评分方式可能倾向于极端化,集中在高分或是集中在低分,这样参差不平的评分对于结果的准确性产生较大的影响。这一章考察对协同过滤的调优方法,目的是高效地产生更精准的预测结果。讨论了显式评级和隐式评级
2017-09-04 17:04:41
546
原创 数据挖掘python学习——《写给程序员的数据挖掘实践指南》第2章
开发工具:pycharm第二章1. 表示表格中的数据以前两列为例users = { "Angelica": { "Blues Traveler": 3.5, "Broken Bells": 2, "Norah Jones": 4.5, "Phoenix": 5, "Slightly Stoopid":
2017-09-02 22:33:13
566
原创 win8.1下安装配置Ubuntu16.04双系统(U盘安装)
过程中参考了许多不同的网址,由于电脑配置不同,可能每个人遇到的问题也大不相同。在这里对安装过程做一个记录,每一个步骤都是做过的,希望能够提供一个参考的作用。中间一些失败的过程就不在赘述了,讲述的是“成功“”的流程和遇到的一些问题。以下步骤皆以win8.1系统,联想电脑为基础。1. 系统备份大部分人的原系统要是弄崩了的话应该还是挺麻烦的,所以利用一点时间,为系统作个备份还
2017-04-26 17:40:04
4161
原创 C++中string和int相互转换
头文件:#include string a;int b;a="314";b=atoi(a.c_str());
2017-03-20 11:00:05
488
原创 基于IRIS(鸢尾花)数据集使用sklearn的特征工程练习
参考网址:http://mp.weixin.qq.com/s/_RiW7thoshRNbubONCqgPQ
2017-03-12 16:08:37
21328
原创 VMware tool安装遇“正在进行简易安装时,无法手动启动VMware tools安装”问题的解决方案
中文版的VMware安装VMware tools 错误解决方案
2017-03-06 23:54:42
4539
原创 数据包嗅探 Packet Sniffing
实验前言数据包嗅探(packet sniffing)和数据包欺骗(packet spoofing) 在网络安全中两个非常重要的部分。他们是网络通讯中两个主要的威胁。了解这两个威胁对于了解网络安全理论而言是必要的。目前有非常多的数据包嗅探和欺骗的工具,例如Wireshark,Tcpdump,Netwox 等。其中一些工具被广泛应用在网络安全技术中,同时也被攻击者利用。了解这些工具怎么使用非常重要,但是
2016-04-30 17:45:49
5829
2
原创 基于cryptopp -- A Password Manager密码管理系统
系统设计安全目标私密性(confidentiality):消息内容不让其他人看到消息:只有该看的人才能看完整性(integrity):消息不被其他人篡改或者篡改之后可以被发现:看到的消息是正确的可用性(availability):加密后,解密仍然能够读到信息:想看随时看基本功能登录界面提示用户输入用户名和master password检查文档是否存在 不存在创建一个新的文档,并以输入的ma
2016-04-14 11:09:59
1249
原创 Cryptopp安装配置
下载先下载Crptopp 官方下载链接 优快云下载链接 此处以Crptopp563为例编译Window:将前面下载的cryptopp563.rar/cryptopp563.zip解压到工作路径下,最好是英文路径;使用MinGW的mysy软件,默认路径为MinGW\msys\1.0\msys.bat切换工具路径 cd path_to_cryptopp563直接make编译,忽略warn
2016-04-14 10:45:43
2642
原创 opengl配置过程
依照教程进行配置后霎时以为自己已经配置好。但是出现白框是不正常的现象,即已经初始化窗口为黑色,框为白色则未正常执行代码。仍在解决过程中,希望最后能够解决。 首先可能是配置过程出错,重新进行配置后并无变化。 得知可能由于电脑为双显卡,设置为独显时才能正常显示。即在设备管理器检查显卡,发现为集成卡。 猜测
2015-03-27 22:55:55
624
转载 vs快捷键
Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签Ctrl+B,P: 移动到上一书签Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索Ctrl+Shift+I: 反向渐进式搜索Ctrl+F: 查找Ctrl+Shift+F: 在文件中查找F3: 查找下一个Shif
2015-03-24 17:37:17
377
原创 chipscope配置
总结整体流程以及配置过程中出现的问题。 chipcode大致流程参考于下面的博客。 http://blog.youkuaiyun.com/c602273091/article/details/43453011 下载插件,使prom口可作为jtag口使用。 下载地址:http://
2015-02-13 16:25:55
2074
翻译 soc的微缩新时代
一.简介 MOSFET微缩理论已经应用于我们产业超过三十年,其对于晶体管性能,功率以及单位晶体管的价格作出了显著的贡献。在其发展道路上许多困难被认为无法解决,且被预测其发展最后将画上句号。但是,已知的障碍可通过迂回克服,且我们产业通过集体智慧,已经推动晶体管技术和微处理器的设计发展超出常人预估几十年。如今微缩的发展十分曲折,许多无法预知的困难无法逃避。在这个微缩的新时代,我们的挑
2015-02-08 21:19:19
608
原创 低功耗设计二之Bypassing(旁路)
通过缩短部分指令流水线级数,减少IO口变化及寄存器赋值,以达到降低动态功率的目的,首先对指令进行分类如下。 指令分类: (1) IF ID EX MEM WB LOAD (2) IF ID EX MEM NOP STORE JMPR BZBNZ BN BNN
2015-02-05 00:47:50
1004
原创 低功耗设计一之Bus-invert
构造简单模型,电路节点分为内部电路的小电容节点以及IO口的大电容节点,且假设除利用降低IO口转换次数外,其余的方式已将功耗优化到最低。基于这些假设,总功耗可以看作是内部电路功耗和IO口功耗之和。 基本想法为通过减少大电容处转换次数以降低功耗,但同时会带来小电容处(内部电路)转换次数的增加。 主要实现步骤:(1)计算当前 data value 与下一个 data value 之间
2015-02-01 15:07:09
920
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人