摘要: 序:我从获得博士学位至今已经整整16个春秋,但博士阶段的感受仍然历历在目。我从指导自己独立实验室的第一个博士生到现在也已经13年了,其中的博士研究生和博士后中已经有11人在美国和中国的大学里担任独立实验室的PI。他们的成长过程差别极大,性格、能力也各有不同。应该说,没有任何一个学生可以简单地遵循另外一个优秀科学家的足迹脱颖而出。从这个意义上讲,科学家的成功是不可能复制的。但是,优秀科学家常常具备的共同特点应该对年轻学生有很大启发。本文主要来自我在2008年清华大学研究生入学教育里一次2.5小时的讲座,又综合了一些随后的思考和总结。在那次讲座中,我一再强调,我的目的不是要求研究生完全按照我讲的去 阅读全文
posted @ 2012-09-07 09:56 cqGao 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 应了那句话“C#+Matlab=无尽的烦恼”....1.<MATLAB>表示MATLAB按照目录2. 配置过程中的错误,请见:附录3.文中包含"只针对64位WINDOWS"字眼设置的,在WIN32(X86)环境无需设置4.本文配置中可能包含多余的一些配置,不过现在的目的是运行成功哈~~~至于精简部分,待我和大家使用时慢慢研究。/*******************************************环境:1.VS20102.MATLAB 2010b3.WINDOW 7 (X64)*********************************** 阅读全文
posted @ 2012-03-21 19:20 cqGao 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: //获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名) //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType ( ).Assembly.Location; //result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Proce 阅读全文
posted @ 2012-03-20 19:25 cqGao 阅读(307) 评论(0) 推荐(0) 编辑
摘要: *函数的名称和参数列表共同定义了函数的签名*从静态的角度讲,函数形式static <returnType><functionName>(<paramType><paramName>,.....){ //..... return <returnType>;}基本概念1.参数数组C#允许为函数指定一个且只能指定一个特定的参数,这个参数必须是函数定义中的最后一个参数,称为参数数组。参数数组可以使用个数不定的参数调用函数,可以使用params关键字定义它们。例:static int sumVals(params int[] vals){ in 阅读全文
posted @ 2012-03-16 00:37 cqGao 阅读(402) 评论(0) 推荐(0) 编辑