自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一溪云——云淡风清的陪伴

浮想联翩,舞文弄墨,惟修身耳

  • 博客(47)
  • 收藏
  • 关注

转载 Mathematica 学习资源3

原文在这里A collection of Mathematica learning resources -- Part IIIAdvanced evaluation of expressionsNon standard evaluation allows to work on the symbols of an expression before they get ev

2015-02-10 22:13:19 940

转载 Mathematica 学习资源2

原文在这里A collection of Mathematica learning resources -- Part IITips and tricksTop postsWhat are the most common pitfalls awaiting new users?Programming paradigm changeCan one identi

2015-02-10 22:10:35 1960

转载 Mathematica 学习资源1

原文在这里A collection of Mathematica learning resources -- Part IIntroductionIf you're just beginning try to have a look at these videos.Mathematica Basics,Elementary Programming in Math

2015-02-10 22:06:54 5586

转载 C++必读经典

原文在这里The Definitive C++ Book Guide and ListBeginnerIntroductory, no previous programming experienceProgramming: Principles and Practice Using C++ (Bjarne Stroustrup) (updated for C++11/C++

2015-02-05 13:44:20 1110

原创 基于正则表达式的批量文件重命名软件NameIt

请在这里下载 NameIt.exeMicrosoft在VS2008 sp1及后续版本中正式引入头文件,以支持C++ TR1Regular Expressions。现在使用C++编写操作文本或者字符串的程序将更加方便和高效。为了学习正则表达式的使用,我编写了这一文件重命名软件NameIt,如图1所示。一来可以在windows下方便的对多个文件进行重名命,二来可以将这一程序当作正则表达式的

2011-06-27 09:28:00 6386 12

原创 Perl中的正则表达式

模式(pattern) 匹配操作符(match):m// 或 // 以某个正则表达式来匹配 $_ 的内容,返回真或假。采用简写形式(shortcut)时可省略开头的m。 替换操作符(substitution):s//

2008-06-02 18:40:00 842

转载 每个中国人必知必会的五件事!!!

个案1:有一妇女手提包被偷,里面有手机、银行卡、钱包等。 20分钟后,她打通了老公的电话,告诉自己被偷的事。老公惊呼:“啊,我刚才收到你的短信,问咱家银行卡的密码,我立马就回了!”他们赶到银行时,被告知里面所有的钱都已被提走。小偷通过用偷来的手机发送短信给 "亲爱的老公" 而获取了密码,然后在短短20分钟内把钱取走了。提醒:不要在手机通讯录中暴露自己与联系人的关系,忌用 “家电” 、“ 老公”、“

2008-02-01 23:33:00 809

原创 Emacs Server的设置方法

 将以下内容导入到注册表中,当用我的电脑浏览文件时,在右键菜单中就会出现“用Emacs编辑”的选项,可以实现在一个Emacs窗口中打开多个文件,非常方便。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT/AllFilesystemObjects/shell][HKEY_CLASSES_ROOT/AllFilesystemObjects/s

2007-12-30 15:12:00 897

原创 emacs与VC环境变量

(原创文章,未经作者许可,不得擅自删除本声明或更改文章内容,转载请注明出处。)相信很多朋友都喜欢在emacs里写程序,但是对于windows用户来说,常常会碰到一个恼人的问题,就是如何在emacs里调用VC的编译器来编译程序,将就的办法就是用 M-x shell 打开一个shell,然后在shell里运行VC安装目录下的VCVARS32.dat来注册环境变量,这样每一次打开shell都要注册一

2007-07-29 15:21:00 3041 2

转载 IC封装大全

  1、BGA(ball grid array) 球形触点陈列,表面贴装型封装之一。在印刷基板的背面按陈列方式制作出球形凸点用以代替引脚,在印刷基板的正面装配LSI 芯片,然后用模压树脂或灌封方法进行密封。也称为凸点陈列载体(PAC)。引脚可超过200,是多引脚LSI 用的一种封装。封装本体也可做得比QFP(四侧引脚扁平封装)小。例如,引脚中心距为1.5mm 的360 引脚BGA 仅为

2007-06-29 13:00:00 1276

转载 NANDflash和NORflash的区别(设计师在使用闪存时需要慎重选择)

 NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR 和NAND闪存。  相“flash存储器”

2007-01-28 15:07:00 1218

原创 GNU Make 学习笔记(二)

在我们为一个具体任务编写程序时,通常都以项目树的形式来组织源代码的布局,而不会仅有一个源程序,对于这种情况,Make 程序就必须到很多个目录中去搜寻依赖目标,如何完成这一任务呢?GNU Make程序给了我们两个非常有用的变量:VPATH 和 vpath。通过这两个变量,可以帮助我们写出有效的 makefile 文件,来完成多个目录的 make 工作。假设我们有一个工程,项目树布局如下所示:ca

2007-01-26 21:03:00 1059

原创 GNU Make 学习笔记(一)

GNU Make 中有 7 个核心的自动变量 (automatic variable):$@:工作目标的文件名$%:archive文件成员结构中的文件名元素$$?:时间戳在工作目标之后的所有必要条件,并以空格隔开这些必要条件$^:所有必要条件的文件名,并以空格隔开这些文件名,不包含重复的文件名$+:同 $^,但包含重复的文件名$*:工作目标的主文件名,不要在规则以外使用此变量以上变量都具有

2007-01-24 19:12:00 1213

转载 如何使用VC开发wxWidgets程序?

To compile wxWidgets samples and applications using the VC++ 5.0 or 6.0 IDE (having compiled wxWidgets using the makefile or project file provided), the following steps and settings should be used

2006-12-03 14:18:00 2121

原创 偏爱ICQ

QQ作为国内最大的Instant Messanger,占有的统治地位自不必说,但是其过于庞大的资源占用,过于花哨的界面, 过多的无用功能,已经引起众多使用者的反感。除了在校学生,QQ的用户群体其实并不多,尤其是它对linux操作系统的冷漠态度,等于已经放弃了很多IT界的用户。在商业领域,MSN又是QQ的一大竞争对手,它是白领人士的最爱。而我个人偏向于使用ICQ,一方面,MSN是微软的产品,与系统有

2006-11-25 15:25:00 1030

原创 GVIM配置文件

function! SetLocale(locale) let &encoding=a:locale let &termencoding=a:locale let &fileencoding=a:localeendfunctionif has("multi_byte") set fileencodings=prc,utf-8 if v:lang=~"^C$

2006-11-21 18:52:00 1655

原创 在Debian下关闭触摸板

使用笔记本的朋友肯定都有过这种经历,在X环境下输入文本时由于受触摸板的影响,鼠标不受控制的乱跑,能不能关闭触摸板?或者更进一步能不能动态的对触摸板进行控制?经过一段时间的搜索,我得到了肯定的答案。现将过程记录下来,以作备忘之用。如果能对你有所帮助,我会感到更加高兴。我使用的笔记要是HP Pavilion ze2000,操作系统是Debian Sarge3.1 rc2,自编译内核版本是2.6.18.

2006-11-12 14:57:00 2526

转载 进行有效编辑的七种习惯

进行有效编辑的七种习惯  Bram Moolenaar    如果你的很多时间是用来敲纯文本,写程序或HTML,那么有效地使用一个好的编辑器能节省你不少时间。这篇文章里的指导和提示将有助于你更快工作,更少犯错误。    文中采用开源文本编辑器Vim(Vi IMproved)说明有效编辑的思想,但这些思想也适用于其他编辑器。择合适的编辑器只是有效编辑的第一步,对于哪个编辑器更好的讨论将占很大地方,这

2006-11-11 11:57:00 1001

原创 三国地图

       余秋雨老师在第12届CCTV青年歌手电视大奖赛作评委时,曾经有过这么一段点评:“……说不出古城在今天的哪里,也许是我们的历史教育的问题。历史是由时间和空间两种坐标组成的,我们光是把注意力集中在历史年代方面,就会忘了在心中沉淀一幅 历史地图。如果不知道今天的城市在古代叫做什么名字,那么我们读起诗文和历史书来,就会遇见不小的障碍,即使是看电视剧也有问题。还是多读一些历史地理 吧。…… ”

2006-10-31 19:04:00 31670 1

转载 室内植物功效图

 

2006-10-31 18:43:00 1994

原创 Emacs 配置文件

<!-- body { color: #000000; background-color: #ffffff; } .comment { /* font-lock-comment-face */ color: #00DBDB; } .const

2006-10-20 18:52:00 1502

转载 端口基础常识大全

端口可分为3大类: 公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态

2006-10-16 23:32:00 790

原创 Win32多线程程序设计读书笔记

所谓句柄(Handle),其实就是指针,指向操作系统内存空间中的某样东西,为了维护系统的完整性与安全性,不允许直接取得。内核对象与GDI对象不同,内核对象由KERNEL32.DLL管理,而GDI对象由GDI32.DLL管理,另外GDI对象只有单一拥有者,不是进程就是线程,而内核对象可以有一个以上的拥有者,甚至可以跨进程。WIN32中包含以下几类内核对象: 进程(Processes)

2006-08-17 16:34:00 1262 2

原创 “篆书之美”——2008北京奥运体育图标

今天在电视上看到发布的 2008 北京奥运体育图标的时候,感觉很美,马上就到网上找了一下相关的文章。这次的设计思路来源于篆书,取名叫“篆书之美”,以篆字笔画为基本形式,融合了中国古代甲骨文、金文等象形文字的特点,的确很有创意。北京奥运会体育图标设计包括 35 个图标,分别是田径、赛艇、羽毛球、棒球、篮球、拳击、皮划艇 (静水)、皮划艇(激流)、自行车、马术、击剑、足球、体操、艺术体操、蹦床、举重、

2006-08-07 23:41:00 3036

转载 中美大学教育之比较

从生源上讲,美国没有哪个学校像清华大学一样可以把全国各省的理科状元和前10名中的大部分收入校中。即使麻省理工学院在理工科方面独占鳌头,但是加州理工学院、斯坦福大学、加州大学伯克利分校等名校也并不逊色。从优秀学生的聚集程度上讲,大概麻省理工学院加上斯坦福大学都不足以与清华一拼。 美国课程讲究融会贯通我所在的是美国二流大学,其工程学院在全美排名十几名左右。出国前我误以为,美国二流

2006-08-03 16:15:00 1806

转载 MIT是如何做研究的——情感因素

12. 情感因素研究是艰苦的工作,很容易对之失去兴趣。一个令人尴尬的事实是在本实验室读博的学生只有很少比例最后获得学位。有些人离开是因为可以在产业界赚到更多的钱,或者由于个人的原因;最主要的原因则是由于论文。本节的目标是解释这种情况发生的原因,并给出一些有益的建议。所有的研究都包含风险。如果你的项目不可能失败,那是开发,不是研究。面对项目失败时是多么艰难啊,很容易将你负责的项目失败解释为你自己的失

2006-08-02 17:13:00 998

转载 MIT是如何做研究的——研究方法论

11. 研究方法论[本部分内容比较少,请添加]研究方法学定义了什么是科研活动,如何开展研究,如何衡量研究的进展,以及什么叫做成功。AI的研究方法学是个大杂烩。不同的方法论定义了不同的研究学派。方法是工具。使用即可,不要让他们来使用你。不要把自己陷于口号之中:“AI研究需要牢靠的基础”,“哲学家只会高谈阔论,人工智能则需要拼搏”,“在问为什么之前,先搞清楚计算的是什么”。实际上,要在人工智能领域取得

2006-08-02 17:07:00 822

转载 MIT是如何做研究的——论文

10. 论文做毕业论文将占据研究生生活的大部分时间,主要是去做研究,包括选题,这比实际的写作耗时更多。硕士论文的目的是为做博士论文练兵。博士水平的研究如果没有准备好的话,是很难进行的。硕士论文最本质的要求是展示自己的掌握程度:你已经完全理解了本领域最新进展,并具备相应的操作水平。并不需要你对本领域的最新知识有所拓展,也不要求发表你的论文。然而我们实验室的论文总是比较大气的,因此很多硕士论文实际上都

2006-08-02 16:37:00 974

转载 MIT是如何做研究的——导师

9. 导师在MIT,有两种类型的导师,教学导师和论文导师。教学导师的工作比较简单。每一位研究生都被分配了系里的一位老师作为教学导师。教学导师的作用是作为系方代表,告诉你对你的正式要求是什么,如果你的进度慢了敦促你,批准你的课程计划等。如果一切顺利的话,你每年只需要见教学导师两次,在注册日那天。从另一方面讲,如果你遇到了困难,教学导师替你向系里反映或者提供指导。论文导师是监督你研究的人。选择论文导师

2006-08-02 16:27:00 952

转载 MIT是如何做研究的——程序设计

8. 程序设计并不是所有的AI论文都包含代码,而且本领域的很多重量级人物从来没有写过一个重要的程序。但是为了初步的近似AI工作原理,你必须会程序设计。不仅仅是很多AI研究工作需要编写代码,而且学会程序设计能给你什么是可计算的什么是不可计算的直觉,这是AI对认知科学贡献的主要来源。在MIT,本质上所有的AI程序设计都使用Common Lisp。如果还不知道,赶快学吧。当然,学习一门语言并不能等同于学

2006-08-02 16:21:00 948

转载 MIT是如何做研究的——讲演

 7.讲演与同行交流的另外一种方式就是讲演,上面提到的有关论文写作的问题,同样适用于讲演。站在听众面前从容讲演而不会使听众恹恹欲睡的能力,对于你成功地获得别人的承认、尊敬乃至最终的求职都是很关键的。讲演的能力不是天生的,下面是一些学习和练习讲演的方法: Patrick Winston有一篇很好的有关如何作讲演的小论文。每年的一月,他都会就此作讲演,演示和描述它的演讲技巧。

2006-08-02 16:10:00 906

转载 MIT是如何做研究的——写作

6. 写作写作的理由有很多。 在整个读研的过程中,你需要写一到两篇(这取决于你所在系的规定)毕业论文,以获得PhD或者MS。 勤于写作不仅仅给你练习的机会。  学术的规则就是要么发表,要么腐烂。在很多领域和学校,这通常开始于你成为一名教授时,但是我们实验室的很多研究生毕业之前就已经开始发表论文了。鼓励发表和分发论文是很好的政策。

2006-08-02 15:48:00 908

转载 MIT是如何做研究的——笔记

5. 笔记很多科学家都有做科研笔记的习惯,你也应该这样。可能你曾被告知从五年级开始,对于每一门科学课都应该记笔记,确实如此。不同的记笔记方式适用于不同的人,可以做在线笔记,记在笔记本或者便笺簿上。可能需要在实验室有一个,家里还有一个。在笔记本上记录下自己的想法。只有你自己才会去读它,因此可以记得比较随意。记录下自己的思索,当前工作中遇到的问题,可能的解决方案。对将来可能用到的参考文献作小结。定期翻

2006-08-02 15:40:00 871

转载 MIT是如何做研究的——学习其他领域

4. 学习其他领域通常的情况,你只能做AI领域的事情,对AI领域之外的事情一无所知,好像有些人现在也仍然这么认为。但是,现在要求好的研究者对几个相关的领域都了解颇深。计算的可行性本身并没有对什么是智能提供足够的约束,其他的领域给出了其他形式的约束,例如心理学获得的经验数据。更重要的是,其他的研究领域给了你思考的新工具,看待智能的新方法。学习其他领域的另外一个原因是AI本身并没有评价研究价值的标准,

2006-08-02 15:37:00 999

转载 MIT是如何做研究的——建立关系

3. 建立关系 一两年后,对自己准备从事的子领域已经有了一些想法。此时——或者再早一点——加入Secret Paper Passing Network是很重要的。这个非正式的组织是人工智能真正在做什么的反映。引导潮流的工作最终会变成正式发表的论文,但是至少在牛人完全明白一年之后, 也就是说,牛人对新思想的工作至少领先一年。 牛人如何发现新思路的?可能是听自于某次会议,但是最可能来自于Secr

2006-08-02 14:14:00 820

转载 MIT是如何做研究的——阅读

2. 阅读 很多研究人员花一半的时间阅读文献。从别人的工作中可以很快地学到很多东西。本节讨论的是AI中的阅读,在第四小节将论述其他主题相关的阅读。 阅读文献,始于今日。一旦你开始写作论文,就没有多少时间了,那时的阅读主要集中于论文主题相关的文献。在研究生的头两年,大部分的时间要用于做课程作业和打基础。此时,阅读课本和出版的期刊文章就可以了。(以后,你将主要阅读文章的草稿,参看小节三)。 在

2006-08-02 14:02:00 772

转载 MIT是如何做研究的——简介

麻省理工学院人工智能实验室AI Working Paper 316 1988年10月来自MIT人工智能实验室:如何做研究?作者:人工智能实验室全体研究生编辑:David Chapman版本:1.3时间:1988年9月译者:柳泉波 北京师范大学信息学院2000级博士生 摘要 本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读、写作和程序设计),理解研究过程以及开始热爱研究(方法论、

2006-08-02 13:45:00 1158

原创 在 Windows 的右键菜单中增加选项

(原创文章,未经作者许可,不得擅自删除本声明或更改文章内容,转载请注明出处。)在FreeBSD、Linux等操作系统的X环境下,有一项功能大家一定非常熟悉,就是在文件浏览器中能通过点击右键,在弹出的菜单中随时打开命令行终端,然后输入命令进行一系列需要的操作。通过更改注册表,我们同样可以在Windows中实现这一功能,同时还能将许多便捷的操作也放到右键菜单中,以下是我的系统中增加的三个命令:“在

2006-06-12 09:08:00 7902 1

原创 简单详细的teTeX中文配置方法(斜体)

(原创文章,未经作者许可,不得擅自删除本声明或更改文章内容,转载请注明出处。)在上一篇文章中我只说了simsun和simhei字体的配置,如果测试一下就会发现已经有粗体了,但是斜体却没有办法使用,差了这一点总觉得不太完美,对吧:)那这一篇文章我们就来说说斜体的配置。有了前面的经验,生成斜体是很简单的事情,可能有些朋友已经能根据前一篇文章的思路自己完成了,这里我再把步骤写一下,算是把事情做得完美

2005-11-01 14:31:00 3329

原创 简单详细的teTeX中文配置方法

(原创文章,未经作者许可,不得擅自删除本声明或更改文章内容,转载请注明出处。)LaTeX中文字体的安装一直困扰着很多的初学者,大多数用户都是通过网上搜索,去寻找解决的办法,然而看到的内容却很零乱和复杂,用起来很不方便。为了方便大家使用,我曾经写过一篇帖子,说明怎么利用Winodws平台下CTeX的配置文件来配置FreeBSD平台下teTeX的中文,但还是有些麻烦,也不是很容易操作,尤其是对没有

2005-11-01 14:27:00 2489

空空如也

空空如也

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

TA关注的人

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