JPA的专栏

葡萄美酒夜光杯

交互式javascript终端 - interactive javascript console

 写javascript多了,觉得一个交互式的javascript终端还是很必要的,就像在irb里测试一些ruby语句,在python里面测试python语句一样。虽然在firefox上有firebug可用,在chrome也有类似工具,但他们定制起来比较困难,而且不同浏览器的界面也大相径庭,于是,...

2010-04-14 14:15:00

阅读数 662

评论数 0

为什么Photoshop打不开用GDI+生成的jpeg文件

近日,在用c#做一个桌面软件的时候发现了一个奇怪的现象:用.net framework 2.0中的GDI+的System.Drawing.Bitmap的Save方法保存的jpeg图片不能被photoshop读取,但是WinXP的资源管理器和画图版均能显示或编辑这幅图片,这是怎么回事呢? 我在程序中...

2008-03-05 16:12:00

阅读数 4664

评论数 0

别让优化搅乱你的代码

最近在VS2005上作一个WindowsMobile5.0的C++程序时,写了一个很简单的函数:包括一些变量声明,还有一个遍历链表查找的动作。就是这个小东西,让我大费周折了n个小时。首先我发现函数的返回值不合理,于是在DEBUG模式下,单步跟踪。神奇的是,我在debug界面下,竟然完全看不到所有的...

2006-11-08 16:20:00

阅读数 798

评论数 0

Ruby中socket编程时出现recv for buffered IO (IOError) 错误的解决方法

用Socket作异步编程时,检验对端是否已经关闭不能用Socket#eof?,因为这样会造成Ruby将此Socket的IO对象转换成Buffered IO,从而导致recv,recvfrom系列函数读取失败,出现“recv for buffered IO (IOError)”错误。在Buffere...

2006-05-25 13:24:00

阅读数 1958

评论数 0

标准库——C++的阿基里斯之踵

说实话,为了解决同样的问题,能不用C++我就尽量不用C++,因为,我觉得C++编程太繁琐了!为什么这样说?且听我慢慢道来。 C++,作为一种程序语言,有着非常精美和简练的语法。和C一脉相承的C++,其简练的语法推卸掉了太多的责任,把绝大部分工作压在了库(library)的身上。这一点,在当时是被广...

2006-05-23 23:07:00

阅读数 1043

评论数 0

什么决定我们浏览器的选择--我看Firefox和Maxthon (3)

本来觉得自己把能说得都说出来了,可是看了大家的评论以后,觉得受到了很多启发,发现其实自己还是有很多感受没有说出来,于是决定再开一帖继续讨论,以示对诸位的辛苦回帖的尊重。同时我也看到许多人在使用浏览器方面的体会比我更加深刻,他们谈了许多技巧和经验,让我受益匪浅。在本篇中,我将力求从一个用户的感受出发...

2006-04-18 22:15:00

阅读数 2364

评论数 3

什么决定我们浏览器的选择--我看Firefox和Maxthon(2)

书接前文,一个浏览器什么方面最吸引我们,我们凭什么用一个浏览器而不用另一个浏览器,我觉得有三个方面是最重要的:功能性、易用性和使用习惯。我知道,枯燥的理论阐述一定会吓走我99%的读者,于是我打算拿我的例子说明,在实践中这三个方面如何影响我对浏览器的选用。 功能性:我们需要什么样的功能取决于我们有什...

2006-04-17 16:50:00

阅读数 9589

评论数 39

什么决定我们浏览器的选择--我看Firefox和Maxthon(1)

 自从我开始上网开始,好像是99年吧,就在用IE4。对于大名鼎鼎的Navigator,只是慕名而以,除了在杂志上,从来没有真实地见过它。随着宽带网的普及,我就觉得IE用起来太不方便了。我一般同时会打开很多网页,这时候就会出现若干IE窗口出现在我的任务栏里,有时候甚至任务栏里会出现滚动条…对于我这种...

2006-04-13 23:00:00

阅读数 3625

评论数 4

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