自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 My Fedora 14 基本软件配置

  以前装了Linux 主要用来做些ARM的开发,因为要的是Linux的这个宿主环境,好配置那些编译器,说穿了用得最多就是GCC与VI。其他的功能也不怎么用,因为对Windows有一种依赖,在Linux的很多东西都不习惯。其实一直以为都有想摆脱对Windows的依赖,做一个支持GNU/Linux的Programmer,但是一直没有把自己绝大部分的工作都移到Linux上。最近时间比较充裕,决定花些时间,研究一下Linux的一些基本软件配置,然后慢慢摆脱对Windows的依赖。   首先说明一下我的机

2011-01-16 01:52:00 2319

转载 程序员考研的思考

关于程序员考研的思考中,我见过的最精彩的文章,转自:http://www.sphinxsearch.org/?p=78 。正文如下:---------------------------------------------------------------------------------------------------------------就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么

2011-01-15 15:02:00 1585 1

转载 How to get a solution?

<br />How to get a solution?<br />我们所做的topic,一般有几个阶段: Analysis: 分析问题,找到问题的关键 Modeling / Formulation:  对问题进行数学抽象,建立模型,或者formulate目标函数 Solving: 设计出求解的算法 Experiments: 实验<br />最近的工作都集中在Solving这部分,就说说这个吧。 <br />求解的方法 <br />求解问题有很多不同的方法,就我知道的来说,大概有这么

2011-01-07 00:31:00 1005

转载 深入问题本身

<br />深入问题本身<br />很多做research的朋友喜欢top-down approach,包括我自己。就是说,在开始一个topic的时候,在第一时间就设定了大体的formulation,model又或者methodology。至于选择哪种设定,往往取决于研究者本身的偏好,知识背景,或者对问题的第一反应。<br />接下来的事情就顺理成章了,推导数学模型和相关公式以及算法步骤,然后设计程序进行实验。当然少不了再拉上几个相关工作,比较一番。如果自己的设计很幸运地有明显的impr

2011-01-07 00:31:00 630

转载 图˙谱˙马尔可夫过程˙聚类结构

图˙谱˙马尔可夫过程˙聚类结构<br /><br />题目中所说到的四个词语,都是Machine Learning以及相关领域中热门的研究课题。表面看属于不同的topic,实际上则是看待同一个问题的不同角度。不少文章论述了它们之间的一些联系,让大家看到了这个世界的奇妙。 <br />从图说起<br />这里面,最简单的一个概念就是“图”(Graph),它用于表示事物之间的相互联系。每个图有一批节点(Node),每个节点表示一个对象,通过一些边(Edge)把这些点连在一起,表示它们之间的关系。就这么一

2011-01-07 00:30:00 670

转载 Learning中的代数结构的建立

Learning中的代数结构的建立Learning是一个融会多种数学于一体的领域。说起与此有关的数学学科,我们可能会迅速联想到线性代数以及建立在向量空间基础上的统计模型——事实上,主流的论文中确实在很大程度上基于它们。R^n (n-维实向量空间) 是我们在paper中见到最多的空间,它确实非常重要和实用,但是,仅仅依靠它来描述我们的世界并不足够。事实上,数学家们给我们提供了丰富得多的工具。“空间”(space),这是一个很有意思的名词,几乎出现在所有的数学分支的基础定义之中。归纳起来,所谓空间就是指一个集合

2011-01-07 00:28:00 1034

转载 拓扑:游走于直观与抽象之间

拓扑:游走于直观与抽象之间近日来,抽空再读了一遍点集拓扑(Point Set Topology),这是我第三次重新学习这个理论了。我看电视剧和小说,极少能有兴致看第二遍,但是,对于数学,每看一次都有新的启发和收获。代数,分析,和拓扑,被称为是现代数学的三大柱石。最初读拓扑,是在两三年前,由于学习流形理论的需要。可是,随着知识的积累,发现它是很多理论的根基。可以说,没有拓扑,就没有现代意义的分析与几何。我们在各种数学分支中接触到的最基本的概念,比如,极限,连续,距离(度量),边界,路径,在现代数学中,

2011-01-07 00:28:00 928

转载 让MATLAB更快

<br />让MATLAB更快<br />MATLAB是一门在数值运算方面非常高效的语言,对于提高MATLAB的效率,有一些大家熟知的方法,比如避免使用for循环,向量化,使用C-mex写核心,等等。这些原则大体是没错的,但是教条地运用有时反而会降低效率。<br />根据问题的规模,适当选择向量化的策略<br />向量化的基本思想是以空间换时间,通过把要处理的对象转化成一个矩阵,集中处理。这比起非向量化的处理方式往往需要消耗更多的内存。在内存紧张的时候,内存分配的开销可能是很大的。<br />比如,给定一个

2011-01-07 00:25:00 755

转载 MATLAB的思维风格

MATLAB的思维风格最近做course project的时候,我发现所写的程序中有几个地方特别能反映MATLAB与别的高级语言很不一样的风格。 例1:一批user去访问文件,比如u1访问了f11, f12, ..., u2访问了f21, f22, ...,每个用户访问的文件数目可能不等,要求输出一个表M, M(i, j)是用户 i 和 j 都访问过的文件的个数。先用高级语言给出一个比较直接的解决吧,下面是python的代码。(其实C++/C#/Java的也类似,不过python的代码比较简洁) 首

2011-01-07 00:24:00 1158

转载 介绍几本数学书

介绍几本数学书<br />前面几篇谈了一些对数学的粗浅看法。其实,如果对某门数学有兴趣,最好的方法就是走进那个世界去学习和体验。 <br />这里说说几本我看过后觉得不错的数学教科书。 <br />1. 线性代数 (Linear Algebra):<br />我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课,后来到了香港后,又重新把线性代数读了一遍,所读的是 <br /

2011-01-07 00:23:00 814

转载 Computer Vision 牛人

<br />per毕竟是死的, 写paper的人才是活的. 那么我现在研究一下cv圈的格局, 按师承关系, <br />借鉴前人, 我总结a tree stucture of cv guys.<br />David Marr<br />----->Shimon Ullman (Weizmann) <br />----->Eric Grimson (MIT)<br />       ----->Daniel Huttenlocher (Cornell)<br />       ----

2011-01-06 23:58:00 661

转载 科研需要知道的一些网址

<br />一、综合资源类<br />1)科学网http://www.sciencenet.cn/bbs/<br />2)http://bbs.ggstudy.com/index.php 狗狗学习社区<br />3)http://www.soudoc.com/bbs/零点花园<br />4)http://readfree.net/bbs/网上读书园地论坛<br />5)http://www.eimhe.com/bbs/美和学习在线<br />6)http://www.mu

2011-01-06 23:58:00 1246

转载 人工智能学习

<br />我经常在 TopLanguage 讨论组上推荐一些书籍,也经常问里面的牛人们搜罗一些有关的资料,人工智能、机器学习、自然语言处理、知识发现(特别地,数据挖掘)、信息检索 这些无疑是 CS 领域最好玩的分支了(也是互相紧密联系的),这里将最近有关机器学习和人工智能相关的一些学习资源归一个类: <br />首先是两个非常棒的 Wikipedia 条目,我也算是 wikipedia 的重度用户了,学习一门东西的时候常常发现是始于 wikipedia 中间经过若干次 google ,然后止于某

2011-01-06 23:57:00 6900

转载 【转】Fedora Linux不能用root登录的问题

<br />Fedora linux 输入root,和密码 然后就出现 故障鉴定 。这是因为fedora linux 默认禁止了root 超级用户。<br />通过以下修改就可以了。<br />1.进入普通用户,在终端输入su<br />2.输入root密码<br />3.用vi修改两个文件,把auth required pam_succeed_if.so user != root quiet注释掉<br />vi /etc/pam.d/gdm<br />vi /etc/pam.d

2011-01-01 18:31:00 998

原创 内存对齐,位段,大小端

1, 内存对齐 为什么要讨论内存对齐问题呢?因为最近在写BMP头文件的时候出现了些问题,后来发现是结构体中内存对齐所致的。   当时情况如下: 16 typedef struct 17 { 18     uint16_t  identifier;  19     uint32_t  file_size;   20     uint16_t  reserved1;   21     uint16_t  reserved2;  22     uint32

2010-11-28 20:33:00 1740

转载 【转】快速写博客的办法

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/canry13/archive/2010/10/16/5945990.aspx 最近觉得在不同网站的博客管理发布很麻烦,于是想找一种快速写博客的办法在好几个博客同时发布文章: 1.先说说关于用live writer 写51CTO博客 可以参考博文http://canry.blog.51cto.com/1972308/406447 下载:Windows Live Writer 客户端 更多ping服务器地址地址可参考这

2010-11-26 15:04:00 593

转载 【转】算法的力量-李开复

<br />算法的力量<br />2006年5月<br /><br />算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型数据库原理等等

2010-11-20 23:04:00 649

原创 不要对知识与技术的遗忘感到焦虑

<br />以下四段是我转自CSDN上的一篇帖子:<br /> <br />1、一门技术必须多用才能掌握,最好的办法是在项目中运用。如果你在真实的项目中使用了某一项技术,那么印象就会非常深刻。即使忘记,也能很快捡起来。 <br /> <br />2、如果要学新的技术,仅仅是为了拓宽自己的知识结构,那肯定没有时间对这些技术做大量的练习了。这时候,就要对技术进行分类。看你掌握这门技术的目的。如果技术仅仅是一种工具,我认为只需要了解它能做什么,就OK了。因为即使你把它的整个使用方法搞懂,久了不用也会忘记。如果你知

2010-11-19 13:06:00 813

转载 【转】大端(Big Endian)与小端(Little Endian)简介

<br /><br /><br /> <br />Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。<br />对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:<br />(1) 它的地址是多少?<br />(2) 它的字节在内存中是如何组织的?<br /><br /><br />针对第一个问题,有这样的解释:<br />对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址。(链表可能是个例外, 但

2010-10-22 15:36:00 816

原创 JRTP库与JTHREAD库的编译与移植

  操作环境: Host OS: Windows 7 VMware Workstation:6.5.1 Guest OS: Fedora 9 Develop Board: MINI2440 Cross-Complier: ARM-Linux-GCC 4.3.2   关于jrtp的一些说明: 说明1:jrtp有两种数据接收方式:第一种是用jthread库提供的线程自动在后台执行对数据的接收。第二种是用户自己调用RTPSession中的Poll方法。如果采取第一种方法

2010-10-21 09:17:00 3620

原创 GCC之旅(2)- 常用编译选项详解

常用编译选项:-o filename 把输出文件输出到 filename 里-E只进行预编译,不做其他处理-S 只是编译不汇编,生成汇编代码-c 只是编译不链接,生成目标文件“.o” -g 在可执行程序中包含标准调试信息,可以由GDB调用来调试-v 打印出编译器内部编译各过程的命令行信息和编译器的版本-I dir 在头文件的搜索路径列表中添加 dir 目录-L dir 在库文件的搜索路径列表中添加 dir 目录-static 链接静态库-lname通过这个参数连接名为libname.so 或者libname

2010-10-19 16:17:00 1295

原创 GCC之旅(1)--- GCC的编译流程

GCC之旅(1)--- GCC的编译流程参考华清远见《嵌入式linux应用程序开发详解》第三章后缀名的说明:.i  已经过预处理的C原始程序.ii  已经过预处理的C++原始程序.s/.S  汇编语言原始程序.h  预处理文件(头文件).o  目标文件.a/.so  编译后的库文件GCC编译流程分为4个步骤1.      预处理(Preprocessing)2.      编译(Compiling)3.      汇编(Assembling)4.      链接(Linking)test.c

2010-10-19 15:15:00 829

转载 【转】十大半机器人技术:传心术可用于心灵控制

 十大半机器人技术:传心术可用于心灵控制本文转自新浪网:http://tech.sina.com.cn/d/2010-10-11/09424731116.shtml新浪科技讯 北京时间10月11日消息,据国外媒体报道,美国国防部希望,未来的美军部队将会更快、更强、更具战斗力。因此,美国人一直在致力于未来电子人等技术的研究。在所谓的电子人部队中,电子人拥有更加警觉而灵活的眼睛,异常敏感的皮肤以及可弯曲、可抓握的机器假肢。在机器人技术、纳米技术和神经系统科学等相关技术的帮助下,电子人部队将越来越多地出现于真正的

2010-10-15 08:53:00 1746

转载 【转】关于setscokopt

1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历TIME_

2010-04-24 21:03:00 732

原创 Linux Socket sendto函数的问题

    今天在写一个简单的基于linux socket的简易传输图片的程序,开始一直认为sendto是阻塞的,程序调了一个多小时,也调不出来,原来是自己理解错了,sendto其实是非阻塞的,recfrom才是阻塞的。

2010-04-20 14:27:00 3629 1

原创 创建自己的函数库

2010-03-14 00:55:00 771

原创 创建自己的函数库

 根据函数库使用的类型可以把函数库分为两大类,即静态函数库(Static Library)和动态函数库(Dynamic Library)。 Tips-1:Linux下的库文件命名有一个规定:必须以lib三个字母开头Tips-2:Linux标准系统库文件一般储存在/lib和/usr/lib目录中。 静态函数库(Static Library)扩展名:libxxx.o

2010-03-14 00:53:00 2323 1

原创 基于NIOS II的PWM实现

2009-08-15 12:51:00 2070

原创 关于NIOS II IDE 编译速度的问题

2009-08-15 12:50:00 2954

原创 [转]我的FPGA学习历程

2009-07-12 14:42:00 1417 2

原创 【转】DC/DC转换器

2009-07-09 10:11:00 1133 1

原创 【转】郭天翔的大学

2009-06-29 14:28:00 1839

原创 【转】目前常用AD/DA芯片简介

2009-06-29 14:16:00 2956

原创 Proteus常见问题

2009-06-28 14:07:00 33174 3

原创 WIN32汇编定时器应用【转】

2009-06-11 22:08:00 902 1

原创 80x86DOS功能调用【转】

2009-06-11 15:26:00 992

原创 汇编指令速查

2009-06-09 23:37:00 478

原创 关于PTR的说明【转】

2009-06-09 22:14:00 1348

原创 阻抗匹配

2009-05-27 21:30:00 929 1

原创 DMA模式

2009-05-25 13:39:00 810 1

人工智能导论PPT课件

人工智能导论PPT课件,大学期间所上的人工智能导论课程老师用的课件

2010-09-25

空空如也

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

TA关注的人

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