摘要:
2014-04-08 16:18:30一、配置Glut学习来源: http://blog.sina.com.cn/s/blog_5f0cf7bd0100c9oa.html亲测可行。Glut的一般框架:int main(int argc, char *argv[]){glutInit(&argc, argv);glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);glutInitWindowPosition(100, 100);glutInitWindowSize(400, 400);glutCreateWindow("第一个OpenGL程序& 阅读全文
摘要:
zsm http://i.cnblogs.com/EditPosts.aspx?opt=1摘要人类所获得的信息大约70%来自于图像,数字图像处理是计算机对采样量化的图像进行去除噪声、增强、复原、分割、提前特征等处理的方法和技术,它对一个物体的数字表示施加一系列的操作,以得到所期望的结果。这种技术在航... 阅读全文
摘要:
window.event.keycode-获取按下的键盘值event.keycode值大全1 keycode 8 = BackSpace BackSpace2 keycode 9 = Tab Tab3 keycode 12 = Clear4 keycode 13 = Enter5 keycode 1... 阅读全文
摘要:
学习http://www.ruanyifeng.com/blog/2011/06/a_guide_for_writing_bookmarklet.html 阅读全文
摘要:
《The Byzantine Generals Problem》《Go To Statement Considered Harmful》《A Note On Distributed Computing》《Big Ball of Mud》《No Silver Bullet Essence and Accidents of Software Engineering》《The Open-Closed Principle》《IEEE recommended practice for architectural description of software intensive systems》《Har 阅读全文
摘要:
本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。不可以用开源代码的作者/机构名字和原来 阅读全文
摘要:
学习来源:http://www.cnblogs.com/vamei/p/3480994.html 小记: 一、数学基础: 欧拉Phi函数:Φ(n)=总数(从1到n-1中与n互质的整数) (1)欧拉定理:对互质的正整数 a,n,有a^(Φ(n))-1能被n整除 当n是质数p时,Φ(p)=p-1,有特殊 阅读全文
摘要:
JSON是JavaScript的原生格式,意味着在JavaScript中处理JSON数据不需要特殊的API或工具包,它是完全独立于语言的文本格式,可以把JavaScript对象中的一组对象转化为字符串,从而方便各种场合中的数据交互。 阅读全文
摘要:
在项目中遇到个问题:servlet向前端返回如下按钮,当course_ID为数字是onclick事件正常,但当course_ID含有字母时onclick事件就不起作用。网上找了很多方法都不管用,最后自己摸索到了一个方法,解决了问题。【权记于此】有问题者:out.print("");纠正后的:out.print(""); 阅读全文
摘要:
【转自 http://kb.cnblogs.com/page/193364/作者: 针磨成铁棒原文 http://wenku.baidu.com/view/d71878711711cc7931b71613.html】PS: “重复“,说到心坎里去了正文:各位为英语而郁闷的兄弟姐妹们: 自从考完GRE和TOEFL以后,心有所感,本想写点心得,但是因为太懒没写成。今日风雨如晦,心中又有所感,于是一舒笔墨,写下我学英语的方法。俺知道有很多兄弟姐妹们和曾经的我一样因为英语而郁闷,小小心得,也算造福后人,为自己积累一点功德~~ 方法之前,先说说俺学英语的历史: 开篇:俺的英语之路 我大概从小学二... 阅读全文
摘要:
聊以自省【导读】清华“差生”10年奋斗经历:只写事业,不写女人。作者从2004年本科毕业写到2012年,近10年的奋斗经历。反正一字一句看完后,各种反省各种彻悟。不要老去抱怨别人“天时地利人和”,做好当下,后来人或许还会羡慕嫉妒恨你。 我的故事里有三个人:我自己、我大学同宿舍的哥们、我第一个公司的直接领导。我们三个都是学建筑设计的,我哥们和我同年,都是80后,领导比我们大 5岁。讲讲这几年经历和感触。放在一起可以有个比较。我是认认真真据实写,希望大家点启发。 先讲讲我们的现况: 我:现在辞职了,辞职前在一个地产公司做设计经理,一个月基本工资16k,月补助5K得拿发票换。年终奖看公司效益,... 阅读全文
摘要:
受教了!原文链接万事皆有始亦有终——《The Matrix》影评之终结篇 一、前言 从 Matrix I 到 Matrix III,整整四年,一对名叫沃卓斯基(导演加编剧)的兄弟给科幻电影带来一次史无前例的冲击,无论从思想上还是视觉效果上都超过了以往任何一部科幻电影,从来没有一部科幻电影能够创造这么多的 Fans 也没有任何一部科幻电影能像 Matrix 这样引发如此大规模的讨论——讨论剧情,讨论主题,讨论特效,讨论演员,笔者绝不敢自称 100% 的看懂了(我把看懂定义为“理解沃卓斯基兄弟眼中剧情和主题的原意”,以免就这个“看懂”一词遭来无数的非议),但是我愿意把我所理解的 The M... 阅读全文
摘要:
对“敏捷开发”(Agile Software Development)这个词,我是在这学期邹欣老师《现代程序设计》课上第一次听到的,刚听到时并不知道其具体指什么,只是从字面上直觉其意思应该是快速开发之类的。这次从 Agile Guide、The New Methodology以及其他一些中文资料上较为详细地了解了敏捷开发方法及其与传统开发方法相比的优势所在,收获颇丰。下面谈谈在这次阅读中所学习到的东西。一、什么是敏捷开发方法 通常而言,敏捷开发方法是一种以人为核心的、循环的、迭代的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征... 阅读全文
摘要:
1)结对编程队友 1106xxxx 张扬 1106xxxx 杨军 其中,此项目的编程实现主要由前者完成。 2)关于结对编程 结对编程的优点: 结对编程的缺点: 1106xxxx同学的优点: 缺点: 1106xxxx同学的优点: 缺点: 3)关于设计方法 信息隐藏(Information Hiding 阅读全文
摘要:
一、预计花在程序各部分的时间:(1)对所给命令行参数的判断和处理,看它是否合法、是哪种模式。预计用时20min;(2)关于目录操作:遍历给定目录下的所有文件,包括子目录和非目录文件。预计用时40min;(3)对符合格式的文本文件进行读操作,用正则表达式匹配单词,用哈希表存储单词的词频,包括两种模式。由于这里的“单词”不是传统中的单词,所以有较多细节要处理。 简单模式预计用时2h,扩展模式只要在简单模式的基础上稍加修改,预计用时1h;(4)词频排序输出,预计用时1h;(5)对程序的测试与优化,预计用时2h;(6)对本次作业进行总结,写博客,预计用时2h。预计花费总时间:9h二、实际开发完善所用时 阅读全文
摘要:
一、预计花在程序各部分的时间:(1)对所给命令行参数的判断和处理,看它是否合法、是哪种模式。预计用时20min;(2)关于目录操作:遍历给定目录下的所有文件,包括子目录和非目录文件。预计用时40min;(3)对符合格式的文本文件进行读操作,用正则表达式匹配单词,用哈希表存储单词的词频,包括两种模式。由于这里的“单词”不是传统中的单词,所以有较多细节要处理。 简单模式预计用时2h,扩展模式只要在简单模式的基础上稍加修改,预计用时1h;(4)词频排序输出,预计用时1h;(5)对程序的测试与优化,预计用时2h预计花费总时间:7h二、实际开发完善所用时间(1)命令行参数判断与处理:约15min;(2) 阅读全文