1 2 3 4 5 ··· 7 下一页

2012年1月21日

Eclipse+CDT+MinGW

摘要: Eclipse+CDT+MinGW 2009-06-02 16:35:58|分类: 学习 |字号订阅 ... 阅读全文

posted @ 2012-01-21 16:35 vincenzo.lai 阅读(9038) 评论(1) 推荐(0) 编辑

2011年12月15日

SystemC CookBook (0): Your First Project

摘要: (零)引子大抵三年以前,折腾过systemC的东西,太久没有折腾,工具又有所更新,于是重来一遍。以一个简单的例子,作为SystemC的入门。环境:MS VC++ 2008 Express,SystemC v2.2。目标:完成SystemC的example里面的PIPE例子。(一)编译SystemC的libSystemC说到底还是C++,是在C++的基础上加上了很多东西,一个新的库,从而使得他能够支持很多硬件思想的操作:比如位,cycle-accurate,event等等。于是,我们首先需要编译这个库。SystemC官网上可以下载到SystemC的源代码:systemc-2.2.0.tgz,在这 阅读全文

posted @ 2011-12-15 12:47 vincenzo.lai 阅读(621) 评论(0) 推荐(0) 编辑

2011年11月15日

[插件]wiz发布文章到博客

摘要: [插件]发布文章到博客,更好的博客离线撰写工具 « [插件]Google Reader下载器 Wiz 开发版本下载 » @admin | Published: 2011/02/23 ... 阅读全文

posted @ 2011-11-15 23:22 vincenzo.lai 阅读(308) 评论(0) 推荐(0) 编辑

建立eclipse+PyDev+Python+NumPy+SciPy的环境

摘要: Numpy和SciPy是著名的Python的数值计算的lib,号称开源对抗matlab,于是装了玩玩。在官网上http://www.scipy.org/,提供pre-compiled的安装包,是基于Python2.6的。于是整个环境,我们需要的东西有:Python2.6 NumPy1.6.1 SciPy0.10 PyDev Eclipse整个步骤如下:1.安装Python,灰常简单,一路next,选择好安装路径2.安装NumPy和SciPy,安装的时候会自动检测电脑里面安装的Python路径,如果版本不对,不是2.6的,那么会安装不下去。3.下载Eclipse4.下载PyDev:http:// 阅读全文

posted @ 2011-11-15 22:33 vincenzo.lai 阅读(6483) 评论(0) 推荐(1) 编辑

Byte of Python笔记(八)

摘要: Python的文件操作和C++类似:file(<file_name>, <open_mode>)其中<open_mode>和C完全类似,有r,w,a的区别。除此之外,Python提供了一个所谓的pickle的操作,这个和matlab的save完全类似,即可以把Python的object保存到一个文件里面,然后在通过load的方式重新找回来。通过 Wiz 发布 阅读全文

posted @ 2011-11-15 17:23 vincenzo.lai 阅读(266) 评论(0) 推荐(0) 编辑

Byte of Python笔记(七)

摘要: Python是面向对象的语言,因此也有类的概念,这一点和C++完全类似:定义一个类的方法很简单,以class关键字开头,用冒号定义类的内容。类里面的函数,用def关键字定义类也有构造和析构函数,分别是__init__,__del__,而且二者都可以带参数self是类似于this的指针类里面函数的调用和C++完全类似,通过dot号调用下面就是一个类的定义例子:唯一需要注意的是:Python的类里面所... 阅读全文

posted @ 2011-11-15 17:06 vincenzo.lai 阅读(128) 评论(0) 推荐(0) 编辑

Byte of Python笔记(六)

摘要: Python总统提供了3中数据类型:Listtupledictionary(一)List这个类似于C++的数组和Class的和成体,用中括号讲list的元素括起来,以逗号分隔。同时,有可以类似与class那样append,insert等等操作。同时,list的元素也可以通过index访问,index的起始地址是0。而且Python支持负数地址,即从末尾开始算。(二)tuple和list类似,只不过... 阅读全文

posted @ 2011-11-15 16:11 vincenzo.lai 阅读(153) 评论(0) 推荐(0) 编辑

Byte of Python笔记(五)

摘要: Python有module的概念,应该是类似与lib的东西。如果你在一个地方定义了函数,想在另外一个地方调用他,那么方法就是将其import进来:import <module_name>这一点和C有区别,C是需要通过include头文件的方法,在这点上,Python要简单得多。这个时候module是以py作为扩展名的,有点类似与动态库,每一次运行都要重新解释执行。如果只是import module... 阅读全文

posted @ 2011-11-15 14:48 vincenzo.lai 阅读(127) 评论(0) 推荐(0) 编辑

Byte of Python笔记(四)

摘要: Python的函数定义方法很简单,即用一个keyword def在函数之前定义声明即可。对函数来讲,最关键的不外乎两点:参数和返回值。(一)参数Python的函数参数与C类似:函数内部变量的作用域和C是完全类似的,局部变量只能改变函数内部的变量值,而对于函数体外部的变量没有作用。Python同样也有全局变量,这一点和matlab类似,需要用global关键字修饰Python的函数参数与C类似,但是有两点比C更加强大default参数值:在函数参数声明的地方,可以定义函数参数的default值,调用函数的时候,如果不指明参数值,即按照default值运行:需要注意的是,有default valu 阅读全文

posted @ 2011-11-15 14:14 vincenzo.lai 阅读(181) 评论(0) 推荐(0) 编辑

Byte of Python笔记(三)

摘要: Python有三种control flow statement:if,for,while除此之外break和continue也用到(一)if和大多数语言一样,if作为选择控制出现,而且else if被缩写成elif和C稍有区别的是,选择条件后面加冒号,比如唯一需要注意的是,python没有switch语句,这一点可以依靠长的if...else...解决(二)while这个也和大多数程序语言一样,稍... 阅读全文

posted @ 2011-11-15 13:38 vincenzo.lai 阅读(174) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页

导航