码迷,mamicode.com
首页 > 编程语言
Python中文编码
Python 在输出中文时如果未指定编码,在执行过程会出现报错:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see http://www.python.org...
分类:编程语言   时间:2015-07-20 10:36:13    阅读次数:109
linux安装IPython四种方法
IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性。特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键,IPython会列出zlib模块下所有的属性、方法和类。完全可以取代自带的bash下面介绍下linux安装IPy...
分类:编程语言   时间:2015-07-20 10:32:56    阅读次数:121
Javascript 严格模式详解
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 ...
分类:编程语言   时间:2015-07-20 10:32:24    阅读次数:136
linux 下 python 调用 mplayer 解析歌词同步播放显示
加载同目录同名歌词同步显示 #!/usr/bin/python #?-*-?coding:?utf-8?-*- import?sys,?os,?time,?subprocess,?re,?chardet def?load_lrc(lrc_file): ????try: ????????lrc_contains?=...
分类:编程语言   时间:2015-07-20 09:24:24    阅读次数:190
springmvc 中controller与jsp传值
在springmvc中的controller所对应的函数中,如果需要从*.jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的。 spring-mvc.xml 中加入 1???<!--?自动扫描?--> 2?<context:component-...
分类:编程语言   时间:2015-07-20 09:24:03    阅读次数:132
算法导论 第二十二章:图的搜索
图有两种标准的表示方法,即邻接矩阵和邻接表(通常邻接矩阵用于稠密图,邻接表用于稀疏图)。如下: 对于图的搜索有两种方法:深度优先搜索 & 广度优先搜索。 广度优先搜索(Breadth-first search)      广度优先搜索是将已发现和未发现顶点之间的边界沿其广度方向向外扩展。亦即算法首先会发现和s距离为k的所有点,然后才会发现和s距离为k+1的其他顶点。 伪代码: ...
分类:编程语言   时间:2015-07-20 09:18:55    阅读次数:184
算法导论 第二十二章:拓扑排序
拓扑排序(针对有向无回路图DAG)是深度优先搜索的一个应用,其结果图中所有顶点的一个线性排列。 伪代码如下: EG: 拓扑排序完整代码如下: #include #include #include #include using namespace std; #define UDG 0 #define DG 1 #define WHITE 0 #define ...
分类:编程语言   时间:2015-07-20 09:21:45    阅读次数:172
【LeetCode-面试算法经典-Java实现】【012-Integer to Roman(数字转罗马字符)】
【012-Integer to Roman(数字转罗马字符)】输入一个数字,将它转成一个罗马数字,输入的数字在[1, 3999]之间。   罗马数字的表示:   个位数举例: (I, 1) (II, 2) (III, 3) (IV, 4) (V, 5) (VI, 6) (VII, 7) (VIII, 8) (IX, 9)   十位数举例:(X, 10) (XI, 11) (XII, 12) (X...
分类:编程语言   时间:2015-07-20 09:21:27    阅读次数:135
【LeetCode-面试算法经典-Java实现】【013-Roman to Integer (罗马数字转成整数)】
【013-Roman to Integer (罗马数字转成整数)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Given a roman numeral, convert it to an integer.   Input is guaranteed to be within the range from 1 to 3999. 题目大意  给定一个罗马数字,将其转...
分类:编程语言   时间:2015-07-20 09:19:51    阅读次数:175
【LeetCode-面试算法经典-Java实现】【014-Longest Common Prefix(最长公共前缀)】
【014-Longest Common Prefix(最长公共前缀)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Write a function to find the longest common prefix string amongst an array of strings. 题目大意  写一个函数找出一个字串所数组中的最长的公共前缀。 解题思路  第一...
分类:编程语言   时间:2015-07-20 09:18:51    阅读次数:183
Python开发环境配置
基于Linux/ Mac OS X。也许很多朋友和我一样想要,另外也怕自己搞忘了。 一、版本平台的说明 1、系统平台 此次开发环境的配置是基于Linux或者Mac OS X 的,对于windows没有试验过,所以不好说,应该都是一样的。不过个人建议,Python开发还是在Linux或者OS X平台上搞,这两个系统对于Python提供了原生支持。至少是 系统自带的。 对于Ubuntu 1...
分类:编程语言   时间:2015-07-20 09:20:45    阅读次数:175
[Machine Learning] 朴素贝叶斯算法(Naive Bayes)
生活中很多场合需要用到分类,比如新闻分类、病人分类等等。 本文介绍朴素贝叶斯分类器(Naive Bayes classifier),它是一种简单有效的常用分类算法。一、病人分类的例子 让我从一个例子开始讲起,你会看到贝叶斯分类器很好懂,一点都不难。 某个医院早上收了六个门诊病人,如下表。 ...
分类:编程语言   时间:2015-07-20 09:15:02    阅读次数:147
R语言数据结构详解
R有多种存储数据的对象类型。基本的类型可分为:1.向量向量中的数据必须拥有相同类型或模式(数值型、字符型、逻辑型);向量类似c语言中的数组;实例:>abceaa[3][1] 5>a[c(1,3,4)][1] 1 5 7>a[2:5][1] 2 5 7 -52.矩阵矩阵相当于二维向量,创建矩阵方法如下...
分类:编程语言   时间:2015-07-20 09:12:26    阅读次数:150
【C++】深度探索C++对象模型读书笔记--执行期语意学(Runtime Semantics)
对象的构造和析构: 全局对象 C++程序中所有的global objects都被放置在程序的data segment中。如果显式指定给它一个值,此object将以此值为初值。否则object所配置到的内容为0。 如果全局对象如果有构造函数或析构函数的话,我们说它需要静态的初始化操作和内存释放操...
分类:编程语言   时间:2015-07-20 09:13:40    阅读次数:160
如何像Python高手(Pythonista)一样编程
最近在网上看到一篇介绍Pythonic编程的文章:Code Like a Pythonista: Idiomatic Python,其实作者在2006的PyCon会议后就写了这篇文章,写这篇文章的主要原因是作者发现很多有经验的Pythoner写出的代码不够Pythonic。我觉得这篇文章很不错,.....
分类:编程语言   时间:2015-07-20 09:12:46    阅读次数:232
许多其他C++的class样本
class A{public:A(){}//构造函数,作用分配类所需的空间};int main(){A a;}a它是类A示例! 版权声明:本文博客原创文章。博客,未经同意,不得转载。
分类:编程语言   时间:2015-07-20 09:10:47    阅读次数:145
转:java提取图片中的像素
本文转自:http://www.infosys.tuwien.ac.at/teaching/courses/WebEngineering/References/java/docs/api/java/awt/image/PixelGrabber.htmlPixelGrabber 类实现可以附加在 Im...
分类:编程语言   时间:2015-07-20 09:08:11    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!