二维,三维坐标旋转算法(公式)
摘要:本文是有关二维,三维坐标旋转算法笔记。1.二维坐标旋转。二维坐标旋转公式图下:void Rotate2(double x1, double y1, double alpha, double& x2, double& y2){ x2 = x1 * cos(alpha) - y1 * sin(alpha); y2 = x1 * sin(alpha) + y1 * cos(alpha);}2.三维坐标旋转在处理三维坐标旋转时,使用标准的数学公式是沒有问题的。但是把二维坐标旋转调用三次,也能够实现三维坐标的旋转,而且有易读易懂,処理速度快的长处。void Rotate3(double
阅读全文
posted @
2013-11-14 11:32
知识天地
阅读(7878)
推荐(0) 编辑
很好理解的遗传算法实例
摘要:遗传算法的手工模拟计算演示例子为更好地理解遗传算法的运算过程,以下用手工计算来简单地模拟遗传算法的各 个主要运行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它 们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可 行解。 比如,基因型 X=101110 所相应的表现型是:x=[ 5,6 ]。 个体的表现型x和基因型X之间可通过编码和解码程序相互转换。(2) 初
阅读全文
posted @
2013-09-06 16:53
知识天地
阅读(739)
推荐(0) 编辑
Web开发工程师必备的5本免费电子书籍
摘要:当今互联网已经成为每个人的信息知识来源。假如你想学习不论什么事情,能够非常easy在互联网上轻松找到相关的信息,即使它是非常简单的事情。在互联网上有成千上万的教程和指南能够用来学习与工作相关的技术和内容。Web开发者相同也常常通过互联网获取关于HTML和编码的相关知识。为了帮助这些开发者,下面是我们收集的一些优秀电子书供大家学习。1. HTML5 Quick Learning Guide假设您想学习HTML5,这本电子书将帮助您学习全部HTML5的基本标签元素。2. Head First HTML with CSS and XHTML有了这本电子书,你能够使用HTML和CSS技术轻松地创建基于
阅读全文
posted @
2013-06-16 15:38
知识天地
阅读(481)
推荐(0) 编辑
你 为什么打工10年还是穷,看一下吧,会对你有帮助
摘要:《打工是最愚蠢的投资》 ——李嘉诚在大梅沙的演讲 打工是最愚蠢的投资 打工是最愚蠢的投资--------- 非常多人会认为打工并非投资,强烈反对这样的观念。事实上打工才是最大最愚蠢的投资。 人生最宝贵的是什么?除了我们的青春还有什么更宝贵?非常多人都抱怨我穷,我没钱想做生意又找不到资金。 多么的可笑!事实上在你身上就有着一座金山(无形资产),仅仅是你不敢承认。宁可埋没也不敢利用。宁可委委屈屈地帮人打工,把你的资产双手拱让给了你的老板。我们试想一下,有谁生下来上天就会送给他一大堆金钱的? 问问李嘉诚吧。 我以前问过我的一个朋友为什么不去打工?他的回答非常惊人:“说句得罪点...
阅读全文
posted @
2013-06-16 15:16
知识天地
阅读(749)
推荐(0) 编辑
献给处于郁闷之中的人
摘要:一头驴,掉到了一个非常深非常深的废弃的陷阱里。主人权衡一下,觉得救它上来不划算,走了,仅仅留下它孤零零的自己。每天,还有人往陷阱里面倒垃圾,驴非常生气:自己真倒霉,掉到了陷阱里,主人不要他了,就连死也不让他死得舒服点,每天还有那么多垃圾扔在他旁边。但是有一天,它的思维发生了转变,它决定改变它的人生态度(确切点说应该是驴生态度),它每天都把垃圾踩到自己的脚下,而不是被垃圾所淹没,并从垃圾中找些残羹来维持自己的体能。最终有一天,垃圾成为它的垫脚石,使它又一次回到了地面上。 不要抱怨你的不如意,不要抱怨你的男人穷你的女人丑,不要抱怨你沒有一个好爸爸,不要抱怨你的工作差,工资少,不要抱怨你空怀一身绝技
阅读全文
posted @
2013-06-16 15:06
知识天地
阅读(244)
推荐(0) 编辑
程序员的悲剧经历
摘要:今天非常悲剧.不堪回首呀... 煮熟的鸡蛋都能爆炸...彻底无语 家里有一些煮好的鸡蛋沒有吃完,怕坏掉了于是就带来公司里面准备午餐的时候吃掉。吃饭前看见公司的微波炉闲着没人用,于是就把鸡蛋放进去加热了2分钟,然后悲剧立即就要发生了... 添加前怕出现意外于是把鸡蛋壳都打裂了才放进去了,烤的过程中沒有不论什么问题,关键在于拿出来,用手掰开的时候鸡蛋突然扑哧一声炸了.蛋黄被炸的粉碎直接铺面而来,然后我和旁边的MM彻底的悲剧了..我们的头发上,脸上那一大片的范围所有都是黄黄的鸡蛋黄碎末,和旁边的MM傻愣愣的呆在那里,大眼对小眼,彻底无语。。。立马引来了旁边大群的无聊看热闹的程序猿围观.....
阅读全文
posted @
2013-06-16 13:01
知识天地
阅读(652)
推荐(0) 编辑
看看老外程序猿是怎样向妻子解释设计模式的
摘要:设计模式是什么?设计模式是这些原则在某些特定公共场景下标准化的应用,接下来让我们通过一些样例学习什么是设计模式。Farhana: 当然,我喜欢样例。Shubho: 让我们以汽车为例讨论一下。汽车是一个非常复杂的对象,由成千上万的其它对象组成,如发动机,车轮,方向盘,车座,车体等等其它不同的部分或部件。汽车部件当装配汽车时,制造商须要集中并装配这些更小的自成汽车子系统的不同部件。而这些不同的小部件同样也是复杂的对象,其它制造商同样要生产并组装它们。在生产汽车时,汽车公司并不会为怎么生产组装这些部件担心(前提是他们要确保这些对象/设备的质量)。当然,汽车制造商更加关心怎么装配这些不同部件以便能生产
阅读全文
posted @
2013-06-16 12:37
知识天地
阅读(423)
推荐(0) 编辑
看看三位工程师是如何重建Facebook根基的
摘要:摘要:Facebook这家公司不仅愿意冒险,并且还愿意冒他人不愿去冒的风险。本文讲述了三名Facebook工程师是怎样重建Facebook基础的。Facebook工程师贾森·埃文斯、凯斯·亚当斯和德鲁·帕洛斯基《连线》杂志网络版近日刊载文章,讲述了三名Facebook工程师是怎样重建Facebook基础的。下面是这篇文章的主要内容:在Facebook位于加利福尼亚州门罗帕克的新公司总部的边缘地带有一幢18号楼,走到这幢楼的背面,就会发现所谓“战斗洞窟”(The Battle Cave)的遗迹。今天,这个房间仅仅是开放式办公空间的还有一种延伸而已,成排的Facebo
阅读全文
posted @
2013-06-16 11:50
知识天地
阅读(446)
推荐(0) 编辑
接活,你为啥不行,之懒
摘要:我写过很多接活经验方面的文章,都是写在接活的时应该怎么做。然而今日写的是从反面告诉大家接活之路上一些应该客服自个不要做的事。人道都有缺点,是人就不可避免的有这些缺点,咱们不能够改变这些人道缺点。然而当咱们了解这些缺点的时分,却会让咱们减少损失,接活更加成功。下面就从接活者的角度为大家总结一下接活者应该客服的几个缺点。懒大部分人不觉得自个在接活之路上懒,那么我问你一个问题:为了学习赖以生存的技能你花了多少时间,学习如何接活你又花了多少时间?举个例子来说,做为一个程序员,学习计算机技术至少上了四年的大学(相似),可是从接活的那一天起,你又有多少时间花在进步自个接活技能上面呢?大部分人接活的业绩不理
阅读全文
posted @
2013-06-07 20:30
知识天地
阅读(302)
推荐(0) 编辑
接外包私活成功之道(五)-项目提交后继续协助
摘要:什么是继续协助这里所谓的继续协助(老外们叫做follow-up)是指当一个项目现已结束,客户现已付钱后(客户不付钱怎样处置),若是项目再呈现什么必要的改动或使用上的障碍,咱们要及时协助处理。说的白点即是说对客户对项目要担任究竟,不能拿完钱就闪人了事而不管客户死活。这是体现一个人人品的地方。为什么要继续协助?做给自己,真心效劳项目做完后,若是有后续的效劳需要,是选择担任的处理问题还是消失人世,都是自己的权利。可是要明白,无论怎样选择,都是在体现自己的为人,做项目最终实际上也是做人。凡事都是有惯性的,若是选择拿钱后闪人凡事不管,那么下一次,再下一次同样会这样,若是光是接活这样还好,但想必事情没那么
阅读全文
posted @
2013-06-07 20:22
知识天地
阅读(396)
推荐(0) 编辑
接外包私活成功之道(四)-如何成功推销自己
摘要:咱们在接活成功之道系列中提到最多即是与客户沟通沟通的技巧。因为当咱们面对一个客户,尤其是第一次与一个客户沟通的时候,沟通沟通技巧对成功所起的效果远远大于专业技能所起的效果。要知道,当有多个竞赛者参与竞赛一个项目时,竞赛者之间的专业技能根本相差无几,说的白点即是:这活谁都能做。然而一山不容二虎,究竟花落谁家,更主要的是取决客户对每个竞赛者的感知不同。接活流程中的本质从理论上说每个竞标的人都会有至少一次的时机与客户沟通,想像一下,这就像一个客户站在前面,一切想接活的人站成一排,每个人有一次时机上前跟客户做3分钟的陈述。一轮过后客户可能在会对几个印象深刻(怎样给客户留下深刻印象?)的人提问,然后就会
阅读全文
posted @
2013-06-07 09:03
知识天地
阅读(381)
推荐(0) 编辑
接外包私活成功之道(三)-如何给客户留下深刻印象
摘要:印象深刻接活中决定成败的最重要的一个环节就是:与客户的第一次交流。也就是你的第一次亮相,你给客户的第一印象。大部分时分第一次交流都是通过邮箱或IM(QQ或MSN),简单的给客户介绍一下你的情况,就是你的背景,以及你为什么有能力做这活。那么,第一次应该介绍些什么,怎样介绍?为什么好多个人都是第一次跟客户交流,客户却偏偏只对那一两个人有形象,而且基本上活也是被那一两个人接走了?他们是怎样做的?有什么不一样?若是想说清这个疑问,请先静下心来想一想,还记得咱们有时非常无聊,整个晚上坐在电视前看电视的情形吗。咱们正在一心投入跟着看连续剧,但是每集节目中金都会断开给你来几段广告(就不说这恶心了,人家也得活
阅读全文
posted @
2013-06-07 08:57
知识天地
阅读(441)
推荐(0) 编辑
接外包私活成功之道(二)-换位思考,如果你是客户你会选择谁?
摘要:换位思考能否把一个活成功的接下来,最简略的判断标准就是,若是你是客户,你会选谁?从你自个提供的信息来看,你能够满意而且放心地把活交给你吗。所谓换位思考,是让咱们站在中立的立场,跳出自个的思想站在自个的对立面看自个。从咱们接活人的立场讲,咱们最关心的是这个项目能赚多少钱。可是客户呢?客户最关心的是能否找到一个能够信任的人把工作做好,最少花多少钱,而且做出的东西达到他期望的效果。咱们若是总是站在自个的视点谈项目,那么便会陷于不停的追问完成细节、不停地探问项目核算的不利境地。试想一下,若是你是客户,你能接受接活人一直关心他自个能赚多少钱而不是你到想要做什么吗?如何做到换位思考呢,有以下几个方面:从了
阅读全文
posted @
2013-06-07 08:52
知识天地
阅读(591)
推荐(0) 编辑
接外包私活成功之道(一)-注重服务意识,挖掘深层需求
摘要:每个职业都有少量的成功者和少量的绝对失败者以及大部门的一般情况者。如何使自己成为成功者?除了必定的个人努力外,还要尽力的模仿那些已知的成功者。从我个人的经验以及跟一些精彩的freelancer交流的经验来看,有一些成功的freelancer所共鸣的事情,我总结并收拾整理解释如下,大家仅供参考。服务意识没有什么比这个更重要的了。假如有有其他的,那一定是你的发型了。你的客户岂非真的只是想让你做一个网站,或设计一版图片,或是coding一个程序?仔细想想吧,你的客户实际上需要的是你,是能解决他题目的你,是能做他的朋友并且把他的事情当成自己事情的你。客户需要的是服务,是Service,是解决他的题目所
阅读全文
posted @
2013-06-07 07:41
知识天地
阅读(431)
推荐(0) 编辑
靠接外包私活是发不了财的
摘要:我想打破良多人的梦想,让大家站在现实的角度知道一件事,靠接活发不了财的。这里所谓的发财是指传说中的大富大贵,接活达不到这个效果的。只能说靠接活能让我们过的还不错就行了,你想一年二年的挣个几十万,上百万的,靠接活没戏,即使有的也是极个别。为什么我要提这个事呢,由于从收到的读者邮件里发现良多人对这个有个曲解,在好多人的理解里,不上班专业接活的糊口应该是:自由的,萧洒的,弹性的,富有的等等。 有这样的理解本没有错,可是良多人看不到这里面的痛苦和无耐,典型的“只看贼吃肉,不看贼挨揍”。这里我不想给大家举例埋怨,有些事情只有经历过才能体会到。单说能挣多少钱这个事,不是像大家想的那样多神秘,多轻易。接活本
阅读全文
posted @
2013-06-07 07:32
知识天地
阅读(691)
推荐(0) 编辑
搜索引擎对网页去重技术算法- 用来解析伪原创与网页相似度
摘要:首先,搜索引擎对所索引的所有网页进行页面净化和内部消重。任何一家搜索引擎在尚未进行复制网页判断这一操作之前都定然会有个网页净化和内部消重的过程。搜索引擎首先要清除噪音内容,对网页内部的广告、版权信息、共同的页眉页脚部分等进行净化,然后提取出该页面的主题以及和主题相关的内容,用以排名工作,噪音内容是不计入排名权重之中的。消重也差不多是这个意思,搜索引擎对其所收集的网页集里面主题相同或极端相似的,比如同一模板之中多次出现的共同代码,将其作为冗余内容,进行消除。我们可以这样理解,最理想的状态之下,一篇原创文章,搜索引擎仅将标题和内容计入排名之中,其他全部都消除。DocView模型就是一个自动分类和消
阅读全文
posted @
2013-06-06 18:42
知识天地
阅读(1526)
推荐(0) 编辑
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
摘要:出自:http://blog.csdn.net/arielxp/article/details/72003Java本身是一种设计的非常简单,非常精巧的语言,所以Java背后的原理也很简单,归结起来就是两点:1、JVM的内存管理理解了这一点,所有和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,所有和Java相关的配置问题,包括各种App Server的配置,应用的发布问题统统都能解决就像张无忌学太极剑,本质就是一圈一圈的画圆,你要是懂得了太极剑的本质,那么太极剑就那么一招而已,本身是很容易学的,只是难度在于你要能够举一反三,化一式剑意为无穷无尽的剑招,这就需要一点悟
阅读全文
posted @
2013-05-29 00:45
知识天地
阅读(735)
推荐(0) 编辑
Freelancer:全球最大自由职业者线上市场是如何养成的
摘要:最近一个朋友想试着做一个网站,想找一些程序工程师帮他完成这个项目,问我有没有类似的线上合同工人才市场,我就想到了Freelancer这个外包巨头。Freelancer有超过700百万注册用户,全球流量榜前250位。Freelancer的职位涵盖了软件、数据分析、网页设计、科学分析、营销、市场、广告、会计、法务等一系列领域。CEO Matt Barrie毕业于斯坦佛大学应用金融和电子工程系。在大型科技公司工作过,有着创业经历的Matt在看到瑞典的网站GetAFreelancer.com时,就看到了这背后的无限商机。他买下了当时已有50万注册用户的GetAFreelancer.com,把总部搬到了
阅读全文
posted @
2013-05-25 09:41
知识天地
阅读(536)
推荐(0) 编辑
失业的程序员(十三):团队平衡
摘要:正文部分:(一)女程序员朱铃 朱铃,一个长得很小巧玲珑的娇小女生,也是一个很稀有的女程序员达人,倘若初次遇见你百分之百不会猜出她是一个美女程序员。为什么说她是程序员达人?倒不是因为做程序员的女生很少,虽然确实是事实。而是朱铃成为程序员的过程很有戏剧性。介绍朱铃前,我再一次勇敢的回忆一下猪刚烈,因为这和他真的有关。三年前,我正在猪刚烈的蹄下如火如荼的过着朝八晚九的加班生活。我当时的工作目标和职业规划很简单,就是好好干、努力干,不怕苦的干,不怕累的干,不怕没各种保障的干;终极理想就是要成为公司的技术骨干和成为猪刚烈的得力助手。现在回忆我当时的想法胃部依旧还有翻江倒海的感觉。猪刚烈当时是公司里公认的
阅读全文
posted @
2013-05-24 23:44
知识天地
阅读(350)
推荐(0) 编辑
微软受冷落:遭遇传统合作伙伴“大叛逃”
摘要:关于微软即将升级到win8.1系统是不是微软承认了自身的win8系统的失败的讨论还未远去。但是这根微软的PC合作伙伴的关系却貌似不怎么大。虽然微软不管是传统PC还是移动互联领域都积极布局,但是依然遭遇传统合作伙伴的“叛逃”。对于微软而言,未来可能没有想象中的那么容易。系统升级不受“待见”关于微软即将升级到win8.1系统是不是微软承认了自身的win8系统的失败的讨论还未远去。但是这根微软的PC合作伙伴的关系却貌似不怎么大。以戴尔为例,戴尔本周表示,他们的企业客户现在才刚刚试图将其操作系统升级至Win7。微软受冷落:遭遇传统合作伙伴“大叛逃”戴尔首席财务长Brian T Gladden上周在该公
阅读全文
posted @
2013-05-24 23:28
知识天地
阅读(222)
推荐(0) 编辑