自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 机器学习之python学习(十八)

今天来学习python中的数据结构dict, 这个用的也是相对的较少!!! 你们也可以参考廖雪峰大神的python教学快速入门。 总结下来 dict与和list比较,dict有以下几个特点: (1)查找和插入的速度极快,不会随着key的增加而增加; (2)需要占用大量的内存,内存浪费多。而list相反: (1)查找和插入的时间随着元素的增加而增加; (2)占用空间小,浪费内

2018-01-07 14:05:41 500

原创 机器学习之python学习(十八)

今天来学习python中的数据结构dict, 这个用的也是相对的较少!!! 你们也可以参考廖雪峰大神的python教学快速入门。 总结下来 dict与和list比较,dict有以下几个特点: (1)查找和插入的速度极快,不会随着key的增加而增加; (2)需要占用大量的内存,内存浪费多。而list相反: (1)查找和插入的时间随着元素的增加而增加; (2)占用空间小,浪费内

2018-01-07 14:04:33 258

原创 机器学习之python学习(十九)

今天来学习python中的文件操作这是很关键的, 这次先学习文件的读写,需要注意的是文件的权限的问题。 总结如下最常用的权限: 权限 数量 r 打开只读文件,该文件必须存在。 w 打开只写文件,若文件存在则文件长度清为0, 即该文件内容会消失。若文件不存在则建立该文件。 r+ 打开可读写的文件,该文件必须存在。 w+ 打开可读写

2018-01-07 13:59:26 428

原创 机器学习之python学习(十七)

今天来学习python中的tuple、 这个数据结果用的还是比较少的。 当然了,你们也可以参考廖雪峰大神的python教学快速入门。代码块#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : listlearn.py# 今天主要来学习一下python中的list

2018-01-07 13:44:33 339

原创 机器学习之python(十六)

这次为什么还有教一下python呢? 这里的教学是针对于机器学习中使用到的python的一些功能。 我希望大家在看完之前的教程之后再看这些文章。 教学还是在代码块中进行注解,希望大家慢慢看 慢慢的去理会。 今天来学习python中的list、你们也可以参考廖雪峰大神的python教学快速入门。代码块#!/usr/bin/env python# -*- coding: u

2018-01-07 13:38:27 357

原创 直接排序算法

直接排序算法 最简单的排序算法 可以自行查看一下原理再来看一下代码实现#include<iostream>using namespace std;void displayarray1(int a[], int n);int main() { int a[] = { 67,48,23,81,38,19,52,40 }; int n = sizeof(a) / sizeof(a[

2017-10-15 20:30:39 1430

原创 堆排序

今天学习堆排序,我建议你先去这个网站看一下堆排序的可视化算法过程在过来看具体代码编程。#include<iostream>using namespace std;void displayarray(int a[], int n);void HeadSort(int a[], int n);void CreateHead(int a[], int n);void AdjustHead(int

2017-10-15 17:04:55 223

原创 考研复习之栈(一)

最简单的顺序栈:#pragma once#define StackSize 100typedef char Datatype;class StackTest{public: StackTest(); ~StackTest();};typedef struct { Datatype stack[StackSize]; int top;}Stack;vo

2017-08-26 16:38:35 304

原创 考研数据结构复习之线性表(二)

单链表的学习#pragma oncetypedef char DataType;class SSeqListTest{public: SSeqListTest(); ~SSeqListTest();};typedef struct Node { DataType data; struct Node *next;}ListNode,*LinkList;v

2017-08-26 16:02:57 344

原创 考研数据结构复习之线性表

线性表之顺序表学习#pragma once#define MaxListSize 100typedef int DataType;class SeqListTest{public: SeqListTest(); ~SeqListTest();};typedef struct{ DataType list[MaxListSize]; int length;

2017-08-26 14:42:24 1008

原创 机器学习之numpy和matplotlib学习(十五)

今天来学习矩阵的创建和一些基本运算#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : numpy7.pyimport numpy as np# numpy基本学习第七课。# 学习矩阵创建;# 学习基本运算;array=np.arange(12).reshape(3,4)

2017-07-01 16:49:07 406

原创 机器学习之numpy和matplotlib学习(十四)

今天继续来讲numpy中的一些基本函数使用。#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : numpy6.pyimport numpy as np# numpy基本学习第六课。# numpy基本函数第二讲。array=np.arange(12).reshape(3,4)

2017-07-01 16:43:59 286

原创 机器学习之numpy和matplotlib学习(十四)

今天继续来讲numpy中的一些基本函数使用。#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : numpy6.pyimport numpy as np# numpy基本学习第六课。# numpy基本函数第二讲。array=np.arange(12).reshape(3,4)

2017-07-01 16:42:52 307

原创 机器学习之numpy和matplotlib学习(十三)

今天来学习numpy读取文件和保存文件的两个函数。 因为后面的机器学习我们需要从各种文件之中载入数据到numpy中,所以这两个函数尤为重要,我对这两个函数的每个参数都有详细讲解,但是还是希望大家亲自试一下。 本次的eye1.txt文件由程序自动创建,eye2.txt文件需要我们自己创建。 eye2.txt内容如下: 11,12,13,14 21,22,23,24 31,32,3

2017-06-30 21:08:21 435

原创 机器学习之numpy和matplotlib学习(十二)

今天主要来学习numpy中的一些特殊矩阵的创建,他们在机器学习中有很大的作用#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : numpy4.pyimport numpy as np# numpy基本学习第四课# 今天学习一些特殊矩阵的创建。# 本节演示的矩阵基本都是三行

2017-06-30 17:13:15 723

原创 机器学习之numpy和matplotlib学习(十一)

今天继续来学习numpy。 学习有关复数矩阵在numpy中的创建和使用。#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : numpy3.pyimport numpy as np# numpy基本学习第三课# 今天学习创建一个复数矩阵。array=np.array([1

2017-06-30 15:28:53 3377

原创 机器学习之numpy和matplotlib学习(十)

今天继续来学习numpy。 学习一件事情最重要的是持之以恒,我自己也知道这个博客系列应该不会有很多人观看和学习。 我自己觉得看视频相对于看书学的快一些。 但是无论哪一种学习形式,你必须要自己动手实践。 以后我尽量在代码里面进行讲解,大家直接看代码注释就可以。 talk is cheap,show me the code!!!!#!/usr/bin/env python# -*- codi

2017-06-30 14:52:07 646 1

原创 机器学习之numpy和matplotlib学习(九)

这节课我们来学习numpy的一些基本的操作和属性。 为什么这样安排学习课程呢? 我觉得这样交叉学习,使用到什么的时候就去查看,对于numpy也好还是matplotlib的学习也好。 他们的内容有很多,要想全部掌握还是很难的,只有不断的自己去实践,遇到什么不知道的问题就去学习。 而不是想去看numpy和matplotlib的相关详细教学,把numpy学习透彻再进行机器学习。 以上只是个人看法

2017-06-30 14:17:39 385

原创 机器学习之numpy和matplotlib学习(八)

今天来学习第四种画子图的方法。 也就是plt.subplots( ).注意区别于plt.subplot( )函数。 先来看看代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : figure9.pyimport matplotlib.pyplot as pltimpo

2017-06-29 21:58:55 362

原创 机器学习之numpy和matplotlib学习(七)

今天我们来学习第三种画子图的方法。 主要使用到的模块是matplotlib.gridspec 学习过程请参考代码里面的注释: 全部代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @File : figure8.pyimport matplotlib.pyplot as pl

2017-06-29 21:38:07 391

原创 机器学习之numpy和matplotlib学习(六)

今天来讲一下昨天遗留下来的问题———plt.tight_layout()的作用。 tight英文翻译过来是紧的意思,tight_layout也是就固定布局的意思。 为什么需要固定布局呢?参考官方文档http://matplotlib.org/users/tight_layout_guide.html。 学习机器学习一定要多参考官方文档,不知道的东西自己试一试就知道了。 下面是结合官方文档的教

2017-06-29 21:14:48 577

原创 机器学习之numpy和matplotlib学习(五)

今天我们来学习在一个figure画子图的第二个方法。 主要学习函数plt.subplot2grid()。 plt.subplot2grid()函数也是用来画一个子图的,与昨天讲的plt.subplot()函数类似。 plt.subplot2grid()共有四个参数 参数解释:例如plt.subplot2grid((3,3),(0,0),rowspan=1,colspan=3,) (3,3)是

2017-06-29 17:35:54 455

原创 机器学习之numpy和matplotlib学习(四)

之前我们学习的都是怎么在一个程序里面绘制多张图像,每张图像只有一个坐标轴。 可不可以在一张图像里面有多个坐标轴,每个坐标轴里面可以绘画不同的曲线。 当然可以,今天我们来学习plt.subplot( )函数的使用。参看官方文档http://matplotlib.org/users/pyplot_tutorial.html。 先来说一下这个函数plt.subplot( )它与plt.plot( )

2017-06-29 12:08:17 430

原创 机器学习之numpy和matplotlib学习(三)

第三天更新: 今天主要是学习plt.plot()函数的使用和参数解析。 上一天我们学习了怎么使用matplotlib画一个简单的图,但是真的太简单了,一些标题解释什么的都没有。 所以今天我们再来学习一下怎么丰富我们的画图。 代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : SundayCoder-俊勇# @Fil

2017-06-28 22:09:46 517

原创 机器学习之numpy和matplotlib学习(二)

第二天更新 今天我们来学习怎么使用matplotlib和numpy来做一个简单的图像。 先从代码入手,代码介绍如下:我们要做一个y=x*x的图像,也就是初中经常学的一元二次函数的图像。 x是一个等差数列,从【-5,5】共50个数。 y=x*x。 下面来简单介绍使用matplotlib绘画的基本步骤。引入matplotlib.pyplot,具体代码import matplotli

2017-06-28 21:12:46 1699

原创 机器学习之numpy和matplotlib学习(一)

整个教程有参考网上其他一些大牛的看法,总体的教学应该是从numpy和matplotlib开始教学,然后最后进入SK-learn学习,整个课程的代码之后会推送到github上面去。对于教程,采用代码注释的方式,有不知道和有错的问题的话可以在下面评论,我尽量保证每天一更,勿喷!你没有学过Numpy?没关系你没有学过matplotlib?没关系一起学习机器学习系列今天先来

2017-06-28 16:14:51 1914

原创 java中的四种修饰符详解

Java中的四个修饰符号。private 仅对本类可见。protected 对本包和所有子类可见。默认(未声明任何修饰符)对本包可见。public 对所有的都可见。怎么去理解这四种修饰符呢?先来看一下我们的项目结构图。在thispackage里面定义了一个People类,以及一个子类ChinaPeople。在otherpackage里面也定义了一个ChinaPeople2的类,它也继承了

2017-03-22 17:39:22 1302

原创 Java设计模式之单例模式(Singleton)

单例模式的使用情况:1. 想确保任何情况下的时候都绝对只有一个实例。 2. 想在程序上表现出“只存在一个实例”这是什么意思呢?意思就是你要确保在程序中只存在某个类的唯一实例。 为什么会有这样的设计模式呢?它的使用范围在哪里呢? 一般单例模式使用多在与数据库链接,因为确保程序中只有一个数据库链接实例对数据库进行操作,如果同时存在多个数据库链接对数据库进行操作的话就有可能导致一些意想不到的Bug

2017-03-21 11:27:48 230

翻译 Tkinter菜单Menu的使用示例

本博客是翻译文章。 翻译文章来源于http://effbot.org/tkinterbook/menu.htm。 下面一边看代码一遍学习怎么创建和使用Menu 理解menu的使用方法主要在于下面几个方法:#这个方法是给主菜单加上一个子菜单。【当然你也可以给子菜单再加上一个子菜单】.add_command(label=string, command=callback)#这个方法是加上一个分割

2017-03-15 11:49:47 4856

原创 82C54可编程计数定时器

8254 能用于多种应用场合,例如外部事件计数器、可编程方波频率发生器、分频器、实时时钟以及程控单脉冲发生器等。 本接口卡的功能组成非常灵活,通过跨接插座的不同连接方式,可以使8254的时钟输入端 CLK 与被测现场信号相连,或者与卡上基准时钟相连,也可以将二至三级计数器串连使用。对于8254 的启停控制端 GATE,同样可以通过跨接插座的选择,使其或者受程序的控制或者设置为外部控制。 82

2017-03-14 12:07:17 6578

原创 快速创建一个servlet并且在web.xml配置和使用它

这次,我要来教大家怎么快速创建一个servlet并且在web.xml配置和使用它 先来看一下项目的基本结构: 第一步,创建一个servlet。因为servlet是一个接口,所以需要继承。 创建的一个servlet例子如下, 由于servlet是一个接口,所以必须实现他的一些方法。 destroy(); getServletConfig(); getServletInfo(); ini

2017-03-09 21:44:38 44726 2

原创 Python学习笔记

本文章有些内容来源于其他博客主!!!(1) Python中文乱码问题的解决SyntaxError: Non-ASCII character '\xe4' in file test.py on line , but no encoding declared。示例test.py代码如下: 1 #!/usr/bin/python 2 print "你好吗"在终端下执行python test.py指令

2017-03-06 09:36:30 264

原创 汇编输入字符串常见的实验题

(1)输入10字符串并且将他们显示出来DATAS SEGMENT MESG DB 'input Character string',0dH,0ah,'$'BUF DB 20 ;这里的20为指定存放字符的个数(理论上的) DB ? ;这的?可变,实际存放字符的个数(系统自动计算) DB 20 DUP(?) ;这里的20是你在数据

2017-03-06 09:23:36 565

原创 汇编语言中的first和follow集合的求法

First集合的求法: First集合最终是对产生式右部的字符串而言的,但其关键是求出非终结符的First集合,由于终结符的First集合就是它自己,所以求出非终结符的First集合后,就可很直观地得到每个字符串的First集合。直接收取:对形如U-a…的产生式(其中a是终结符),把a收入到First(U)中。反复传送:对形入U-P…的产生式(其中P是非终结符),应把First(P)中的全部

2017-03-06 09:19:51 819

原创 ES6语法学习总结

本学习笔记的参考书是《React Native开发指南》,由【美】Bonnie Eisenman著 黄为伟译(1)解构赋值(提供了一个从对象提取数据的简便的方法!var myobj={a:1,b:2}var a=myobj.a;var b=myobj.b;使用解构赋值的话简写为: var {a,b}={a:1,b:2} 解构语法用的最多的是require语句中!在引入React的时

2017-03-06 09:12:41 335

原创 C++学习笔记

(1)定义常量const datatype CONSTANTNAME=value;例如定义一个int常量,其值是1;const int CONSTNUMBER=1;[一般常量我们喜欢用大写字母表示](2)指数运算符。pow(a,b)用来计算a的b次方是多少!pow是在cmath库文件中定义的函数。(3)数值类型的转换通过使用转换运算符static_cast(value);注意:类型转换并不改变被转

2017-03-05 10:57:38 191

原创 软件工程考点

以下的内容均是我一个字一个字的码的,也许也有错误。 软件工程考点 SundayCoder俊勇 大家可以复制打印 考试题型: 1选择题(20x1) 2填空题(10x1或者5x2) 3名词解释(5x3) 4简答题(5X5) 5应用题(3x10) (1)什么叫软件危机? 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重的问题。 (2)软件危机主要包含两方面的问题:

2016-12-25 12:41:39 1320

原创 汇编语言实现乐曲程序实践

主要的用到了延迟程序和61H 端口和42端口。 关键代码段: MOV AL,0B6H OUT 43H,AL MOV DX,12H MOV AX,348ch DIV DI OUT 42H,A

2016-12-24 21:26:36 1434 2

原创 模拟设计存储管理的分配与回收实践说明

以下的内容均是亲自问了操作系统老师问明白了才写了这篇文章,如果有不对的地方欢迎指出错误。 采用页式管理方案实施内存分配和回收。能够处理以下的情形 ⑴能够输入给定的内存页面数,页面大小,进程的个数及每个进程的页数。⑵当某进程提出申请空间的大小后,显示能否满足申请,以及为该进程分配资源后内存空间的使用情况(被进程占用的页面,空闲的页面);⑶当某进程撤消时,显示内存回收后内存空间的使用情况。那怎么去真

2016-12-23 13:10:21 2081

原创 Python中的Numpy、SciPy、MatPlotLib安装教程

之前采用python来进行数据分析,就把这些安装了。 我的环境是python 2.7 pip window7 64位操作系统 pycharm编译器。(环境不一样也是基本可以参照这个教程安装的) 但是对于一些小白来说,网上有很多第三方资源都是在官网下载好以后上传的,下载的时候需要一定的积分,而对于有一部份人来说,积分不够或者是其他什么的。这个教程是基于Numpy、SciPy、MatPlotLib。

2016-12-13 12:16:38 2015

软件工程考点

软件工程考点

2016-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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