自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

♂♂♂stridehuan♂♂♂

愿穷极毕生精力 只为有朝一日被称为大神

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 python笔记和一些问题(未整理)

1.出现错误提示:Lexical error at line 20, column 23. Encountered: "\uff0c" (65292), after : ""很可能是因为错用了中文标点符号

2015-05-17 16:56:32 930

原创 eclipse-pydev重启之后出现Unresolved import错误提示的解决偏方

每次打开eclipse写python程序的时候都会发现之前写过的程序中会提示:Unresolved import:...............,但是运行却没有什么问题,可能是pydev的一个bug吧,虽然能够成功运行,但是对于我这种连半个warning都无法容忍的人来说,怎么能允许程序里面顶着那么多error呢。。。。。。。。在网上查过不少资料,但是似乎没有找到特别有效的解决方法,不过我自己

2015-05-15 18:17:35 2082 1

原创 关于python2.7中matplotlib模块的安装

用easy-install安装matplotlib时报错: * The following required packages can not be built: * freetype error: Setup script exited with 1 那就安装freetye和png这两个库

2015-05-15 10:32:44 777

原创 ubuntu下python第三方模块的安装

接触python应该有大半年了,不过之前都是在windows下写的python程序,coding过程中需要用到python的第三方模块的时候基本上都是在网上找,然后进行安装。在这个网站上http://www.lfd.uci.edu/~gohlke/pythonlibs/基本能找到所有常见的python模块,都是可执行文件,直接安装即可。不过自从半年前开始使用ubuntu之后,越发觉得这个操

2015-05-12 19:29:20 6124 2

转载 操作系统中作业、程序、进程、线程及管程的定义与联系

作业:作业是指用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。它包括程序,数据及其作业说明书。程序:程序是为解决一个信息处理任务而预先编制的工作执行方案,是由一串CPU能够执行的基本指令组成的序列,每一条指令规定了计算机应进行什么操作(如加、减、乘、判断等)及操作需要的有关数据。进程:进程指是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源

2015-05-09 21:27:38 762

转载 进程的阻塞、唤醒、挂起、激活

进程控制的一些概念:进程控制是进程管理中最基本的功能。创建、终止、可负责进程运行中的状态转换。进程控制一般是由OS的内核中的原语来实现的。原语(Primitive)是由若干条指令组成的,用于完成一定功能的一个过程。它与一般过程的区别在于:它们是“原子操作(Action Operation)”。即不可分割、不允许中断、常驻内存。进程图(Process Graph) 进程图

2015-05-07 15:07:14 22225 3

转载 sudo gedit 错误:Gtk-WARNING **: cannot open display: :0.0

原因:当使用su 到另外一个用户运行某个程序,而这个程序又要有图形显示的时候,就有可能有下面提示:No protocol specified(gedit:14333): Gtk-WARNING **: cannot open display: :0.0这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当

2015-04-21 15:03:23 10672

转载 安装ssh并配置免密码登录时遇到的问题

Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 14.04 默认安装openssh-client,但是木有安装server运行 ps -e | grep ssh,查看是否有sshd进程

2015-04-20 20:33:37 519

转载 二维数组名作为实参或者形参

可以用二维数组名作为实参或者形参,在被调用函数中对形参数组定义时可以可以指定所有维数的大小,也可以省略第一维的大小说明,如:    void Func(int array[3][10]);    void Func(int array[][10]);    二者都是合法而且等价,但是不能把第二维或者更高维的大小省略,如下面的定义是不合法的:    void Func(int a

2015-04-09 10:27:16 1463

转载 使用atexit函数进行异常处理

按照ISO C的规定,一个进程可以登记多达32个函数,这些函数将由exit自动调用,通常这32个函数被称为终止处理程序,并调用atexit函数来登记这些函数。   我们通常认为C语言的起始函数是main函数,实质上一个程序的启动函数并不一定是main函数,这个可以采用链接器来设置,但是gcc中默认main就是C语言的入口函数,在main函数启动之前,内核会调用一个特殊的启动例程,这个启动例

2015-03-22 20:37:44 956 1

转载 typedef用法

用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,和一个字符变量;以下则可行:typedef char* PCHAR; PCHAR pa, pb;这种用法很有用,特别是char*pa, pb的定义,初学者往往认为是定义了两个字符型指针,其实不是

2015-03-04 11:25:13 458

原创 ubuntu笔记(都是一些链接啦,哈哈)

Ubuntu14.04安装搜狗输入法:http://jingyan.baidu.com/article/ad310e80ae6d971849f49ed3.html

2015-03-03 16:47:50 391

转载 ubuntu下自定义终端默认大小和位置的方法

1、打开一个终端,把它调整到自己想要的大小和位置2、在终端内执行xwininfo,此时鼠标变成十字,等待你用鼠标点击终端窗口,点击终端窗口后就会出现终端窗口的信息,注意最后一行,比如:-geometry 76x11-33-243、System Settings ==》keyboard ==》 Shortcuts,点击Add按钮,Name:"打开一个终端(自定义)",Command:  

2015-03-03 16:30:41 1443

原创 ID3算法的原理及实现(Python)

ID3算法是一种构造决策树的算法,虽然思路简单,但是构造过程需要涉及对整个训练集的统计,所以还是需要一些技巧的。

2015-01-05 10:52:47 12926

原创 用python实现kNN分类算法

k-近邻算法是基本的机器学习算法,算法的原理非常简单:输入样本数据后,计算输入样本和参考样本之间的距离,找出离输入样本距离最近的k个样本,找出这k个样本中出现频率最高的类标签作为输入样本的类标签,很直观也很简单,就是和参考样本集中的样本做对比。下面讲一讲用python实现kNN算法的方法,这里主要用了python中常用的numpy模块,采用的数据集是来自UCI的一个数据集(https://ar

2014-12-17 13:02:18 2119 2

原创 用sorted函数实现字典的排序

因为想尝想Python做机器学习算法所以开始试着用Python,很给力的语言,哈哈

2014-12-11 14:42:19 1248

原创 关于“男子无降落伞从飞机跳下 穿屋顶小洞到蹦床”的新闻

新闻链接:http://news.163.com/14/1130/14/ACA9OR3R00014Q2A.html虽然有点过于较真,但是还是忍不住去算了一下。首先,直观地感觉是觉得这件事不可信。但是很多人觉得,你自己做不到的事,不代表别人也做不到。所以我大致地分析了一下这整个过程。第一步,男子到达蹦床的速度有多大。关于这个问题,要估算,无非就是考虑两个作用力,一是重力,二是空气阻力。重力的

2014-12-03 21:35:34 627

原创 汉诺塔问题

汉诺塔是用

2014-11-17 13:44:49 861

原创 用栈和队列实现中缀表达式的求解

今天为了复习栈和队列的相关知识

2014-11-13 21:03:48 1890

原创 用循环链表解决约瑟夫问题

首先,阐述一下约瑟夫问题的jiben

2014-11-11 14:58:13 1053

原创 对弗洛伊德(Floyd)算法的个人理解

Floyd算法也是著名的最短路径求解算法,

2014-10-20 14:56:59 4447 1

原创 对Dijkstra算法原理的一些理解

Dijkstra算法是经典的最小路径求解算法,本文主要谈谈我对Dijkstra算法原理的理解。重点是对算法迭代过程的合理性做简要阐述,并不是严格的证明。

2014-10-16 16:40:48 5109

ID3决策树的Python代码

ID3决策树的Python代码和相关的数据集

2015-01-05

空空如也

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

TA关注的人

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