自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

驳多核无用论

究竟普通开发者是否需要面对多核,这个问题在很多地方都在讨论。很多人都认为不需要,这样说是基于过去几年的经验,认为目前的一般应用单核高速CPU已经足以应付,今后也没有新的重要应用驱动我们使用多核CPU,多核CPU要么是厂商狗急跳墙,要么是仅供科研计算,谢绝参观。我不这么认为。可以从两个角度来认识这个问题。其一,现在单核CPU已经逐渐淡出市场,新生产的机器全部是双核。因此未来新增的计算机全部都会是多核...

2006-07-28 18:40:00 104

书签(2006-07-27)

书签(2006-07-27)Greg Luck's WebLog: How We Solved our Garbage Collection Pausing Problem Tags: fun gc j2ee java performance programming tuning Haskell's overlooked object system Tags: cs has...

2006-07-28 10:35:00 68

书签(2006-07-26)

书签(2006-07-26)Understanding Monads Via Python List Comprehensions Tags: comprehension haskell list monads programming python A Technical History of Apple's Operating Systems: Introductio...

2006-07-27 10:45:00 82

IronPython 1.0 RC1发布

今天(7月26日),IronPython开发组宣布了IronPython 1.0 RC1,可以从这里下载。下载后会得到一个压缩包,解压以后放在一个目录里,就可以使用了。还可以把它整合到Visual Studio 2005中,请看这里。 最后的1.0 final release应该会在几个星期内发布。 IronPython将使Python成为.NET上的一个实际可用的开发语言。Python的生产力...

2006-07-27 00:23:00 97

Intel多核程序设计培训的基本体系

上周去上海Intel参加了一个多核程序设计的技术培训。一般来说大公司的专项技术培训都经过精心的设计,体系比较完整,知识点覆盖比较全,强调实验和动手环节。Intel这次的多核技术培训也是这样,从线程基础知识到多线程程序设计的方法模型,从OpenMP到VTune工具,体系还是很完整的,试验环节设计得很到位,PPT很用心。当然因为时间毕竟只有两天,所以不可能非常深入。不过总体上我对这个培训的质量是很满...

2006-07-26 12:16:00 167

[转]MySQL5.1新特性翻译系列 - 通过分区(Partition)提升MySQL性能

来源:http://phpv.net/article.php/1514 MySQL5.1新特性翻译系列 - 通过分区(Partition)提升MySQL性能 几年前,俺写过一篇题为“The Foundation of Excellent Performa...

2006-07-26 10:58:00 133

[转]MySQL 4.1 字符集支持的原理

MySQL 4.1 字符集支持的原理 摘于: http://jjgod.3322.org/2005/07/31/a-mysql-41-story/ 下面要写的是一篇非常无聊的东西,充斥了大量各式各样的编码、转换、客户端、服务器端...

2006-07-26 10:55:00 56

书签(2006-07-25)

书签(2006-07-25)Building Common Lisp Applications Tags: common lisp performance programming tuning Event-Based Programming without Inversion of Control (PDF) Tags: actor concurrent event mod...

2006-07-26 10:12:00 60

[推荐] 干掉垃圾流氓插件得批处理文件和注册表文件

//每个人都被垃圾流氓软件害惨过,至少我是,呵呵,整天弹窗,或者这个那个得,知道搞到死机。今天发现一个超强得东西,共享一下来源:http://www.littleyu.com/article/uninstall.html感谢贡献者!<iframe border="0" marginwidth="0" marginheight="0" src="/aspcounter/counter/...

2006-07-25 13:22:00 1453

书签(2006-07-24)

书签(2006-07-24)Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorithm ...

2006-07-25 10:13:00 57

书签(2006-07-24)

书签(2006-07-24)Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorithm ...

2006-07-25 10:09:00 50

书签(2006-07-24)

书签(2006-07-24)Sztywny Blog - Stiff asks, great programmers answer Tags: fun great interview programmers programming Donald Knuth, The Art of Computer Programming, Volumn 4 Tags: algorithm ...

2006-07-25 10:08:00 84

书签(2006-07-23)

书签, 2006-07-23刚才开会时百无聊赖,就写了一段脚本,把我当天放在del.icio.us上的书签抓下来,再转换成如下的列表。写的时候才发现Ruby的openuri不让我跳过SSL Certificate的验证(或着支持但我没找到?),而del.icio.us偏偏没有有效的SSL证书。一怒之下,直接用net/https了。当然,其实也就是15行和20行的区别。无所谓怒不怒了。嗯,什么时...

2006-07-25 03:48:00 60

一个简单的层循环的js代码

因为需要做一个图片轮询的功能,于是写了个层的轮询,代码很简单。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> Div Loop</TITLE></HEAD><BODY>

2006-07-24 22:21:00 174

《.NET框架程序设计》阅读笔记

第4章 类型基础4.1 所有类型的基类型:System.Object CLR要求每个类型都要继承自System.Object类型。所以可以确保任何对象都有一组方法的最小集合。 System.Object 的公有方法: 1.Equals ( Chapter 6 ) Equals( ByVal Object ) As Boolean Equals( By\Val Object , ByVal Ob...

2006-07-24 15:19:00 77

[转]对CURL的一些研究

作者:mq110来源:http://bbs.chinaunix.net/viewthread.php?tid=586014前两天看到有人求客户端socket发HTTP包的代码,受flw版主启发找了一些perl的资料,不过对perl还是不太熟悉。也没有深入的研究。无意中发现了libcurl.so这个库。去google上搜索发现它是处理客户端发送HTTP请求的库以及可以处理web服务器回送回来的包...

2006-07-21 17:23:00 106

从实例重温工厂模式和单件模式

本文由恋花蝶最初发表于:http://blog.csdn.net/lanphaday,你可以在保持文章完整和保留本声明的情况下转帖、分发和印刷等。http://community.csdn.net/Expert/topic/4892/4892570.xml?temp=.8727381今天一个好朋友发了上面这个贴,并邀我过去看看。就去看了看,当时觉得应该用工厂模式去解决,随便写了几句上去...

2006-07-20 17:22:00 144

汉城大学学生口中的韩国IT产业战略

昨天下午去拜访一位技术专家,在宾馆里见到他的时候,注意到他身边的一个年轻人小千。寒暄之后才知道,这年轻人是生长在哈尔滨的朝鲜族人,现在韩国汉城大学计算机专业读大学三年级。汉城大学是韩国最好的大学,其地位独一无二,在亚洲大学的排名也很靠前。这几年韩国文化席卷亚洲,很多人都知道韩国号称补习班王国,小孩子从初中开始就没完没了地上补习班,如此这般的最高目标也就是考上汉城大学。 小千告诉我,他虽是朝鲜...

2006-07-18 10:16:00 126

[转]PHP在RS232串口通讯协议的应用演示[测试环境WinXP/PHP5.1.4]

//文章超强,呵呵,说PHP强大绝对不是空话。PHP在RS232串口通讯协议的应用演示[测试环境WinXP/PHP5.1.4]作者:HonestQiao来源:http://bbs.chinaunix.net/viewthread.php?tid=771726一. 预先的知识:什么是RS232/RS484及其应用?QUOTE:RS232接口就是串口,电脑机箱后方的9芯(或...

2006-07-18 09:53:00 494

对一则新闻的感想

刚才在这里看到一则新闻,顺便链接duki的小品文。感想其实很简单:新闻里的老大也忒天真了,居然接受公司为了挽留他开出的条件(counteroffer)。可惜我想说的道理已经被Gamasutra说得透彻,我就摘些要点吧(强烈推荐原文): 绝不要接受counteroffer! 接受Counteroffer的人里,86%都在6个月内离开公司。 ...

2006-07-14 14:20:00 264

.NET发展中的几个失误

[ 前不久与一个朋友通过信件讨论技术发展的趋势,其中提到我对于.NET发展的一些看法,节选部分发表。由于是私人信件,语言偏激错误之处在所难免,且仅代表我个人观点。] 我一直认为,.NET是目前设计的最漂亮的基础软件平台,这个平台从设计之初,就对与一些长期困扰软件开发者的老问题从根本上进行了重新考虑,并且给出了非常好的解决方案。比如像Assembly的概念,像AppDomain的概念,对于安全问...

2006-07-14 10:25:00 102

吃了大力丸的Ruby 2

Why's Lucky Stiff 上看来的。俺只是搬运工。能读原文的老大们不用往下看了。嗯,假如一个类里有个实例方法。我们希望这个方法只运行一次。”切,我还以为是抢鸡蛋呢“,熟读铁撬书的老大们开始嗤之以鼻,”不就是第391页里Tadayoshi Funaba的once么?就连上一篇《吃了大力丸的Ruby》也有类似的实现”:01: def once(*ids)02: for id in ids...

2006-07-13 14:12:00 90

VB.net中自定义控件的动态加载

说明:工程中用到的自定义控件,数目不定,但按一定排列顺序(纵向或横向)在Panel容器上加载,其间涉及到滚动条的使用。Public Structure ItemPanelParam'自定义结构体 用来描述控件及容器的一些视觉参数 Dim IsRowFirst As Boolean'确定是按行排列优先还是按列排列优先,True为按行排列优先。 Dim IsAutoScroll As Boolea...

2006-07-13 13:57:00 472

365x2的日子里

2006年7月12日 程序员两周年纪念 2004年7月12日,我正式走上工作岗位,成为梦寐以求的程序员,而之前的7年里,我日夜盼望着这一天的快点来临,为了这一天,我已等待的太长,付出了太多........ 两年后的今天,我要做点什么来纪念与计算机朝夕相处的9年,于是有了这个blog的诞生,感谢这些年来爸爸妈妈对我一如既往的支持,老师的教育,同学朋友同事的鼓励,还有无数的计算机书籍编译者与...

2006-07-12 09:37:00 99

[转]Berkeley DB 数据库的优缺点

Berkeley DB 数据库的优缺点来源:http://www.nowboy.com/main/archives/52BDB官方网站:http://www.sleepycat.com/Sleepycat软件公司出品的Berkeley DB是一种在特定的数据管理应用程序中广泛使用的数据库系统,在世界范围内有超过两亿的用户支持.许多世界知名的厂商,像Amazon, AOL, British Te...

2006-07-12 00:41:00 702

[转]Berkeley DB 概述

Berkeley DB 概述皮东Berkeley DB官方网站:http://www.sleepycat.com/ Berkeley DB是由美国Sleepycat Software公司开发的一套开放源码的嵌入式数据库的程序库(database library),它为应用程序提供可伸缩的、高性能的、有事务保护功能的数据管理服务。Berkeley DB为数据的存取和管理提供了一组简洁的函...

2006-07-12 00:36:00 338

栈的弹出函数pop()实现方案探讨

多日前,我在blog发表了对《多任务下的数据结构与算法》一书的评论,在与作者的探讨中,我们就栈的弹出函数设计有比较大的分歧,详见http://blog.csdn.net/lanphaday/archive/2006/07/10/795802.aspx的评论。最近作者提出他的意见如下:drzhouweiming发表于2006-07-10 16:51:00IP: 220.249.249.*T...

2006-07-11 15:20:00 893

·python·用生成器和迭代器实现自己的xrange

·python·用生成器和迭代器实现自己的xrange声明:本文由恋花蝶发表于http://blog.csdn.net/lanphaday,版权所有,欢迎转载。转载时应保留声明。谢谢。 用过python的朋友一定很熟悉下面这两行代码:>>> for i in xrange(0,10,1): print i上面的两行代码是用一个循环打印0-9这十个数字...

2006-07-08 12:54:00 138

try scheme

前有Why TheLucky Stiff的杰作Try Ruby,现在又有了Jason Orendorff的Try Scheme。有兴趣的可以去玩玩儿(IE下很慢。FireFox下还行)。Jason说SICP是有史以来最佳编程书籍之一,深合我心。...

2006-07-07 23:11:00 85

[转]MemCached的PHP客户端操作类二

MemCached的PHP客户端操作类二<?php /* *MemCachedPHPclient *Copyright(c)2003 *RyanGilfether<hotrodder@rocketmail.com> *http://www.gilfether.com * *OriginallytranslatedfromBradFitzpatrick's<brad@da...

2006-07-07 17:05:00 413

[转]MemCached的PHP客户端操作类一

MemCached的PHP客户端操作类一<?php // //+---------------------------------------------------------------------------+ //|memcachedclient,PHP| //+-----------------------------------------------------------...

2006-07-07 17:03:00 81

[转]PHP & memcached

PHP & memcached肖理达 (KrazyNio AT hotmail.com), 2006.04. 06, 转载请注明出处一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 W...

2006-07-07 15:20:00 145

吃了大力丸的Ruby

嗯,我们的功能测试代码常有个小小的需求:当测试代码里的某一个函数抛出异常,系统自动弹出一个调试窗口。调试窗口应该已经包含异常抛出时的上下文信息,以便测试员进行调试。"靠,还以为什么新鲜玩意儿,原来不过是Ruby On Rails玩儿得不爱的breakpoint!“,看贴的老大们开始不屑地评论。呵呵,老大们的话自然不会错,的确是RoR里常用的 breakpoint。但在俺讨论新东西前,先让小的稍稍介...

2006-07-07 14:24:00 81

[转]PHP中的(伪)多线程与多进程

[文章一] PHP中的(伪)多线程与多进程作者:HonestQiao来源:http://bbs.chinaunix.net/viewthread.php?tid=661015&extra=page%3D1%26filter%3Ddigest&page=1 已经因为没怎么需要,所以没有查这个的资料。最近有一个项目却是需要这样子的功能。 查看了PHP的手册和他人的例子,了解到基本的...

2006-07-06 14:05:00 190

使用PHP写的POP3操作类

使用PHP的Socket写的POP3类查看 POP3/SMTP 协议的时候想尝试一下自己写一个操作类,核心没啥,就是使用 fsockopen ,然后写入/接收数据,只实现了最核心的部分功能,当作是学习 Socket 操作的练手。其中参考了 RFC 2449和一个国外的简单Web邮件系统 Uebimiau 的部分代码,不过绝对没有抄他滴,HOHO,绝对原创。如果你喜欢,请收藏,随便修改,嗯,但是...

2006-07-03 19:06:00 184

“负暄”的意思

老有人问“负暄”的意思是什么。解释前先说“负暄琐话”的来历。《负暄琐话》是张中行老先生的一本小册子,回忆他当年在北大读书时的趣闻轶事。10多年前读过,至今齿颊留香。《负暄琐话》里关于北大红楼的描述,对当年学界风云人物种种风范的记录,都让我无限神往。八卦水平,无过于此。当初写blog的动机也就是随意八卦一些技术和有关CS的人和事。前辈风存。于是东施效颦,取《负暄琐话》为名。“暄”是太阳的意思。“负暄...

2006-07-02 01:12:00 1384

SilkPerformer的十一宗罪(下)

SilkPerformer的库函数难以使用。BDL的库函数彷佛由虐待狂精心设计,专门用于折磨人的神经,污染人的双眼。SilkPerformer的函数库的特色是WYGINWYG--所得非所猜。如果哪位老大心理强健,觉得WebFormValueSet()设计得还行,不妨再欣赏一下另外一个函数。比如说,搜索字串。简单?呵呵,Segue的天才程序员们可不这样想。这个函数的signature就足以让每个正常...

2006-07-02 00:37:00 276

SilkPerformer的十一宗罪(上)

以前写过一些文章痛批当下流行测试软件的自动化功能。比如Segue的SilkPerformer(现在是Borland的了),Mercury Interactive的Quick Test Professional(QTP),和Segue的SilkTeset。最近CSDN上诸多老大推荐这些工具。俺觉得有必要旧话重提。毕竟我们有更好的选择。所以改写了一下那些文章,在这里帖出来。今天先聊SilkPerfor...

2006-07-01 13:53:00 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除