今天,复习C++基础知识友元这一节的内容,考证C++为什么定义了这一看似矛盾的机制:C++提倡以类为单位编程,注重对类的封装与信息隐蔽,但友元的出现破坏了这一原则,相当于在一堵墙上开了一个小洞.C++为什么要左右手互搏呢?其实,看似矛盾的这一点体现C++的博大精深,分析如下:作为一..
分类:
编程语言 时间:
2014-10-07 06:08:13
阅读次数:
209
这篇文章是我的【iOS开发每日小笔记】系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧。它们可能会给用户体验、代码效率得到一些提升,或是之前自己没有接触过的技术,很开心的学到了,放在这里得瑟一下。90%的作用是帮助自己回顾、记忆、复习。原本以为...
分类:
移动开发 时间:
2014-10-07 00:52:32
阅读次数:
348
最近开发的小应用想实现音频播放的可视化,看了一下要用到快速傅里叶变换的知识!不会要去翻高等代数的书复习吧!!! 幸好有大大已经写好的fft for Java 的开源库,生活在Java的世界真实好啊! 先把文章转过来备份着,接下来的时间就好好研究一下怎么应用到自己的的project里面。http:/....
分类:
移动开发 时间:
2014-10-07 00:51:12
阅读次数:
234
String类型是实际工作中经经常使用到的类型,从数据类型上划分,String是一个引用类型,是API中定义的一个类。所以String类型的对象能够用new创建,比如String name=new String("string");为变量name进行赋值,值为“string” ,然而String类比...
分类:
编程语言 时间:
2014-10-06 18:51:40
阅读次数:
224
喵喵的神?数
Time Limit: 1 Sec Memory Limit: 128 MB
Description
喵喵对组合数比较感兴趣,并且对计算组合数非常在行。同时为了追求有后宫的素质的生活,喵喵每天都要研究
质数。
我们先来复习一下什么叫做组合数。对于正整数P、T
...
分类:
其他好文 时间:
2014-10-06 17:32:50
阅读次数:
221
1.三种定位机制:普通流,浮动,绝对定位2.行框:由一行形成的水平框,称为行框3.position(定位)stattic,元素正常生成,块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置其于父元素中(默认);即没有定位,元素出现在正常的流中(忽略t..
分类:
Web程序 时间:
2014-10-05 23:37:19
阅读次数:
288
这里只分析基于WIN32 Message方式部分,对于Nano不是这里的分析重点,相信熟悉Linux内核的,应该都知道在Linux下,不管是设备,驱动,还是进程,都是采用链表的方式将各个宿主数据结构链接起来,而在Microwindows中也采用内似的方式,我们先来复习下Linux的双向链表吧,在Linux内核中,有大量的数据结构需要用到双循环链表,例如进程、文件、模块、页面等。若采用双循环链表的传统实现方式,需要为这些数据结构维护各自的链表,并且为每个链表都要设计插入、删除等操作函数。因为用来维持链表的ne...
近日复习了一些算法知识,小记于此递归与分治法直接或间接地调用自身的算法称为递归算法。 递归是算法设计与分析中经常使用的一种技术,描写叙述简单且易于理解。分治法的设计思想是将一个规模为n难以解决的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题同样。递归地解这些子问题,然后将各子问题的解合...
分类:
其他好文 时间:
2014-10-05 18:39:58
阅读次数:
233
光照和键盘控制:在这一课里,我们将添加光照和键盘控制,它让程序看起来更美观。这一课我会教您如何使用三种不同的纹理滤波方式。教您如何使用键盘来移动场景中的对象,还会教您在OpenGL场景中应用简单的光照。这一课包含了很多内容,如果您对前面的课程有疑问的话,先回头复习一下。进入后面的代码之前,很好的理解...
分类:
其他好文 时间:
2014-10-05 17:34:58
阅读次数:
247
1.css(层叠样式表):样式的优先级按低到高依次为,1)浏览器缺省设置;2)外部样式表;3)内部样式表;4)内联样式表。尽管默认有这样一个优先级顺序,但当先定义style(内部样式表)再引入文件后,引入文件的样式仍然会重写style中的样式。2.背景(background)背景属性不..
分类:
Web程序 时间:
2014-10-05 04:24:38
阅读次数:
215