随笔
文章平均质量分 62
电达
这个作者很懒,什么都没留下…
展开
-
面向过程和面向对象的区别
面向过程与面向对象的区别 一直对面向对象面向过程只是一个模糊大众化的理解,查看了一些文档,也引用了一些内容 整理了下 记录自己的理解依旧是引用了经典的蛋炒饭和盖浇饭的例子,我仔细的分析了下,和网上看的可能会有些不同,先看概念吧 这部分为摘抄和整理。面向过程概念面向过程是一种以过程为中心的编程思想,它是一种基础的顺序的思维方式,面向对象方法的基础实现中也包含面向过程思想 特性原创 2017-08-07 20:52:25 · 289 阅读 · 0 评论 -
第四讲 随机思想的发展与应用
第四讲 随机思想的发展与应用教学目标与教学指导:正如英国学者威尔斯所说,统计的思维方法,就像读和写的能力一样,有一天会成为有效率的公民的必备能力。所以概率统计内容的教学要在提高学生的文化修养上下功夫,希望通过本专题的学习,了解统计与概率产生和发展的过程,从而对随机思想有更深刻的体会,能够在日常教学中中捕捉它渗透它,潜移默化地影响学生。一、随机现象在自然界和现实生原创 2017-11-08 20:41:41 · 1284 阅读 · 0 评论 -
第二讲 算法思想的发展历程
第二讲 算法思想的发展历程 教学目标与教学指导:算法思想源远流长,中国古代数学中就蕴涵了丰富的算法思想。随着现代信息技术飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并且日益融入社会生活的许多方面,算法思想已成为现代人应具备的一种数学素养。希望通过本专题内容的学习,理解算法思想的特点,了解中学数学对算法教学的要求。一、什么是算法思想算法思想就转载 2017-11-08 20:38:06 · 1661 阅读 · 0 评论 -
第一讲 数系发展史纲
第一讲 数系发展史纲 教学目标与教学指导: 具有一定性质的数放在一起构成了数系,通常我们所熟知的数系有:自然数系,整数系,有理数系,实数系和复数系,这些数系是如何扩充的呢?希望通过本专题的学习了解数系的扩充过程,体会数学与社会发展之间的相互关系。 一、计数与计数法“数”的概念萌发于早期人类对事物的计数,结绳与书契可能是所有早期文明中最主要的计数方法.中国古书《周易·系辞转载 2017-11-08 20:34:08 · 3048 阅读 · 0 评论 -
阿兰·图灵
本文作者文特·瑟夫(Vint Cerf)与罗伯特·卡恩(Robert E. Kahn)一同创立了TCP/IP协议,被称为“互联网之父”。他从2005年加入谷歌,至今担任谷歌首席互联网专家。我的一生都奉献给了计算机事业,更准确地说是奉献给了计算机网络。这个领域一贯是创新的代名词,我们不断地打破昨天的禁锢,创造出等待明日来超越的今天。行业内有一个说法,只有明天的网速才够快。我们今日所拥有的、使用中转载 2017-11-08 20:09:33 · 1516 阅读 · 0 评论 -
十大悖论
悖论看似自相矛盾,其实往往揭示了真实。印象里大多数悖论都只是无法成立的争论,但是对于提高批判思维能力,悖论确实具有一定价值。读一读接下来的10条悖论,看看是不是能震惊小伙伴们。悖论之一:价值悖论 作为生活必需品的水价值很低,奢侈品如钻石的价值却很高,但为什么水的价值比钻石低?价值悖论(也被叫做钻石与水悖论)就是一类典型的自相矛盾的例子,尽管在维持生存的价值上水要高出钻石,但原创 2017-08-29 20:44:18 · 1999 阅读 · 0 评论 -
Unity3D之初级程序员和高级程序员的区别
初中级程序员与高级程序员的差别一、编程思想初级程序员和高级程序员的区别在于编程思想,如果仅仅只是为了实现功能而去编写代码,大家都能实现,但是不注重代码本身的质量的话,写出来的逻辑很可能就变成一个一次性的代码,一个高级程序员,编写的代码有扩展性,可读性,这才是好代码,基于这样的代码才可以在产品运用中长期发展,经得起风浪。如果一份代码,仅仅为了实现功能,而不重视以上性质的话,当这个原创 2017-08-26 15:25:33 · 5620 阅读 · 0 评论 -
Unity3D之UI设计
UI, 差不多是玩家打开一个游戏最先看到的东西, 差不多也是玩家最不在意的东西. 对开发者来说, 几乎每个游戏模块都与 UI 有联系, 处理不当 UI 就是恶梦. 宽高比适应, 分辨率适应, 像素对齐…光是这些就足够没有经验的开发者浪费大量的时间了. 好在 Unity 这样的引擎提供了已经很强大的 UI 解决方案, 以及许多其他开发者提供的插件. 但是这还不够. 这篇文章主要谈一谈 UI 的逻辑设原创 2017-08-04 23:43:38 · 12462 阅读 · 0 评论 -
Unity3D之奇葩代码(1)
今天写了一句这样的代码,解决了一个BUG ,如果想知道什么情况下才出现可以私聊我if (this.gameObject == null) return ;原创 2017-07-28 22:12:52 · 206 阅读 · 0 评论 -
良好的编程习惯
良好的编程习惯需要遵从如下约束,排名分先后: 良好的命名、清晰的结构、不十分差劲的算法一、良好的命名 命名很重要,命名应该本着不拍长就怕不清楚的原则,尽量把一个类、方法、变量的含义交代清楚 下面详述命名: 接口的命名 接口的命名一般都是前缀 I 加上名词或形容词,实际上.Net Framewrok类库就是这样做的,比如: System.Collections.G原创 2017-08-04 23:35:51 · 392 阅读 · 0 评论 -
Unity3D之RequireComponent()
如果脚本A上加了[RequireComponent(typeof(B))],则当AddComponent()时,如果当前没有添加组件B,则组件B会被自动添加。原创 2017-08-02 22:23:05 · 3187 阅读 · 0 评论 -
墨菲定律
事情如果有变坏的可能,不管这种可能性有多小,它总会发生。原创 2017-08-01 22:11:52 · 320 阅读 · 0 评论 -
第五讲 中外数学名题趣题欣赏与解析
第五讲 中外数学名题趣题欣赏与解析 教学目标与教学指导:在数学学习过程中,我们可能会遇到一些妙趣横生的问题。这些问题往往有别于常规。解答起来看似简单,但是每道题目都有着它的巧妙之处,解决这类问题并没有典型的解决方法。它需要我们对问题情境做整体的分析、判断、综合运用各种思考方法,它更需要我们的机智与灵巧。这些问题就像是智力测验,或者是趣味题,它们更像是思维的体操。当你走进这些问转载 2017-11-08 20:45:44 · 3138 阅读 · 0 评论