上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: 对于色盲来说,这个图就一目了然了吧。 为什么f000000,是黑色。ffffffff 是白色。 阅读全文
posted @ 2018-09-15 08:28 琴鸟 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 反射: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改其本身状态或行为的一种能力。 不需要走过去看前面是否有阻挡物,只需要利用声波的反射,就可以知道前面是否有阻挡,和阻挡物有多远。 在程序中也是如此,现实中利用声波,导致我们可以不用实际走过去,而程序中利用 类的自我 阅读全文
posted @ 2018-09-08 08:17 琴鸟 阅读(482) 评论(1) 推荐(0) 编辑
摘要: java 发现居然不明确支持函数指针。 c#有 delegate . oc 有 函数指针。c++就不用说了。连很多脚本语言都有。 这么重要的功能都不是第一公民。。java 这样都能排第一 。肯定有牛逼的地方。以后还要再深入学下 java。 没有函数指针,那就 接口先实现下。看看以后有什么更好的办法。 阅读全文
posted @ 2018-09-07 17:17 琴鸟 阅读(211) 评论(0) 推荐(0) 编辑
摘要: c#:拥有 接口和委托(函数指针)关键字, 那么回调对 c#来说,就是非常容易实现的了。 c#,用 委托来实现回调 。 使用了 匿名函数 和 系统 预置的 泛型委托 变量 Action<T> func<in,xx,xx,out> 本质和上面例子没有发生一丝变化。加了语法糖而已。原因:1. 实现委托的 阅读全文
posted @ 2018-09-06 17:58 琴鸟 阅读(266) 评论(0) 推荐(0) 编辑
摘要: oc: 基本ok。派生类。通过[super initxxxx] , 方式来调用基类构造函数。 有2个不完善的地方: 1.当自定义构造函数的时候。没有屏蔽默认构造函数,还需要手工 调用宏定义。 2.派生类,居然可以看到基类的构造函数。这个。。。init 这样的函数也当成了普通的函数。 2个不完美的地方 阅读全文
posted @ 2018-09-06 10:11 琴鸟 阅读(483) 评论(0) 推荐(0) 编辑
摘要: public E next(),java 的迭代器的方法 直接是返回元素,和oc的基本一样。oc也是返回对象,而且方法名都直接指出了 obj=[it nextObject],依稀记得c++的迭代器是一个类,提供了 ++的 方法。而其他语言是直接next object。隐藏了移动迭代器的动作。 c++ 阅读全文
posted @ 2018-09-05 17:40 琴鸟 阅读(541) 评论(0) 推荐(0) 编辑
摘要: c++: 一段时间不写c++。简直又是忘光了。而其他语言几年不写。几个小时就回想起来了。还是c++太难了。各种用法。学的时候就没学明白。 写代码的时候,一直回想 ,如这个参数,是否用常引用。 vecotr是如何实现的?string是如何实现的。string[] 堆栈是如何放的。 只要涉及到堆。基本不 阅读全文
posted @ 2018-09-04 16:05 琴鸟 阅读(283) 评论(0) 推荐(0) 编辑
摘要: c++: 在不涉及到内存管理下,总体感觉很爽,又因为是unix自带编译器。非常爽。唯一一点就是枚举类型中的枚举值是好像是全局变量名。搞得枚举值命名很长。 语法基本没有太多停顿 ,这个例子中所涉及的语法部分和c#,java 很像。 它的模板确实非常爽。爽到没朋友。 c++就是这样一种语言,用其他语言会 阅读全文
posted @ 2018-09-03 22:44 琴鸟 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 对比语言:c++,c#,java,oc,lua. 直观的感受下各种语言的差异,也方便以后查阅,也是对 快速掌握语言 这个方法的总结。后3种语言的语法。基本都是2周内了解的。java因为和c#太像,最短.2天看完基本语法。 对比的范例 1.数字处理 2.字符串处理。 3.集合 4.类,继承,多态 5. 阅读全文
posted @ 2018-09-03 21:32 琴鸟 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.总体来说java像一个不开窍的规则制定者。 包名,类型,太实在了。 文件名和类名必须对应,一个文件只能有一个 PUBLIC的类。 定义了包名,必须按这个路径去放置 目标文件。 相比 c#的 虚拟命名空间。 可能java最初就是设计出来让人用记事本来写代码的?而且还怕人找不到类放在哪个目录,哪个文 阅读全文
posted @ 2018-09-02 15:59 琴鸟 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页