翻译自官方文档Tentative NumPy Tutorial,有删节。
Numpy 入门教程
NumPy 提供了对多维数组的支持,与Python原生支持的List类型不同,数组的所有元素必须同样的类型。数组的维度被称为axes,维数称为 rank。
Numpy的数组类型为 ndarray, ndarray 的重要属性包括:
ndarray.ndim:数组的维数,也称为rank...
分类:
其他好文 时间:
2014-06-08 15:15:05
阅读次数:
431
定制语法的string模板(template) 详解本文地址: http://blog.csdn.net/caroline_wendy/article/details/28614491 string模板(template)参考: http://blog.csdn.net/caroline_wendy/article/details/27054263string.Template()内添加替换的字符, 使用"$"符号, 或 在字符串内, 使用"${}...
分类:
编程语言 时间:
2014-06-08 09:21:01
阅读次数:
360
2 基本的语法在学习Python其它知识之前,先理解几个基本语法概念,这样才可以理解它的代码是怎么样排列组合的,否则编辑出来的文本文件并不能叫做程序,因为Python的运行环境并不能对它进行解释执行,没有正确的结果输出。2.1 大小写区分在Python程序中,对于每一个变量的名称都是大小写区分的,比如My和my是两个不同的变量。2.2 空格和制表符在编写程序时,都需要对程序进行排版,否则看起来不清...
分类:
其他好文 时间:
2014-06-08 05:35:46
阅读次数:
225
注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装。
1.安装完VMwareWorkstation后,启动VMwareWorkstation,新建一个虚拟机,其主界面如下图。
2.VMware Workstation的配置
VMwareworkstation安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当...
分类:
系统相关 时间:
2014-06-08 05:30:18
阅读次数:
424
1.安装编译环境gcc
使用yum install gcc在线安装
2.安装ruby开发环境
先下载linux版安装文件:ruby-1.8.6-p111.tar.gz
执行
tar -zxvf ruby-1.8.6-p111.tar.gz
cd ruby-1.8.6-p111
./configure --prefix=/usr/local/ruby
ma...
分类:
系统相关 时间:
2014-06-08 05:01:48
阅读次数:
445
效果:
点表情图,在表单中表示为[左晃晃]。
见过一个使用jquery来模拟新浪微博的表情插入。
使用Python2.7和Django1.6来实现。
看书好长时间,但是自己来写,发现真的没记住。
方法描述:
1、浏览器页面,使用js脚本把表情符号添加到Textarea;
2、Views里面使用正则把记录里的[]内容替换为图片,渲染到浏览器。...
分类:
编程语言 时间:
2014-06-08 04:06:26
阅读次数:
461
运行HBase时常会遇到个错误,我就有这样的经历。
ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
检查日志:org.apache.hadoop.ipc.RPC$VersionMismatch: Protocol org.apache.hadoop.hdfs.protocol.ClientPr...
分类:
其他好文 时间:
2014-06-08 03:02:50
阅读次数:
395
1. 什么是crash
crash是用来调试linux 的kdump生成的vcore,或者用来调试live system;
2. 调试前准备
调试中需要用到vmlinux,该vmlinux与生成vcore或者live system的vmlinuz必须一致,
这就意味着我们需要自己编译内核,生成initrd,更新grub.cfg;
3. 编译内核
...
分类:
其他好文 时间:
2014-06-08 02:26:25
阅读次数:
857
上上周的事情了,端午小长假将近,还是按往常一样,最后一天一定要搞一个“课题”,场面不大,一天就能搞定的东西,如果说系统学习vim或者Emacs之类的,那就算了...还好,问题呼之即来,那就是write系统调用是不是原子的,答案很显然,不是!但大师说带有APPEND标志的write是原子的,很多软件的日志都是O_APPEND打开,然后在不加锁的情况下直接write的,不会出现问题,此事如何证实?本文...
分类:
移动开发 时间:
2014-06-08 02:13:25
阅读次数:
339
背景
在windows上,虽然ctags+cscope 甚至可以对java启用, 但是重名的太多,我需要更精确些。于是找到eclim。YCM 目前还不支持java, 且在linux我好像偶尔会卡的感觉, 而eclim 同时支持java和C(需CDT), 虽然基于java (是的: 配置 C IDE 基于java 写的eclipse 需要gui, 在linux ssh 连接终端是...
分类:
编程语言 时间:
2014-06-08 02:12:48
阅读次数:
481