![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
languages
unwrittenkeys
这个作者很懒,什么都没留下…
展开
-
转- C++的精英化趋势与两个关键缺陷
精英化趋势 C++是一门引起无数争议的语言。 眼下最常听到的声音则是C++将趋于没落,会被某某语言取代。 我很怀疑这种论调的起点是商业宣传,C++的真实趋势应该是越来越倾向于精英化。 精英化是指在可用可不用C++的领域中,C++将逐渐退出, 而所有剩下必须用C++的领域通常都是附加值比较高,难度较高的领域,比如:操作系统,数据库,大型网站后端等。 这一过程造成的现象就是在T...原创 2011-12-22 15:34:15 · 104 阅读 · 0 评论 -
The Programming Languages Beacon
原文:http://www.lextrait.com/vincent/implementations.html The Programming Languages Beaconv10.4 - November 2010 This table contains a list of major software products or utilities, with details a...原创 2011-12-22 15:38:57 · 155 阅读 · 0 评论 -
System.arraycopy
java中System.arraycopy效率高,原因是: System.arraycopy直接对内存中的数据块进行复制的,是一整块一起复制的,它是采用本地编码实现的 采用下标一个一个地进行赋值时,时间主要浪费在了寻址和赋值上...原创 2012-04-05 13:29:18 · 68 阅读 · 0 评论 -
java中stringbuffer剖析
浏览了一个string与stringbuffer在添加n个字符串时的效率问题,忍不住翻了下源代码,string就不想多说了,final标示的,每次用“+”来连接新的字符串必须创建新的字符串对象,因此效率太低, stringbuffer内部实用array实现,看一下扩容的方法,当append空间不够时,大小变为原来的2倍,然后用arraycopy复制。: //数组扩容 voi...原创 2012-04-05 14:00:57 · 53 阅读 · 0 评论 -
正则表达式匹配
走过了一程,觉得路上越发颠簸了起来,我低头查看,原来我的代码已经生疏了。 ———— Al Tusari 怎么实现一个简单的正则表达式的字符串匹配器? 抄一段代码吧,引自<代码之美>: /*match :在text中查找regexp*/ int match(char *regexp,char *text) { if(regexp[0] == '^...原创 2012-11-07 21:17:56 · 106 阅读 · 0 评论