浅拷贝浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。如:char*str=(char*)malloc(100);char*str2=str;浅拷贝只是对对象的简单拷贝,让几个对象共用一片内存,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针..
分类:
其他好文 时间:
2014-11-17 12:35:49
阅读次数:
212
字符串是有长度的,也有字符串中每个字符的大小。
我想知道的是:在字符串的比较当中,
判断字符串是大是小,是优先判断长度,还是优先判断大小?
长度越长,越大?
大小越大,越大?
比较的时候,从字符串左边开始,一次比较每个字符,直接出现差异、或者其中一个串结束为止。
比如ABC与ACDE比较,第一个字符相同,继续比较第二个字符,由于第二个字符是后面一个串大,所以不再...
分类:
其他好文 时间:
2014-11-17 12:27:51
阅读次数:
160
中国科学技术大学软件学院高志鹏原创作品转载请注明出处 《黑客与画家》由于是美国互联网界举足轻重、有“创业教父”之称的哈佛大学计算机博士保罗?格雷厄姆(PaulGraham)所著,所以大家对这本书也是一致的如潮的好评。说实话,这本书我并没有看完,而且可能由于国内环境和美国环境的差异,作者的很多观点.....
分类:
其他好文 时间:
2014-11-16 14:38:25
阅读次数:
222
昨天晚上,4 个人的通宵换来 Git 系统的成功迁移。简单记录下过程: 15日下午2点关停 Git 服务,挂起升级通知界面 最后进行数据的差异同步,整个过程耗费 8 个小时 迁移过程中备份了数据库,并在新服务器上恢复 ...
分类:
其他好文 时间:
2014-11-16 13:30:25
阅读次数:
145
GDI即图形设备接口,在windows中负责图形输出。它位于应用程序和不同硬件设备之间,这种结构让程序员从直接处理不同硬件工作中解放出来。GDI处理了硬件间的差异,并且通过将应用程序与不同输出设备特性相隔离,使windows应用程序能够毫无障碍在windows支持的任何图形设备上运行。
CDC类:
SDK全局函数实现:HDC hdc = ::GetDC(m_hWnd); .....
...
分类:
其他好文 时间:
2014-11-16 10:46:14
阅读次数:
147
这道题让我切身体会了引用传递和值传递这两种方式的巨大差异。在isValid子函数中,若采用引用传递将board传参,程序运行时间在0.068左右,可以AC.若采用值传递将board传参,程序运行时间在2.011左右,直接TLE。一切只因为一个"&". 引用传递与值传递效率差异可以如此明显。 1 cl...
分类:
其他好文 时间:
2014-11-16 10:27:28
阅读次数:
187
flash.display.Loader类类似flash.net,URLLoader类,其中一项关键差异是loader实例可以加载外部图像和影片,并将其显示在屏幕,而URLLoader实例则用于传输数据。加载外部内容步骤:1 创建loader类的实例2 将loader类的实例添加到显示清单3 调用l...
分类:
其他好文 时间:
2014-11-15 23:08:39
阅读次数:
276
Svn
概述:
svn是版本控制工具,简单来说它的功能就是通过差异算法来记录你每次提交的文件差异来存储的,版本控制工具的好处是你可以代码出问题时回退到某个时间点的代码,或对比最新和本机代码看有哪些变化等,对排除程序bug,代码审查,保存稳定版本程序是作用很大的。...
分类:
其他好文 时间:
2014-11-15 20:18:48
阅读次数:
307
深入研究某项技术,了解使用这些技术的细节,其实最终目的都是为了完成一个选择问题:当我们要使用这些技术解决某个具体的问题时候我们到底该如何去选择。如果碰到有两种技术可以让我们达到同样的目的,我们就会不自然的去比较它们之间的差异,通过对这些差异的梳理,我们就能得出在使用它们时候我们到底该如何取舍。 .....
分类:
Web程序 时间:
2014-11-15 18:47:05
阅读次数:
229
http://www.nowamagic.net/librarys/veda/detail/1450程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这...
分类:
其他好文 时间:
2014-11-15 18:22:17
阅读次数:
194