yanerhao的专栏

信雅之言,微言之下

排序:
默认
按更新时间
按访问量

安装Anaconda

机器学习过程中,除了spyder,anaconda也是一种,它是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 和Jupyter Noteb...

2018-04-15 20:09:44

阅读数:53

评论数:0

Python IDE的Spyder安装

在进行机器学习或者深度学习进行开发时,使用python语言进行开始感觉不如matlab方便,比如需要在程序中设置断点去看看在图像中找的点对不对,在matlab中我可以在任意位置设置断点,然后在命令窗口输入命令去检查变量状态,这个功能我觉得非常方便。而使用python就让我感觉很不适应,设置断点之后...

2018-04-15 16:02:21

阅读数:94

评论数:0

win7 sk-learn安装

需要做到1 安装python,并设置环境变量2 安装easy_install,目录为Python安装目前下例如C:\Python27\Scripts,设置环境变量3 安装pip,cmd进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall.exe...

2018-04-10 00:01:06

阅读数:48

评论数:0

深度学习入门

深度学习入门(转载)我来总结下我从一个小白到在国际顶会上发 paper 的学习经验。深度学习的资料非常多,但这也成为了深度学习坑最大的地方,学习者很容易迷失在各种资料当中,最后只看了个皮毛。所以,我认为学习深度学习一开始就要盯着你挑选的那么一两个资料学习,最多不要同时看三本书。深度学习是一个理论与...

2018-03-26 15:49:38

阅读数:74

评论数:1

matlab调用Python的.py脚本文件

matlab把所有参数输出到一个文件里,然后用system命令调python脚本。python脚本读文件做计算结果再写文件。最后matlab再读文件得到结果。假设python脚本的用法是: python xxx.py in.txt out.txt则matlab调用的命令: [status, c...

2017-11-29 20:45:29

阅读数:1865

评论数:0

windows 安装Python的networkx

1 首先是安装python,这里推荐安装python27 安装过程参考: 廖雪峰win下安装Python 标记安装在C:\Python27 2 安装networkx 安装networkx之前,需要下载并安装setuptools,,这样才能快速安装netwrkx。 setuptools安装地址 ...

2017-11-29 11:00:26

阅读数:708

评论数:0

ubuntu 安装networkx

1. 安装setuptools wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python 2. 安装networkx pip install networkx(在root权限下安装,否则报错,但我在安装时出现一些警告信息) 3. 安...

2017-11-26 13:30:07

阅读数:157

评论数:0

Binary Tree Zigzag Level Order Traversal

Binary Tree Zigzag Level Order Traversal Given binary tree [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 return ...

2017-10-20 21:31:48

阅读数:124

评论数:0

构造函数析构函数是否为虚函数

1 构造函数不能为虚函数,原因主要如下 虚函数的调用需要虚函数表指针,而该指针存放在对象的内容空间中。内存空间需要构造函数完成初始化;若构造函数声明为虚函数,那么由于对象还未创建,还没有内存空间,更没有虚函数表地址用来调用虚函数——构造函数了。 2 析构函数可以为虚函数 首先析构函数...

2017-10-19 22:40:21

阅读数:170

评论数:0

hadoop之MapReduce

MapReduce1.0 MapReduce是Hadoop的一大核心,它是是一种编程模型,针对TB级别的海量数据并行完成数据的数据提取、分析和优化,它具有以下特征: 1 本身是一种编程模型框架,思想是分而治之 2 处理的对象是海量数据 3 在大规模集群,HDFS存储 4 并行计算 工作实体主要有...

2017-10-16 21:47:43

阅读数:131

评论数:0

单链表有环问题

面试中单链表有环问题及其变形单链表是否相交是比较常见的问题,这里总结如下1判断是否有环,引入slow=slow->next慢指针和fast=fast->next->next,这两个指针如果有环则迟早相遇//是否有环 struct n...

2017-09-23 10:25:06

阅读数:188

评论数:0

MVC的转载

一、什么是MVC     1、概念         MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和...

2017-09-21 21:10:01

阅读数:156

评论数:0

自定义memcpy和strcpy

memcpy memcpy是C语言中的内存复制函数,它的函数原型: void *memcpy(void *dest,const void *src,int size)它的目的是将SRC指向地址为起始地址的连续size 个字节的数据复制到dest指向的地址为起始地址的空间内,注意这两块内存区域不...

2017-09-15 11:28:52

阅读数:210

评论数:0

已知randx构造randx+n

例如如何根据随机函数rand7()来构造rand10()函数。已知rand7()函数返回1-7的随机数,那么rand7()-1将得到一个离散整数集合{0,1,2,3,4,5,6},该集合中每个整数的出现概率1/7,那么(rand7()-1)*7将得到另一个离散整数集合A={0,7,14,21,28...

2017-09-15 10:53:21

阅读数:158

评论数:0

设计模式初见

常见分类 1 创建型 创建对象时,不再由我们直接实例化对象;而是根据特定场景,由程序来确定创建对象的方式,从而保证更大的性能、更好的架构优势。创建型模式主要有简单工厂模式(并不是23种设计模式之一)、工厂方法、抽象工厂模式、单例模式、生成器模式和原型模式。 2 结构性 用于帮助将多个对象组...

2017-09-13 22:55:48

阅读数:112

评论数:0

C++ boost

Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 Boos...

2017-09-13 16:53:18

阅读数:252

评论数:0

数据库索引

数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 ...

2017-09-12 23:29:25

阅读数:160

评论数:0

Linux 下几款程序内存泄漏检查工具

1.内存管理是否正确(因为这个程序本身开辟很多内存空间进行缓存管理,同时这个程序程序本身就是基于C/C++开发的,内存管理机制一直是程序员头痛的东西)2.程序的健硕性如何(服务器任何程序的基本要求就是要满足高并发的要求,也就是说,如果达不到这个基本要求,程序并并不能成为服务器) 针对第一点,...

2017-09-11 15:01:27

阅读数:152

评论数:0

libevent的了解

概念 libevent是一个轻量级的开源的高性能的事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。 它被众多的开源项目使用,例如大名鼎鼎的memcached等。 特点: 事件驱动,高性能; 轻量级...

2017-09-06 00:21:39

阅读数:248

评论数:0

MemCache的了解

MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。 MemCaChe是一个存储键值对的HashMap,在内存中对任意的数据(比如字符串、对象等)所使用的k...

2017-09-06 00:18:03

阅读数:147

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭